Name Mode Size
R 040000
data 040000
inst 040000
man 040000
src 040000
tests 040000
vignettes 040000
.Rbuildignore 100644 0 kb
.gitignore 100644 0 kb
DESCRIPTION 100644 2 kb
NAMESPACE 100644 0 kb
NEWS.md 100644 0 kb
README.md 100644 2 kb
README.md
RETROFIT enables reference-free cell-type deconvolution of spatial transcriptomics data. ## ![Figure1](https://user-images.githubusercontent.com/90921267/220766755-daea9d4b-4ac0-4dd3-978c-7e71b31bc36e.png) <br /> ## Installation Install `retrofit` from github: ``` r install.packages("devtools") devtools::install_github("qunhualilab/retrofit") ``` Install `retrofit` from [Bioconductor](https://bioconductor.org/packages/devel/bioc/html/retrofit.html). ```{r} if (!require("BiocManager", quietly = TRUE)) install.packages("BiocManager") BiocManager::install(version='devel') BiocManager::install("retrofit") ``` ## Example ``` r library(retrofit) ## load built in data data(testSimulationData) x = testSimulationData$extra5_x sc_ref = testSimulationData$sc_ref marker_ref = testSimulationData$marker_ref ## decompose res = retrofit::decompose(x, L=16, iterations=100, verbose=TRUE) W = res$w H = res$h TH = res$th ## annotate with correlations res = retrofit::annotateWithCorrelations(sc_ref, K=8, decomp_w=W, decomp_h=H) W_annotated = res$w H_annotated = res$h cells = res$ranked_cells ## annotate with markers res = retrofit::annotateWithMarkers(marker_ref, K=8, decomp_w=W, decomp_h=H) W_annotated = res$w H_annotated = res$h cells = res$ranked_cells ``` More details can be found in the vignettes. - [Simulation Vignette](https://github.com/qunhualilab/retrofit/blob/main/vignettes/SimulationVignette.Rmd) - [Colon Vignette](https://github.com/qunhualilab/retrofit/blob/main/vignettes/ColonVignette.Rmd)