bioRxivBioinformaticsPreprint
iCellR: Combined Coverage Correction and Principal Component Alignment for Batch Alignment in Single-Cell Sequencing Analysis
Alireza Khodadadi‐JamayraniD, Joseph N. PucellaiD, Hua ZhouiD, Nicole Adell DoudicaniD, John A. CarucciiD, Adriana HeguyiD, Boris ReizisiD, Aristotelis TsirigosiD
Abstract
Under-sampling RNA molecules and low-coverage sequencing in some single cell sequencing technologies introduce zero counts (also known as drop-outs) into the expression matrices. This issue may complicate the processes of dimensionality reduction and clustering, often forcing distinct cell types to falsely resemble one another, while eliminating subtle, but important differences. Considering the wide range in drop-out rates from different sequencing technologies, it can also affect the analysis at the time of batch/sample alignment and other downstream analyses. Therefore, generating an additional harmonized gene expression matrix is important. To address this, we introduce two separate batch alignment methods: Combined Coverage Correction Alignment (CCCA) and Combined Principal Component Alignment (CPCA). The first method uses a coverage correction approach (analogous to imputation) in a combined or joint fashion between multiple samples for batch alignment, while also correcting for drop-outs in a harmonious way. The second method (CPCA) skips the coverage correction step and uses k nearest neighbors (KNN) for aligning the PCs from the nearest neighboring cells in multiple samples. Our results of nine scRNA-seq PBMC samples from different batches and technologies shows the effectiveness of both these methods. All of our algorithms are implemented in R, deposited into CRAN, and available in the iCellR package.
- organism: human
- assay: scRNA-seq
- research focus: batch correction / integration
- research focus: clustering
- research focus: dimensionality reduction
- approach: statistical model
- approach: machine learning (classical)
- Citations
- 12
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
- Dimension reduction and denoising of single-cell RNA sequencing data in the presence of observed confounding variables
Mo Chao Huang, Zhaojun Zhang, Nancy Ruonan Zhang·bioRxiv·Aug 3, 2020
- Correcting batch effects in single-cell RNA sequencing data by matching mutual nearest neighbours.
Laleh Haghverdi, Aaron T. L. Lun, … John C. Marioni·Nature BiotechnologyPeer-reviewed·Apr 2, 2018
- SCRIBE: a new approach to dropout imputation and batch effects correction for single-cell RNA-seq data
Yiliang Zhang, Kexuan Liang, … Hongyu Zhao·bioRxiv·Dec 12, 2019
- Correspondence analysis for dimension reduction, batch integration, and visualization of single-cell RNA-seq data
Lauren L. Hsu, Aedín C. Culhane·Scientific ReportsPeer-reviewed·Jan 21, 2023
- scDoc: Correcting Drop-out Events in Single-cell RNA-seq Data
Di Ran, Shanshan Zhang, … Lingling An·BioinformaticsPeer-reviewed·Apr 24, 2020
- Geometric-aware and interpretable deep learning for single-cell batch correction via explicit disentanglement and optimal transport
Chenghan Jiang, Ren Zheng, … Shuai Tao·bioRxiv·Feb 20, 2026