Scientific ReportsBioinformaticsPeer-reviewed journal article
Enhancing droplet-based single-nucleus RNA-seq resolution using the semi-supervised machine learning classifier DIEM
Marcus AlvareziD, Elior RahmaniiD, Brandon JewiD, Kristina M. GarskeiD, Zong MiaoiD, Jihane N. BenhammouiD, Chun YeiD, Joseph R. PisegnaiD, Kirsi Hannele PietiläineniD, Eran HalperiniD, Päivi PajukantaiD
Abstract
Single-nucleus RNA sequencing (snRNA-seq) measures gene expression in individual nuclei instead of cells, allowing for unbiased cell type characterization in solid tissues. Contrary to single-cell RNA seq (scRNA-seq), we observe that snRNA-seq is commonly subject to contamination by high amounts of extranuclear background RNA, which can lead to identification of spurious cell types in downstream clustering analyses if overlooked. We present a novel approach to remove debris-contaminated droplets in snRNA-seq experiments, called Debris Identification using Expectation Maximization (DIEM). Our likelihood-based approach models the gene expression distribution of debris and cell types, which are estimated using EM. We evaluated DIEM using three snRNA-seq data sets: 1) human differentiating preadipocytes in vitro, 2) fresh mouse brain tissue, and 3) human frozen adipose tissue (AT) from six individuals. All three data sets showed various degrees of extranuclear RNA contamination. We observed that existing methods fail to account for contaminated droplets and led to spurious cell types. When compared to filtering using these state of the art methods, DIEM better removed droplets containing high levels of extranuclear RNA and led to higher quality clusters. Although DIEM was designed for snRNA-seq data, we also successfully applied DIEM to single-cell data. To conclude, our novel method DIEM removes debris-contaminated droplets from single-cell-based data fast and effectively, leading to cleaner downstream analysis. Our code is freely available for use at https://github.com/marcalva/diem.
- organism: human
- organism: mouse
- assay: snRNA-seq
- research focus: batch correction / integration
- approach: machine learning (classical)
- Citations
- 93
- FWCI
- 4.29
- Field percentile
- top 4%
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
- DropletQC: improved identification of empty droplets and damaged cells in single-cell RNA-seq data
Walter Muskovic, Joseph E. Powell·Genome biologyPeer-reviewed·Dec 1, 2021
- QClus: A droplet-filtering algorithm for enhanced snRNA-seq data quality in challenging samples
Eloi Schmauch, Johannes Ojanen, … Suvi Linna-Kuosmanen·Nucleic Acids ResearchPeer-reviewed·Nov 4, 2024
- Decontamination of ambient RNA in single-cell RNA-seq with DecontX
Shiyi Yang, Sean E. Corbett, … Joshua David Campbell·Genome biologyPeer-reviewed·Mar 5, 2020
- SoupX removes ambient RNA contamination from droplet based single cell RNA sequencing data
Matthew D. Young, Sam Behjati·GigaSciencePeer-reviewed·Dec 1, 2020
- Automatic quality control of single-cell and single-nucleus RNA-seq using valiDrops
Gabija Kavaliauskaite, Jesper Grud Skat Madsen·NAR Genomics and BioinformaticsPeer-reviewed·Oct 11, 2023
- scCDC: a computational method for gene-specific contamination detection and correction in single-cell and single-nucleus RNA-seq data
Weijian Wang, Yihui Cen, … Chaochen Wang·Genome biologyPeer-reviewed·May 23, 2024