Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Scalable Single-Cell Gene Expression Generation with Latent Diffusion Models

About

Computational modeling of single-cell gene expression is crucial for understanding cellular processes, but generating realistic expression profiles remains a major challenge. This difficulty arises from the count nature of gene expression data and complex latent dependencies among genes. Existing generative models often impose artificial gene orderings or rely on shallow neural network architectures. We introduce a scalable latent diffusion model for single-cell gene expression data, which we refer to as scLDM, that respects the fundamental exchangeability property of the data. Our VAE uses fixed-size latent variables leveraging a unified Multi-head Cross-Attention Block (MCAB) architecture, which serves dual roles: permutation-invariant pooling in the encoder and permutation-equivariant unpooling in the decoder. We enhance this framework by replacing the Gaussian prior with a latent diffusion model using Diffusion Transformers and linear interpolants, enabling high-quality generation with multi-conditional classifier-free guidance. We show its superior performance in a variety of experiments for both observational and perturbational single-cell data, as well as downstream tasks like cell-level classification.

Giovanni Palla, Sudarshan Babu, Payam Dibaeinia, James D. Pearce, Donghui Li, Aly A. Khan, Theofanis Karaletsos, Jakub M. Tomczak• 2025

Related benchmarks

TaskDatasetResultRank
Cell classificationHuman lung single-cell RNA-sequencing
F1 Score82
9
Cell Type ClassificationTabula Sapiens 2.0 (test)
F1 Score80.4
9
ClassificationCOVID-19 Averaged Across All Donors
ROC AUC90.9
9
Single-cell gene expression classificationTabula Sapiens 2.0 (averaged across all tissues)
F1 Score80.4
9
Conditional Cell GenerationDentate gyrus
W27.214
8
Conditional Cell GenerationTabula Muris
W26.789
8
Conditional Cell GenerationHLCA
W2 Distance8.303
8
Unconditional Cell GenerationDentate gyrus
W27.668
8
Unconditional Cell GenerationTabula Muris
W27.267
8
Unconditional Cell GenerationHLCA
W2 Distance9.272
8
Showing 10 of 24 rows

Other info

Follow for update