Nature MethodsBioinformaticsPeer-reviewed journal article
Unsupervised removal of systematic background noise from droplet-based single-cell experiments using CellBender
Stephen J. FlemingiD, Mark D. ChaffiniD, Alessandro ArduiniiD, Amer-Denis AkkadiD, Eric BanksiD, John C. MarioniiD, Anthony PhilippakisiD, Patrick T. EllinoriD, Mehrtash BabadiiD
Abstract
Droplet-based single-cell assays, including scRNA-seq, snRNA-seq, and CITE-seq, produce a significant amount of background noise counts, the hallmark of which is non-zero counts in cell-free droplets and off-target gene expression in unexpected cell types. The presence of such systematic background noise is a potential source of batch effect and spurious differential gene expression. Here we develop a deep generative model for noise-contaminated data that is structured to reflect the phenomenology of background noise generation in droplet-based single-cell assays. The proposed model successfully distinguishes cell-containing from cell-free droplets without supervision, learns the profile of background noise, and retrieves a noise-free quantification in an end-to-end fashion. We present a scalable and robust implementation of our method as a module in the open-source software package CellBender. We show that CellBender operates close to the theoretically optimal denoising limit in simulated datasets, and present extensive evaluations using real datasets and experimental benchmarks drawn from different tissues, protocols, and modalities to show that CellBender significantly improves the agreement of droplet-based single-cell data with established gene expression patterns, and that the learned background noise profile provides evidence for degraded or uncaptured cell types.
- assay: scRNA-seq
- assay: snRNA-seq
- assay: CITE-seq
- research focus: batch correction / integration
- approach: deep learning
- Citations
- 866
- FWCI
- 77.42
- Field percentile
- top 1%
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
- The effect of background noise and its removal on the analysis of single-cell expression data
Philipp Janssen, Zane Kliesmete, … Ines Hellmann·bioRxiv·Nov 16, 2022
- Probabilistic modeling of ambient noise in single-cell omics data
Caibin Sheng, Rui Lopes, … Antoine de Weck·bioRxiv·Jan 14, 2022
- Automated quality control and cell identification of droplet-based single-cell data using dropkick
Cody N. Heiser, Victoria M. Wang, … Ken S. Lau·Genome ResearchPeer-reviewed·Oct 1, 2021
- Distinguishing cells from empty droplets in droplet-based single-cell RNA sequencing data
Aaron T. L. Lun, Samantha J. Riesenfeld, … John C. Marioni·Genome biologyPeer-reviewed·Mar 22, 2019
- SoupX removes ambient RNA contamination from droplet based single cell RNA sequencing data
Matthew D. Young, Sam Behjati·GigaSciencePeer-reviewed·Dec 1, 2020
- Computational approaches towards reducing contamination in single-cell RNA-seq data
Siamak Yousefi, Hao Chen, … Robert W. Williams·bioRxiv·Jul 15, 2020