CytoNormPy enables a fast and scalable removal of batch effects in cytometry datasets.
Tarik ExneriD, Nicolaj S. HackertiD, Luca LeomazziiD, Sofie Van GasseniD, Yvan SaeysiD, Hanns‐Martin LorenziD, Ricardo Grieshaber‐BouyeriD
Abstract
MotivationWe present a python implementation of the widely used CytoNorm algorithm for the removal of batch effects. ResultsOur implementation ran up to 85% faster than its R counterpart, while being fully compatible with common single-cell data structures and -frameworks of python. We extend the previous functionality by adding common clustering algorithms and provide key visualizations of the algorithm and its evaluation. Availability and implementationThe CytoNormPy implementation is freely available on GitHub: https://github.com/TarikExner/CytoNormPy.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 1
- FWCI
- 0.30
- Field percentile
- 50th percentile
- 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
- CytoBatchNorm: an R package with graphical interface for batch effects correction of cytometry data
Samuel Granjeaud, Naoill Abdellaoui, … Olivier Molendi‐Coste·Journal of Bioinformatics and Systems BiologyPeer-reviewed·Jan 1, 2024
- cytoFlagR: A comprehensive framework to objectively assess high-parameter cytometry data for batch effects
Shruti Eswar, Zachary T. Koenig, … Sandra Andorf·bioRxiv·May 27, 2025
- CytoPipeline & CytoPipelineGUI: An R package suite for building and visualizing automated pre-processing pipelines for flow cytometry data
Philippe Hauchamps, Babak Bayat, … Laurent Gatto·BMC BioinformaticsPeer-reviewed·Feb 20, 2024
- CytoPy: an autonomous cytometry analysis framework
Ross J. Burton, Raya Ahmed, … Matthias Eberl·PLoS Computational BiologyPeer-reviewed·Jun 8, 2021
- Integration, exploration, and analysis of high-dimensional single-cell cytometry data using Spectre
T. M. Ashhurst, F. Marsh-Wakefield, … N. J. C. King·bioRxiv·Oct 22, 2020
- Cytoflow: A Python Toolbox for Flow Cytometry
B. P. Teague·bioRxiv·Jul 22, 2022