Sign in
BioinformaticsJournal of Bioinformatics and Systems Biology
Peer-reviewed journal article

CytoBatchNorm: an R package with graphical interface for batch effects correction of cytometry data

Samuel GranjeaudiD, Naoill Abdellaoui, Anne-Sophie ChrétieniD, Eloïse WoitrainiD, Laurent PineauiD, Sandro NinniiD, Alexandre HarariiD, Marion ArnaudiD, David MontaigneiD, Bart StaelsiD, David DombrowicziD, Olivier Molendi‐CosteiD

Abstract

Innovation in cytometry propelled it to an almost "omic" dimension technique during the last decade. The application fields concomitantly enlarged, resulting in generation of high-dimensional high-content data sets which have to be adequately designed, handled and analyzed. Experimental solutions and detailed data processing pipelines were developed to reduce both the staining conditions variability between samples and the number of tubes to handle. However, an unavoidable variability appears between samples, barcodes, series and instruments (in multicenter studies) contributing to "batch effects" that must be properly controlled. Computer aid to this aim is necessary, and several methods have been published so far, but configuring and carrying out batch normalization remains unintuitive for scientists with "pure" academic backgrounds in biology. To address this challenge, we developed an R package called CytoBatchNorm that offers an intuitive and user-friendly graphical interface. Although the processing is based on the script by Schuyler et al., the graphical interface revolutionizes its use. CytoBatchNorm enables users to define a specific correction for each marker in a single run. It provides a graph that guides you through quickly setting the correction for each marker. It allows corrections to be previewed and inter-marker effects to be checked as the settings are made. CytoBatchNorm will help the cytometry community to adequately scale data between batches, reliably reducing batch effects and improving subsequent dimension reduction and clustering. VISUAL ABSTRACT O_FIG O_LINKSMALLFIG WIDTH=200 HEIGHT=129 SRC="FIGDIR/small/596492v1_ufig1.gif" ALT="Figure 1"> View larger version (46K): org.highwire.dtl.DTLVardef@600a1eorg.highwire.dtl.DTLVardef@13860cborg.highwire.dtl.DTLVardef@5ad915org.highwire.dtl.DTLVardef@6218dc_HPS_FORMAT_FIGEXP M_FIG C_FIG

02 /Specification & Classification

Click any tag to browse matching papers
Citations
3
FWCI
0.41
Field percentile
top 44%

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.

Similarity Map
SelectedSame fieldCross-field
THISExner '25Eswar '25Hauchamps '24Mashford '25McClintock '26Mocking '26
79% semantic matchBioinformatics
Tarik Exner, Nicolaj S. Hackert, Luca Leomazzi+4 more·Cytometry Part A·Aug 29, 2025· 1 citations