This is a preview of subscription content, access via your institution
Relevant articles
Open Access articles citing this article.
-
Dissecting gene regulatory networks governing human cortical cell fate
Nature Open Access 21 January 2026
-
Pooled single-cell screen in colorectal cancer defines transcriptional modules linked to oncogenes
Molecular Systems Biology Open Access 19 January 2026
-
An inflammatory and quiescent HSC subpopulation expands with age in humans
Genome Biology Open Access 16 January 2026
Access options
Access Nature and 54 other Nature Portfolio journals
Get Nature+, our best-value online-access subscription
$32.99 / 30 days
cancel any time
Subscribe to this journal
Receive 12 print issues and online access
$259.00 per year
only $21.58 per issue
Buy this article
- Purchase on SpringerLink
- Instant access to the full article PDF.
USD 39.95
Prices may be subject to local taxes which are calculated during checkout


References
Svensson, V., da Veiga Beltrame, E. & Pachter, L. Database 2020, baaa073 (2020).
Lee, J., Hyeon, D. Y. & Hwang, D. Exp. Mol. Med. 52, 1428–1442 (2020).
Wagner, A., Regev, A. & Yosef, N. Nat. Biotechnol. 34, 1145–1160 (2016).
Zappia, L., Phipson, B. & Oshlack, A. PLOS Comput. Biol. 14 (2018).
Lopez, R., Gayoso, A. & Yosef, N. Mol. Syst. Biol. 16, e9198 (2020).
Gentleman, R. C. et al. Genome Biol. 5, R80 (2004).
Satija, R., Farrell, J. A., Gennert, D., Schier, A. F. & Regev, A. Nat. Biotechnol. 33, 495–502 (2015).
Wolf, F. A., Angerer, P. & Theis, F. J. Genome Biol. 19, 15 (2018).
Falcon, W. & The PyTorch Lightning team. PyTorch Lightning (Version 1.4). (2019); https://doi.org/10.5281/zenodo.3828935
Chollet, F. et al. Keras. https://keras.io (2015).
Lopez, R., Regier, J., Cole, M. B., Jordan, M. I. & Yosef, N. Nat. Methods 15, 1053–1058 (2018).
Lotfollahi, M. et al. Nat. Biotechnol. 40, 121–130 (2022).
Zhang, A. W. et al. Nat. Methods 16, 1007–1015 (2019).
Xu, C. et al. Mol. Syst. Biol. 17, e9620 (2021).
Andersson, A. et al. Commun. Biol. 3, 565 (2020).
Lopez, R. et al. Preprint at bioRxiv https://doi.org/10.1101/2021.05.10.443517 (2021).
Bernstein, N. J. et al. Cell Syst. 11, 95–101.e5 (2020).
Gayoso, A. et al. Nat. Methods 18, 272–282 (2021).
Angerer, P., Wolf, A., Virshup, I. & Rybakov, S. AnnData. GitHub https://github.com/theislab/anndata (2019).
Paszke, A. et al. Adv. Neural Inf. Process. Syst. 32, 8026–8037 (2019).
Bingham, E. et al. J. Mach. Learn. Res. 20, 1–6 (2019).
Acknowledgements
We acknowledge members of the Streets and Yosef laboratories for general feedback. We thank all the GitHub users who contributed code to scvi-tools over the years. We thank Nicholas Everetts for help with the analysis of the Drosophila data. We thank David Kelley and Nick Bernstein for help implementing Solo. We thank Marco Wagenstetter and Sergei Rybakov for help with the transition of the scGen package to use scvi-tools, as well as feedback on the scArches implementation. We thank Hector Roux de Bézieux for insightful discussions about the R ecosystem. We thank Kieran Campbell and Allen Zhang for clarifying aspects of the original CellAssign implementation. We thank the Pyro team, including Eli Bingham, Martin Jankowiak and Fritz Obermeyer, for help integrating Pyro in scvi-tools. Research reported in this manuscript was supported by the NIGMS of the National Institutes of Health under award number R35GM124916 and by the Chan-Zuckerberg Foundation Network under grant number 2019-02452. O.C. is supported by the EPSRC Centre for Doctoral Training in Modern Statistics and Statistical Machine Learning (EP/S023151/1, studentship 2420649). A.G. is supported by NIH Training Grant 5T32HG000047-19. A.S. and N.Y. are Chan Zuckerberg Biohub investigators.
Author information
Authors and Affiliations
Contributions
A.G., R.L and G.X. contributed equally. A.G. designed the scvi-tools application programming interface with input from G.X. and R.L. G.X. and A.G. led development of scvi-tools with input from R.L. G.X. reimplemented scVI, totalVI, AutoZI and scANVI with input from A.G. R.L. implemented Stereoscope with input from A.G. Data analysis in this manuscript was led by A.G., R.L. and G.X, with input from N.Y. A.G., R.L., P.B., E.M., M. Langevin., Y.L., J.S., G.M. and A.N., O.C. worked on the initial version of the codebase (scvi package), with input from M.I.J, J.R. and N.Y. R.L., E.M. and C.X. contributed the scANVI model, with input from J.R. and N.Y. A.G. implemented totalVI with input from A.S. and N.Y. T.A. implemented peakVI with input from A.G. A.G implemented scArches with input from M. Lotfollahi., F.J.T and N.Y. V.S. made several contributions to the codebase, including the LDVAE model. P.B. contributed the differential expression programming interface. E.d.V.B. and C.T.-L. provided tutorials on differential expression and deconvolution of spatial transcriptomics, with input from L.P. K.W. implemented CellAssign in the codebase with input from A.G. V.V.P.A., J.H. and M.J. made general code contributions and helped maintain scvi-tools. J.H. implemented LDA. T.A. and M.G. implemented MultiVI. V.K. improved Pyro support in scvi-tools and ported Cell2Location to use scvi-tools. N.Y. supervised all research. A.G., R.L., G.X., J.R. and N.Y. wrote the manuscript.
Corresponding author
Ethics declarations
Competing interests
V.S. is a full-time employee of Serqet Therapeutics and has ownership interest in Serqet Therapeutics. F.J.T. reports consulting fees from Roche Diagnostics GmbH and Cellarity Inc., and ownership interest in Cellarity, Inc. N.Y. is an advisor to and/or has equity in Cellarity, Celsius Therapeutics and Rheos Medicines. The remaining authors declare no competing interests.
Peer review
Peer review information
Nature Biotechnology thanks Martin Hemberg and the other, anonymous, reviewer(s) for their contribution to the peer review of this work.
Supplementary information
Supplementary information
Supplementary Figs. 1–8, Notes 1–5, Tables 1–3 and References
Rights and permissions
About this article
Cite this article
Gayoso, A., Lopez, R., Xing, G. et al. A Python library for probabilistic analysis of single-cell omics data. Nat Biotechnol 40, 163–166 (2022). https://doi.org/10.1038/s41587-021-01206-w
Published:
Version of record:
Issue date:
DOI: https://doi.org/10.1038/s41587-021-01206-w
This article is cited by
-
An inflammatory and quiescent HSC subpopulation expands with age in humans
Genome Biology (2026)
-
Dissecting gene regulatory networks governing human cortical cell fate
Nature (2026)
-
Pooled single-cell screen in colorectal cancer defines transcriptional modules linked to oncogenes
Molecular Systems Biology (2026)
-
Interpretation, extrapolation and perturbation of single cells
Nature Reviews Genetics (2026)
-
Decoding adenomyosis pathogenesis using an assembloid model
Science China Life Sciences (2026)