BatchVaria: variance-based evaluation of batch correction with provenance tracking
Abstract
Assessing batch correction requires reproducible comparison of correction configurations and their effects on technical and biological variation. We present BatchVaria, an R package that integrates correction, variance profiling and reassessment within SummarizedExperiment objects. It retains original and corrected assays, records analysis provenance, variance denominators and summarisation procedures, and provides extensible interfaces for correction methods and variance engines. An application to TCGA breast cancer RNA-seq data demonstrates these capabilities across four correction configurations. Subtype variance fractions increase after every correction. Combining pooled fractions with recorded assay totals reveals that the absolute subtype contribution decreases by 4.23% under naive ComBat, whereas it is essentially unchanged (+0.06%) under subtype-protected ComBat. Under an additive plate-plus-subtype model, both limma::removeBatchEffect configurations have the same adjusted subtype contribution as the uncorrected assay. Their signed shared remainders nevertheless differ (-0.62% without subtype protection; +0.66% with protection), revealing a difference in attribution that the adjusted contribution alone does not capture. BatchVaria thereby supports comparison of correction configurations using absolute contributions and attribution diagnostics, rather than variance fractions alone.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- Organism
- 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
- Overcoming the impacts of two-step batch effect correction on gene expression estimation and inference
Tenglong Li, Yuqing Zhang, … William Evan Johnson·BiostatisticsPeer-reviewed·Oct 22, 2021
- BatchServer: a web server for batch effect evaluation, visualization and correction
Tiansheng Zhu, Rui Sun, … Tiannan Guo·Journal of Proteome ResearchPeer-reviewed·Dec 18, 2020
- Assessment of batch-correction methods for scRNA-seq data with a new test metric
Maren Büttner, Zhichao Miao, … Fabian Joachim Theis·Nature MethodsPeer-reviewed·Dec 10, 2018
- ComBat-Seq: batch effect adjustment for RNA-Seq count data
Yuqing Zhang, Giovanni Parmigiani, William Evan Johnson·NAR Genomics and BioinformaticsPeer-reviewed·Sep 1, 2020
- Flexible comparison of batch correction methods for single-cell RNA-seq using BatchBench
Ruben Chazarra-Gil, Stijn van Dongen, … Martin Hemberg·Nucleic Acids ResearchPeer-reviewed·Jan 13, 2021
- 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