NAR Genomics and BioinformaticsBioinformaticsPeer-reviewed journal article
ComBat-Seq: batch effect adjustment for RNA-Seq count data
Yuqing ZhangiD, Giovanni ParmigianiiD, William Evan JohnsoniD
Abstract
The benefit of integrating batches of genomic data to increase statistical power in differential expression is often hindered by batch effects, or unwanted variation in data caused by differences in technical factors across batches. It is therefore critical to effectively address batch effects in genomic data. Many existing methods for batch effect adjustment assume continuous, bell-shaped Gaussian distributions for data. However in RNA-Seq studies where data are skewed, over-dispersed counts, this assumption is not appropriate and may lead to erroneous results. Negative binomial regression models have been used to better capture the properties of counts. We developed a batch correction method, ComBat-Seq, using negative binomial regression. ComBat-Seq retains the integer nature of count data in RNA-Seq studies, making the batch adjusted data compatible with common differential expression software packages that require integer counts. We show in realistic simulations that the ComBat-Seq adjusted data result in better statistical power and control of false positives in differential expression, compared to data adjusted by the other available methods. We further demonstrated in a real data example where ComBat-Seq successfully removes batch effects and recovers the biological signal in the data.
- Citations
- 1,567
- FWCI
- 42.96
- 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
- reComBat-seq: Regularized negative binomial regression for batch-effect correction in underdetermined transcriptomics datasets
Zhasmina Stoyanova, Jörg Menche, Daniel Malzl·bioRxiv·May 30, 2026
- Highly Effective Batch Effect Correction Method for RNA-seq Count Data
Xiaoyu Zhang·Computational and Structural Biotechnology JournalPeer-reviewed·Dec 16, 2024
- pyComBat, a Python tool for batch effects correction in high-throughput molecular data using empirical Bayes methods
Abdelkader Behdenna, Maximilien Colange, … Akpéli V. Nordor·BMC BioinformaticsPeer-reviewed·Dec 6, 2023
- Batch Effect Correction of RNA-seq Data through Sample Distance Matrix Adjustment
Teng Fei, Tianwei Yu·BioinformaticsPeer-reviewed·Feb 6, 2020
- Caris-ComBat-seq: Directionally Harmonizing Large-Scale RNA-seq Datasets
Laura M. Richards, Mukund Varma, … Fred P. Davis·bioRxiv·Nov 26, 2025
- Negative Binomial Additive Model for RNA-Seq Data Analysis
Xu Ren, Pei Fen Kuan·BMC BioinformaticsPeer-reviewed·May 1, 2020