Nature BiotechnologyBioinformaticsPeer-reviewed journal article
Correcting batch effects in single-cell RNA sequencing data by matching mutual nearest neighbours.
Laleh HaghverdiiD, Aaron T. L. LuniD, Michael David MorganiD, John C. MarioniiD
- Citations
- 2,417
- FWCI
- 71.62
- Field percentile
- top 1%
Abstract
The presence of batch effects is a well-known problem in experimental data analysis, and single- cell RNA sequencing (scRNA-seq) is no exception. Large-scale scRNA-seq projects that generate data from different laboratories and at different times are rife with batch effects that can fatally compromise integration and interpretation of the data. In such cases, computational batch correction is critical for eliminating uninteresting technical factors and obtaining valid biological conclusions. However, existing methods assume that the composition of cell populations are either known or the same across batches. Here, we present a new strategy for batch correction based on the detection of mutual nearest neighbours in the high-dimensional expression space. Our approach does not rely on pre-defined or equal population compositions across batches, only requiring that a subset of the population be shared between batches. We demonstrate the superiority of our approach over existing methods on a range of simulated and real scRNA-seq data sets. We also show how our method can be applied to integrate scRNA-seq data from two separate studies of early embryonic development.
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
- SMNN: Batch Effect Correction for Single-cell RNA-seq data via Supervised Mutual Nearest Neighbor Detection
Yuchen Yang, Gang Li, … Yun Li·Briefings in BioinformaticsPeer-reviewed·May 1, 2020
- Batch correction methods used in single cell RNA-sequencing analyses are often poorly calibrated
Sindri Emmanúel Antonsson, Páll Melsted·bioRxiv·Mar 19, 2024
- Erasure of Biologically Meaningful Signal by Unsupervised scRNAseq Batch-correction Methods
Scott R. Tyler, Ernesto Guccione, Eric E. Schadt·bioRxiv·Nov 15, 2021
- iSMNN: Batch Effect Correction for Single-cell RNA-seq data via Iterative Supervised Mutual Nearest Neighbor Refinement
Yuchen Yang, Gang Li, … Yun Li·Briefings in BioinformaticsPeer-reviewed·Mar 15, 2021
- Assessment of batch-correction methods for scRNA-seq data with a new test metric
Maren Büttner, Zhichao Miao, … Fabian Joachim Theis·Nature MethodsPeer-reviewed·Dec 10, 2018
- Flexible comparison of batch correction methods for single-cell RNA-seq using BatchBench
Ruben Chazarra-Gil, Stijn van Dongen, … Martin Hemberg·Nucleic Acids ResearchPeer-reviewed·Jan 13, 2021