bioRxivBioinformaticsPreprint
A Supervised Contrastive Framework for Learning Disentangled Representations of Cell Perturbation Data
Xinming TuiD, Jan-Christian HütteriD, Zitong Jerry WangiD, Takamasa KudoiD, Aviv RegeviD, Romain LopeziD
Abstract
CRISPR technology, combined with single-cell RNA-Seq, has opened the way to large scale pooled perturbation screens, allowing more systematic interrogations of gene functions in cells at scale. However, such Perturb-seq data poses many analysis challenges, due to its high-dimensionality, high level of technical noise, and variable Cas9 efficiency. The single-cell nature of the data also poses its own challenges, as we observe the heterogeneity of phenotypes in the unperturbed cells, along with the effect of the perturbations. All in all, these characteristics make it difficult to discern subtler effects. Existing tools, like mixscape and ContrastiveVI, provide partial solutions, but may oversimplify biological dynamics, or have low power to characterize perturbations with a smaller effect size. Here, we address these limitations by introducing the Supervised Contrastive Variational Autoencoder (SC-VAE). SC-VAE integrates guide RNA identity with gene expression data, ensuring a more discriminative analysis, and adopts the Hilbert-Schmidt Independence Criterion as a way to achieve disentangled representations, separating the heterogeneity in the control population from the effect of the perturbations. Evaluation on large-scale data sets highlights SC-VAEs superior sensitivity in identifying perturbation effects compared to ContrastiveVI, scVI and PCA. The perturbation embeddings better reflect known protein complexes (evaluated on CORUM), while its classifier offers promise in identifying assignment errors and cells escaping the perturbation phenotype. SC-VAE is readily applicable across diverse perturbation data sets.
- assay: scRNA-seq
- research focus: differential expression
- research focus: benchmarking
- research focus: gene regulatory network inference
- research focus: perturbation response prediction
- approach: variational autoencoder
- approach: contrastive learning
- Citations
- 8
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.
Related papers
- Perturbation-aware representation learning for in vivo genetic screens
Florian Hugi, Tanmay Tanna, … Gunnar Rätsch·bioRxiv·Oct 15, 2025
- Multi-ContrastiveVAE disentangles perturbation effects in single cell images from optical pooled screens
Zitong Jerry Wang, Romain Lopez, … Aviv Regev·bioRxiv·Nov 28, 2023
- GPerturb: Gaussian process modelling of single-cell perturbation data
Hanwen Xing, Christopher Yau·Nature CommunicationsPeer-reviewed·Jul 1, 2025
- Inference of heterogeneous effects in single-cell genetic perturbation screens
- Elucidating the Design Space of Generative Models for Single-Cell Perturbation Prediction
Sanjukta Bhattacharya, Christian Gensbigler, … Jonathan Gill Lees·bioRxiv·Jun 18, 2026
- Detecting cell-level transcriptomic changes of Perturb-seq using Contrastive Fine-tuning of Single-Cell Foundation Models
Wenmin Zhao, Ana Solaguren-Beascoa, … Sera Aylin Cakiroglu·bioRxiv·Apr 17, 2025