bioRxivBioinformaticsPreprint
NPmatch: Latent Batch Effects Correction of Omics data by Nearest-Pair Matching
Antonino ZitoiD, Axel MartinelliiD, Mauro Masiero, Murat Akhmedov, Ivo KweeiD
Abstract
MotivationBatch effects (BEs) are a predominant source of noise in omics data and often mask real biological signals. BEs remain common in existing datasets. Current methods for BE correction mostly rely on specific assumptions or complex models, and may not detect and adjust BEs adequately, impacting downstream analysis and discovery power. To address these challenges we developed NPmatch, a nearest-neighbor matching-based method that adjusts BEs satisfactorily and outperforms current methods in a wide range of datasets. ResultsWe assessed distinct metrics and graphical readouts, and compared our method to commonly used BE correction methods. NPmatch demonstrates overall superior performance in correcting for BEs while preserving biological differences than existing methods. Altogether, our method proves to be a valuable BE correction approach to maximize discovery in biomedical research, with applicability in clinical research where latent BEs are often dominant. Data availability and implementationNPmatch is freely available on Github (https://github.com/bigomics/NPmatch) and on Omics Playground (https://bigomics.ch/omics-playground). The datasets underlying this article are the following: GSE120099, GSE82177, GSE162760, GSE171343, GSE153380, GSE163214, GSE182440, GSE163857, GSE117970, GSE173078, GSE10846. All these datasets are publicly available and can be freely accessed on the Gene Expression Omnibus (GEO) repository.
- assay: bulk RNA-seq
- research focus: batch correction / integration
- approach: deep learning
- approach: statistical model
- Citations
- 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: Batch effect removal in large-scale, multi-source omics data integration
Michael F. Adamer, Sarah C. Brüningk, … Karsten Michael Borgwardt·Bioinformatics AdvancesPeer-reviewed·Jan 1, 2022
- Correcting batch effects in large-scale multiomic studies using a reference-material-based ratio method
Ying Yu, Naixin Zhang, … Yuanting Zheng·Genome biologyPeer-reviewed·Sep 6, 2023
- Blind estimation and correction of microarray batch effect
Sudhir Varma·PLoS ONEPeer-reviewed·Apr 9, 2020
- 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
- Uncovering the Consequences of Batch-Effect Associated Missing Values in Omics Data Analysis
Harvard Wai Hann Hui, Wilson Wen Bin Goh·bioRxiv·Jan 30, 2023
- 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