Cited by 2,416Single-cell and spatial transcriptomicsGene expression and cancer classificationGenomics and Phylogenetic Studies

Batch effects in single-cell RNA-sequencing data are corrected by matching mutual nearest neighbors

Open access
Haghverdi, Laleh, Lun, Aaron T L, Morgan, Michael D, Marioni, John C·2018·Nature Biotechnology

Published version of a preprint

Abstract

Large-scale single-cell RNA sequencing (scRNA-seq) data sets that are produced in different laboratories and at different times contain batch effects that may compromise the integration and interpretation of the data. Existing scRNA-seq analysis methods incorrectly assume that the composition of cell populations is either known or identical across batches. We present a strategy for batch correction based on the detection of mutual nearest neighbors (MNNs) in the high-dimensional expression space. Our approach does not rely on predefined or equal population compositions across batches; instead, it requires only that a subset of the population be shared between batches. We demonstrate the superiority of our approach compared with existing methods by using both simulated and real scRNA-seq data sets. Using multiple droplet-based scRNA-seq data sets, we demonstrate that our MNN batch-effect-correction method can be scaled to large numbers of cells.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1038/nbt.4091

Cites

35 of 35 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • The batch-mixing entropy of the kidney tumour data is increased after background correction.

    “This analysis shows that the batch-mixing entropy is increased after background correction, indicating better mixing between samples (Fig. 4E).”

    From SoupX removes ambient RNA contamination from droplet-based single-cell RNA sequencing data (2020) · cites this paper as [20]

    The Results section on the pancreas data set reports higher batch-mixing entropy after MNN batch correction than in uncorrected data. The Online Methods section also specifies that entropy was assessed in pancreas data sets. Neither passage supports the claim that entropy increased in kidney tumour data after background correction; no page numbers are available in our copy. (LLM, conf=0.88)

    Experimental — accuracy not yet measured
  • PCA dimensionality reduction and mutual-nearest neighbours or Harmony batch correction was performed to correct for non-biological confounders between replicates and timepoints.

    “PCA dimensionality reduction and mutual-nearest neighbours84 or Harmony34 batch correction was performed to correct for non-biological confounders between replicates and timepoints.”
  • Applying in silico batch correction preserves the sensitivity of all differential abundance methods, comparable to no batch effect, across different batch effect magnitudes.

    “We confirm that using an in silico batch correction maintains the sensitivity of all DA methods, comparable to the case of no batch effect, across different batch effect magnitudes (Supp Fig 9; batch effects corrected using fastMNN [19]”
  • SCING GRN module based dimensionality reduction corrects for batch effect and retains biological information in a similar manner to dedicated batch correction methods such as FastMNN, Harmony, and Seurat.

    “We found that the SCING GRN module based dimensionality reduction carried the ability to correct for batch effect and retain biological information (Figure S6) in a similar manner to dedicated batch correction methods such as FastMNN,41 Harmony,42 and Seurat.43”
  • Widely used alignment methods treat dataset differences as technical and remove them, or project datasets into a shared latent space using maximally correlated dimensions.

    “the most widely used data alignment approaches (Butler et al., 2018; Haghverdi et al., 2018; Johnson et al., 2007; Risso et al., 2014) implicitly assume that the differences between datasets arise entirely from technical variation and attempt to eliminate them, or map datasets into a completely shared latent space using dimensions of maximum correlation (Butler et al., 2018).”

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

Cited by

Sorted by citations

Authors
Haghverdi, L., Lun, A. T. L., Morgan, M. D., & Marioni, J. C.
Affiliations
  • European Bioinformatics Institute (GB)
  • University of Cambridge (GB)
  • Wellcome Sanger Institute (GB)
Corresponding author
Marioni, John C
Venue
Nature Biotechnology
Published
2018-04-02
Volume
36
Issue
5
Pages
421-427
ISSN
  • 0733-222X (ISSN-L)
  • 1087-0156
  • 1546-1696
OpenAlex
W2794521141
Cited by
2,416
References
33
Citations by year
2026: 266 · 2025: 355 · 2024: 387 · 2023: 364 · 2022: 271 · 2021: 321 · 2020: 240 · 2019: 144 · 2018: 63 · 2017: 2 · 2015: 1
FWCI
71.66
Type
journal article
Language
en
Open access
Locations
  • Nature Biotechnology (publishedVersion)
  • bioRxiv (Cold Spring Harbor Laboratory) (acceptedVersion, cc-by-nc)
  • PubMed (publishedVersion)
  • MDC Repository (Max-Delbrueck-Center for Molecular Medicine) (acceptedVersion)
  • Europe PMC (PubMed Central) (acceptedVersion)
  • PubMed Central (acceptedVersion)
  • MDC Repository (Max-Delbrueck-Center for Molecular Medicine) (submittedVersion)
  • Site cant be reached (submittedVersion)
  • PuSH - Publication Server of Helmholtz Zentrum München (submittedVersion)
  • Apollo (University of Cambridge) (submittedVersion)
  • Apollo
Funders
  • Wellcome Trust (108437, 105045/Z/14/Z)
  • Cancer Research UK (22231, C14303 / A17197)
Topics
  • Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Single-cell and spatial transcriptomics
  • Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Gene expression and cancer classification
  • Life Sciences › Biochemistry, Genetics and Molecular Biology › Molecular Biology › Genomics and Phylogenetic Studies
Keywords
batch effects, single-cell RNA sequencing, batch effect correction, mutual nearest neighbors, data integration
MeSH terms
Data Analysis, Algorithms, Cluster Analysis, Sequence Analysis, RNA, Single-Cell Analysis, High-Throughput Nucleotide Sequencing

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review