scVI is a package for end-to-end analysis of single-cell omics data. The package is composed of several deep generative models for omics data analysis, namely:
- scVI for analysis of single-cell RNA-seq data, as well as its improved differential expression framework
- scANVI for cell annotation of scRNA-seq data using semi-labeled examples
- totalVI for analysis of CITE-seq data
- gimVI for imputation of missing genes in spatial transcriptomics from scRNA-seq data
- AutoZI for assessing gene-specific levels of zero-inflation in scRNA-seq data
- LDVAE for an interpretable linear factor model version of scVI
Tutorials and API reference are available in the documentation. Please use the issues here to discuss usage, or submit bug reports. If you'd like to contribute, please check out our contributing guide. If you find a model useful for your research, please consider citing the corresponding publication (linked above).