bioRxivBioinformaticsPreprint
BioBatchNet: A Dual-Encoder Framework for Robust Batch Effect Correction in Imaging Mass Cytometry
Haiping LiuiD, Shao-Jie ZhangiD, Shengzhong MaoiD, Qian ZhaoiD, Yuxi ZhouiD, Andrew P. GilmoreiD, Mauricio A. ÁlvareziD, Hongpeng ZhouiD
Abstract
MotivationImaging Mass Cytometry (IMC) is a cutting-edge technology for analysing spatially resolved protein expression at the single-cell level. However, its downstream analyses are often hindered by batch effects, which introduce systematic biases and obscure true biological variations. Existing correction methods, largely developed for scRNA-seq data, struggle to achieve precise control, leading to either over-correction by removing critical biological information, or under-correction by leaving residual batch effects. Moreover, these methods face challenges in adapting to IMC data due to differences in data characteristics. Furthermore, IMC data often feature imbalanced and overlapping cell populations, complicating clustering and downstream analysis. These challenges underscore the need for a robust and controllable batch effect correction approach tailored to IMC data. ResultsWe present BioBatchNet, a dual-encoder framework utilising adversarial training to explicitly disentangle batch-specific and biological signals. BioBatchNet enables controllable batch effect correction, effectively balancing correction with the preservation of biological variation. We evaluated BioBatchNet on three IMC datasets, where it outperformed seven benchmarking methods with robustness in both correction and biological signal conservation. Additionally, we developed a Constrained Pairwise Clustering (CPC) method, which employs constrained pairs to improve clustering performance, even in datasets with imbalanced and overlapping cell populations. To validate its generalisability, BioBatchNet was also applied to four scRNA-seq datasets, where it delivered competitive performance compared to eight typical methods. These results demonstrate BioBatchNets generalisability and robustness in correcting batch effects across diverse single-cell datasets and underscore its potential for large-scale biological analyses.
- 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
- Fast-scBatch: Batch Effect Correction Using Neural Network-Driven Distance Matrix Adjustment
Fu Chen, Leqi Tian, … Tianwei Yu·ACM International Conference on Bioinformatics, Computational Biology, and Health Informatics (ACM-BCB)Peer-reviewed·Nov 22, 2024
- Batch-effect correction in single-cell RNA sequencing data using JIVE
Joseph Hastings, Donghyung Lee, Michael J O’Connell·Bioinformatics AdvancesPeer-reviewed·Jan 1, 2024
- 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
- iSMNN: Batch Effect Correction for Single-cell RNA-seq data via Iterative Supervised Mutual Nearest Neighbor Refinement
Yuchen Yang, Gang Li, … Yun Li·Briefings in BioinformaticsPeer-reviewed·Mar 15, 2021
- 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
- Evaluating batch correction methods for image-based cell profiling
John Arévalo, Ellen Su, … Shantanu Singh·Nature CommunicationsPeer-reviewed·Aug 2, 2024