Sign in
BioinformaticsNature Methods
Peer-reviewed journal article

Bayesian Inference for a Generative Model of Transcriptome Profiles from Single-cell RNA Sequencing

Romain LopeziD, Jeffrey RegieriD, Michael B. ColeiD, Michael I. JordaniD, Nir YosefiD

Abstract

Transcriptome profiles of individual cells reflect true and often unexplored biological diversity, but are also affected by noise of biological and technical nature. This raises the need to explicitly model the resulting uncertainty and take it into account in any downstream analysis, such as dimensionality reduction, clustering, and differential expression. Here, we introduce Single-cell Variational Inference (scVI), a scalable framework for probabilistic representation and analysis of gene expression in single cells. Our model uses variational inference, stochastic optimization and deep neural networks to approximate the parameters that govern the distribution of expression values of each gene in every cell, using a non-linear mapping between the observations and a low-dimensional latent space.\n\nBy doing so, scVI pools information between similar cells or genes while taking nuisance factors of variation such as batch effects and limited sensitivity into account. To evaluate scVI, we conducted a comprehensive comparative analysis to existing methods for distributional modeling and dimensionality reduction, all of which rely on generalized linear models. We first show that scVI scales to over one million cells, whereas competing algorithms can process at most tens of thousands of cells. Next, we show that scVI fits unseen data more closely and can impute missing data more accurately, both indicative of a better generalization capacity. We then utilize scVI to conduct a set of fundamental analysis tasks - including batch correction, visualization, clustering and differential expression - and demonstrate its accuracy in comparison to the state-of-the-art tools in each task. scVI is publicly available, and can be readily used as a principled and inclusive solution for multiple tasks of single-cell RNA sequencing data analysis.

PDFDOI
Structured summary ↓

02 /Specification & Classification

Click any tag to browse matching papers

Abstract summary

Verified abstract synthesis

Claude Opus 5.5 · max effort · 17 Oct 2026 · from the abstract

scVI maps cells into a low-dimensional latent space with variational inference and neural networks, scaling past a million cells while absorbing batch effects and sensitivity differences.

Single-cell expression carries both real biological variation and biological or technical noise, so downstream steps need an explicit model of the resulting uncertainty. scVI replaces the generalized linear models used by existing distributional and dimensionality-reduction methods with a neural, non-linear latent variable model that pools information across similar cells and genes.

Key results

  1. ShownScalability goes far beyond the compared methods, which stop well short of million-cell datasets.

    scVI handles over one million cells while competing algorithms process at most tens of thousands; the abstract names neither the competitors nor the runtimes or hardware. · Abstract

  2. ShownThe model generalizes better than the generalized linear model baselines, fitting held-out data more closely and imputing missing values more accurately.

    Reported from a comparative analysis against existing distributional modelling and dimensionality-reduction methods; no likelihood, error metric or dataset is quantified in the abstract. · Abstract

  3. SuggestedThe same scVI model is used for several standard tasks: batch correction, visualization, clustering and differential expression.

    Accuracy is described as compared against the leading tool for each task, but no metrics, tool names or datasets are given in the abstract. · Abstract

Methods, data and reproducibility

A deep generative model of single-cell gene expression trained by variational inference and stochastic optimization: neural networks learn a non-linear mapping between observed counts and a low-dimensional latent space, approximating each gene's per-cell expression distribution while accounting for nuisance factors such as batch and capture sensitivity.

Methods & tools
scVI
Reproducibility gaps
The abstract says the software is publicly available but gives no repository link, and names no datasets for the comparisons.
Limitations (2)
  • All comparisons are summarized without metrics, baseline names or dataset identities, so the size of the reported advantages cannot be judged. · noted in this summary
  • The distributional-modelling and dimensionality-reduction baselines all rely on generalized linear models, so non-linear or deep alternatives are absent from that comparison. · noted in this summary

Who should read:Read this if you analyse large single-cell datasets and want one probabilistic model for batch correction, clustering, imputation and differential expression.

Reproducibility ledger

Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.

Sign in to file a reproducibility report.

Similarity Map
SelectedSame fieldCross-field
THISXu '21Grønbech '20Svensson '20Boyeau '23Ferreira '18Breda '19
74% semantic matchBioinformatics
Chenling A. Xu, Romain Lopez, Edouard Mehlman+3 more·Molecular Systems Biology·Jan 1, 2021· 693 citations