Overcoming the impacts of two-step batch effect correction on gene expression estimation and inference
Tenglong LiiD, Yuqing ZhangiD, Prasad PatiliD, William Evan JohnsoniD
Abstract
Non-ignorable technical variation is commonly observed across data from multiple experimental runs, platforms, or studies. These so-called batch effects can lead to difficulty in merging data from multiple sources, as they can severely bias the outcome of the analysis. Many groups have developed approaches for removing batch effects from data, usually by accommodating batch variables into the analysis (one-step correction) or by preprocessing the data prior to the formal or final analysis (two-step correction). One-step correction is often desirable due it its simplicity, but its flexibility is limited and it can be difficult to include batch variables uniformly when an analysis has multiple stages. Two-step correction allows for richer models of batch mean and variance. However, prior investigation has indicated that two-step correction can lead to incorrect statistical inference in downstream analysis. Generally speaking, two-step approaches introduce a correlation structure in the corrected data, which, if ignored, may lead to either exaggerated or diminished significance in downstream applications such as differential expression analysis. Here, we provide more intuitive and more formal evaluations of the impacts of two-step batch correction compared to existing literature. We demonstrate that the undesired impacts of two-step correction (exaggerated or diminished significance) depend on both the nature of the study design and the batch effects. We also provide strategies for overcoming these negative impacts in downstream analyses using the estimated correlation matrix of the corrected data. We compare the results of our proposed workflow with the results from other published one-step and two-step methods and show that our methods lead to more consistent false discovery controls and power of detection across a variety of batch effect scenarios. Software for our method is available through GitHub (https://github.com/jtleek/sva-devel) and will be available in future versions of the sva R package in the Bioconductor project (https://bioconductor.org/packages/release/bioc/html/sva.html). Batch effect; Two-step batch adjustment; ComBat; Sample correlation adjustment; Generalized least squares
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 29
- FWCI
- 1.49
- Field percentile
- top 17%
- Assay
- Research Focus
- Approach
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
- When batch correction corrupts gene expression: uncovering distortions in correlation structures
Jalil Nourisa, Antoine Passemiers, … Daniele Raimondi·bioRxiv·Jun 10, 2026
- BatchVaria: variance-based evaluation of batch correction with provenance tracking
Nicholas Moir, Kitty Sherwood, T. Ian Simpson·bioRxiv·Sep 30, 2026
- Blind estimation and correction of microarray batch effect
Sudhir Varma·PLoS ONEPeer-reviewed·Apr 9, 2020
- Higher-order correction of persistent batch effects in correlation networks
Soel Micheletti, Daniel Schlauch, … Marouen Ben Guebila·BioinformaticsPeer-reviewed·Sep 1, 2024
- Reproducible Tools and Enhanced Computational Workflows for Batch Effect Evaluation of High-Throughput Data Using BatchQC
Jessica McClintock, Jiwei Zhang, … Alzheimer’s Disease Neuroimaging Initiative·bioRxiv·Feb 13, 2026
- DESeq2-MultiBatch: Batch Correction for Multi-Factorial RNA-seq Experiments
Julien Roy, Adrian S. Monthony, Davoud Torkamaneh·GenomePeer-reviewed·Jan 1, 2026