Batch effects in single-cell RNA-sequencing data are corrected by matching mutual nearest neighbors.
Batch effects in single-cell RNA-sequencing data are corrected by matching mutual nearest neighbors.
复制标题
DOI:
10.1038/nbt.4091
复制
发表时间:
2018-06
影响因子:
46.9
通讯作者:
Marioni JC
中科院分区:
文献类型:
--
作者:
Haghverdi L;Lun ATL;Morgan MD;Marioni JC
Large-scale single-cell RNA sequencing (scRNA-seq) datasets that are produced in different laboratories and at different times contain batch effects that could compromise integration and interpretation of these data. Existing scRNA-seq analysis methods incorrectly assume that the composition of cell populations is either known, or the same, across batches. We present a strategy for batch correction that is based on the detection of mutual nearest neighbours (MNN) in the high-dimensional expression space. Our approach does not rely on pre-defined or equal population compositions across batches, and only requires that a subset of the population be shared between batches. We demonstrate the superiority of our approach over existing methods 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 scales to large numbers of cells.