Cited by 932Single-cell and spatial transcriptomicsGene expression and cancer classificationBioinformatics and Genomic Networks

BBKNN: fast batch alignment of single cell transcriptomes

Open access
Polański, Krzysztof, Young, Matthew D, Miao, Zhichao, Meyer, Kerstin B, Teichmann, Sarah A, Park, Jong-Eun·2020·Bioinformatics

Published version of a preprint

Abstract

Motivation: Increasing numbers of large scale single cell RNA-Seq projects are leading to a data explosion, which can only be fully exploited through data integration. A number of methods have been developed to combine diverse datasets by removing technical batch effects, but most are computationally intensive. To overcome the challenge of enormous datasets, we have developed BBKNN, an extremely fast graph-based data integration algorithm. We illustrate the power of BBKNN on large scale mouse atlasing data, and favourably benchmark its run time against a number of competing methods. Availability and implementation: BBKNN is available at https://github.com/Teichlab/bbknn, along with documentation and multiple example notebooks, and can be installed from pip. Supplementary information: Supplementary data are available at Bioinformatics online.

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.1093/bioinformatics/btz625

Cites

12 of 12 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?

  • BBKNN was used to integrate data across samples and correct for potential sample-wise batch effects.

    “We then used the Python implementation of BBKNN (v.1.5.1), a fast batch correction algorithm suitable for large datasets to integrate data across the samples45. BBKNN calculates a batch-corrected neighbourhood graph from the imputed principal components. We set the individual sample IDs as batch labels to correct for potential sample-wise batch effects.”

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

Research works printed but not linked: 18

  1. Barkas N. et al (2018) Wiring together large single-cell RNA-seq sample collections. bioRxiv, 460246.
  2. Büttner M. et al (2019) A test metric for assessing single-cell RNA-seq batch correction. Nat. Methods, 16, 43. 30573817
  3. Dahlin J.S. et al (2018) A single cell hematopoietic landscape resolves eight lineage trajectories and defects in kit mutant mice. Blood, 131, e1– e11. 29588278 PMC5969381
  4. Deng Q. et al (2014) Single-cell RNA-seq reveals dynamic, random monoallelic gene expression in mammalian cells. Science, 343, 193– 196. 24408435
  5. Haghverdi L. et al (2016) Diffusion pseudotime robustly reconstructs lineage branching. Nat. Methods, 13, 845. 27571553
  6. Han X. et al (2018) Mapping the mouse cell atlas by microwell-seq. Cell, 172, 1091– 1107. 29474909
  7. Hie B. et al (2019) Efficient integration of heterogeneous single-cell transcriptomes using scanorama. Nat. Biotechnol., 37, 685– 691. 31061482 PMC6551256
  8. Johnson J. et al (2017) Billion-scale similarity search with gpus. arXiv preprint arXiv: 1702.08734. · arXiv
  9. Kernfeld E.M. et al (2018) A single-cell transcriptomic atlas of thymus organogenesis resolves cell types and developmental maturation. Immunity, 48, 1258– 1270. 29884461 PMC6013397
  10. Kiselev V.Y. et al (2018) scmap: projection of single-cell RNA-seq data across data sets. Nature Methods, 15, 359. 29608555
  11. Korsunsky I. et al (2018) Fast, sensitive, and accurate integration of single cell data with harmony. bioRxiv, 461954. PMC6884693 31740819
  12. McInnes L., Healy J. (2018) Umap: uniform manifold approximation and projection for dimension reduction. arXiv preprint arXiv: 1802.03426. · arXiv
  13. Mohammed H. et al (2017) Single-cell landscape of transcriptional heterogeneity and cell fate decisions during mouse early gastrulation. Cell Rep., 20, 1215– 1228. 28768204 PMC5554778
  14. Park J. et al (2018) Single-cell transcriptomics of the mouse kidney reveals potential cellular targets of kidney disease. Science, 360, 758– 763. 29622724 PMC6188645
  15. Stuart T. et al (2019) Comprehensive integration of single cell data. Cell, 177, 1888– 1902. 31178118 PMC6687398
  16. Traag V. et al (2019) From louvain to leiden: guaranteeing well-connected communities. Sci. Rep., 9, 5233. 30914743 PMC6435756
  17. Zappia L. et al (2017) Splatter: simulation of single-cell RNA sequencing data. Genome Biol., 18, 174. 28899397 PMC5596896
  18. Zeisel A. et al (2015) Cell types in the mouse cortex and hippocampus revealed by single-cell RNA-seq. Science, 347, 1138– 1142. 25700174

Cited by

Sorted by citations

Authors
Polański, K., Young, M. D., Miao, Z., Meyer, K. B., Teichmann, S. A., & Park, J.-E.
Affiliations
  • Wellcome Sanger Institute (GB)
  • European Bioinformatics Institute (GB)
  • University of Cambridge (GB)
Corresponding author
  • Teichmann, Sarah A
  • Park, Jong-Eun
Venue
Bioinformatics
Published
2019-08-10
Volume
36
Issue
3
Pages
964-965
ISSN
  • 1367-4803 (ISSN-L)
  • 1367-4811
OpenAlex
W2967177832
Cited by
932
References
12
Citations by year
2026: 125 · 2025: 165 · 2024: 178 · 2023: 138 · 2022: 127 · 2021: 112 · 2020: 63 · 2019: 20 · 2018: 2
FWCI
27.12
Type
journal article
Language
en
Open access
Locations
  • Bioinformatics (publishedVersion, cc-by)
  • bioRxiv (Cold Spring Harbor Laboratory) (acceptedVersion, cc-by-nc)
  • PubMed Central (publishedVersion, cc-by)
  • PubMed (publishedVersion)
Funders
  • Wellcome Sanger core funding (WT206194)
  • Wellcome (211276/Z/18/Z)
  • EMBO Long-Term Fellowship
  • Wellcome Trust (108437/Z/15/Z)
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 › Bioinformatics and Genomic Networks
Keywords
single-cell RNA sequencing, batch effect correction, data integration, computational efficiency, single-cell transcriptomics
MeSH terms
Exome Sequencing, RNA-Seq, Algorithms, Animals, Mice, Transcriptome

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