#5 · Primary category: Bioinformatics & Genomics

scvi-tools

cite-seq deep-generative-model deep-learning human-cell-atlas scrna-seq scverse single-cell-genomics single-cell-rna-seq variational-autoencoder variational-bayes

Deep probabilistic analysis of single-cell and spatial omics data

Project last updated:08/25/26

GitHub Stars

1.7K

Forks

471

Contributors

86

License

BSD-3-Clause

Why we included this project

Single-cell experiments generate high-dimensional, noisy data, and scvi-tools makes probabilistic modeling of it practical without hand-rolling your own variational models. The package ships prebuilt models for the tasks that come up constantly in single-cell work: dimensionality reduction, batch integration across datasets, automated cell-type annotation, factor analysis, doublet detection, and spatial deconvolution. They all share a consistent high-level API that slots into the Scanpy ecosystem, so anyone used to standard scRNA-seq analysis will feel at home. The underlying stack is PyTorch Lightning and Pyro, which brings GPU acceleration and standard save/load behavior along with it, and the same building blocks can be extended when an experiment does not fit a stock model. For Python-savvy teams that would rather have a coherent foundation than wire together scattered scripts, it is a practical pick.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category