Semi-supervised integration of single-cell transcriptomics data
Massimo AndreattaiD, Léonard HéraultiD, Paul GuegueniD, David GfelleriD, Ariel José BerensteiniD, Santiago J. CarmonaiD
Abstract
Single-cell sequencing technologies offer unprecedented opportunities to characterize the complexity of biological samples with high resolution. At the same time, variations in sample processing and experimental protocols introduce technical variability - or "batch effects" - in the molecular readouts, hindering comparative analyses across samples and individuals. Although batch effect correction methods are routinely applied in single-cell omics analyses, data integration often leads to overcorrection, resulting in the loss of true biological variability. In this study, we present STACAS v2, a semi-supervised scRNA-seq data integration method that leverages prior knowledge in the form of cell type annotations to preserve biological variance. Through an open and reproducible benchmarking pipeline, we show that semi-supervised STACAS outperforms popular unsupervised methods such as Harmony, FastMNN, Seurat v4, scVI, and Scanorama, as well as supervised methods such as scANVI and scGen. Notably, STACAS is robust to incomplete and imprecise cell type annotations, which are commonly encountered in real-life integration tasks. Highlighting its scalability, we successfully applied semi-supervised STACAS to construct a high-resolution map of tumor-infiltrating CD8 T cells encompassing over 500,000 cells from 265 individuals. Based on our findings, we argue that the incorporation of prior cell type information should be a common practice in single-cell data integration, and we provide a flexible framework for semi-supervised batch effect correction. STACAS seamlessly integrates with Seurat pipelines and can be run with one command: Run.STACAS(seurat.list, cell.labels).
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 72
- FWCI
- 9.50
- Field percentile
- top 1%
- Organism
- Assay
- Research Focus
- Approach
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
- A comparison of data integration methods for single-cell RNA sequencing of cancer samples
Laura M. Richards, Mazdak Riverin, … Trevor J. Pugh·bioRxiv·Aug 4, 2021
- STACAS: Sub-Type Anchor Correction for Alignment in Seurat to integrate single-cell RNA-seq data
Massimo Andreatta, Santiago J. Carmona·BioinformaticsPeer-reviewed·Aug 19, 2020
- A Benchmark of Semi-Supervised scRNA-seq Integration Methods in Real-World Scenarios
Xiaoyu Shen, Chuan He, Leying Guan·bioRxiv·Aug 23, 2025
- Dincta: Data INtegration and Cell Type Annotation of Single Cell Transcriptomes
Songting Shi·bioRxiv·Sep 28, 2020
- Scalable batch-correction method for integrating large-scale single-cell transcriptomes
Xilin Shen, Hongru Shen, … Xiangchun Li·Briefings in BioinformaticsPeer-reviewed·Aug 10, 2022
- Panoramic stitching of heterogeneous single-cell transcriptomic data
Brian Hie, Bryan D. Bryson, Bonnie Berger·Nature BiotechnologyPeer-reviewed·May 6, 2019