Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Flow Cytometry01:23

Flow Cytometry

13.6K
The development of flow cytometry techniques began in 1934 with initial attempts by Andrew Moldavan, a bacteriologist who counted the cells in a flowing capillary system. Moldavan pumped cells through a capillary tube focused under a microscope for visualization. The invention of photometry allowed the measurement of differentially-stained cells, and Louis Kamentsky developed the first multiparameter flow cytometer in 1965 to identify and count the cancer cells in cervical tissue specimens.
In...
13.6K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same authorSame journal

CytoScan: Automated Detection of Technical Anomalies for Cytometry Quality Control.

Cytometry. Part A : the journal of the International Society for Analytical Cytology·2026
Same author

The cell cloud: Adopting systems biology concepts in the era of single-cell immunology.

PLoS biology·2026
Same author

T cell engagers in autoimmune diseases.

Nature reviews. Immunology·2026
Same author

CARGO: A Cytometry Analysis framework via Regularized Graph Optimal-transport.

PLoS computational biology·2026
Same author

Teclistamab for treatment-refractory autoimmune diseases: a multicentre case series.

Annals of the rheumatic diseases·2026
Same author

Deep phenotyping of skin tissue remodeling in patients with systemic sclerosis treated with CD19-CAR T cells.

Nature communications·2026

Related Experiment Video

Updated: Sep 9, 2025

Sample Preparation for Mass Cytometry Analysis
06:28

Sample Preparation for Mass Cytometry Analysis

Published on: April 29, 2017

16.2K

CytoNormPy Enables a Fast and Scalable Removal of Batch Effects in Cytometry Datasets.

Tarik Exner1,2, Nicolaj Hackert1,2, Luca Leomazzi3,4

  • 1Internal Medicine V, Hematology, Oncology and Rheumatology, Heidelberg University Hospital, Heidelberg, Germany.

Cytometry. Part a : the Journal of the International Society for Analytical Cytology
|August 29, 2025
PubMed
Summary

We developed CytoNormPy, a faster Python implementation of the CytoNorm algorithm, to remove batch effects in cytometry data. This tool enhances cytometry data analysis for clinical diagnostics and research.

Keywords:
CytoNormPythonbatch‐correctioncytometry

More Related Videos

ExCYT: A Graphical User Interface for Streamlining Analysis of High-Dimensional Cytometry Data
05:12

ExCYT: A Graphical User Interface for Streamlining Analysis of High-Dimensional Cytometry Data

Published on: January 16, 2019

11.5K
Characterizing Microbiome Dynamics – Flow Cytometry Based Workflows from Pure Cultures to Natural Communities
09:57

Characterizing Microbiome Dynamics – Flow Cytometry Based Workflows from Pure Cultures to Natural Communities

Published on: July 12, 2018

12.1K

Related Experiment Videos

Last Updated: Sep 9, 2025

Sample Preparation for Mass Cytometry Analysis
06:28

Sample Preparation for Mass Cytometry Analysis

Published on: April 29, 2017

16.2K
ExCYT: A Graphical User Interface for Streamlining Analysis of High-Dimensional Cytometry Data
05:12

ExCYT: A Graphical User Interface for Streamlining Analysis of High-Dimensional Cytometry Data

Published on: January 16, 2019

11.5K
Characterizing Microbiome Dynamics – Flow Cytometry Based Workflows from Pure Cultures to Natural Communities
09:57

Characterizing Microbiome Dynamics – Flow Cytometry Based Workflows from Pure Cultures to Natural Communities

Published on: July 12, 2018

12.1K

Area of Science:

  • Biomedical data analysis
  • Computational biology
  • Immunology

Background:

  • Cytometry is vital for clinical diagnostics, studies, and research.
  • Batch effects from technical variations complicate cytometry data analysis.
  • Accounting for batch effects is essential for reliable results.

Purpose of the Study:

  • To present a Python implementation of the CytoNorm algorithm for batch effect removal.
  • To provide a faster and more compatible alternative to existing implementations.
  • To extend functionality with clustering algorithms and visualizations.

Main Methods:

  • Developed CytoNormPy, a Python implementation of CytoNorm 2.0.
  • Integrated common clustering algorithms.
  • Included key visualizations for algorithm evaluation.

Main Results:

  • CytoNormPy achieved up to 85% faster performance compared to its R counterpart.
  • The implementation is compatible with common Python single-cell data structures.
  • Added new features including clustering and visualization.

Conclusions:

  • CytoNormPy offers an efficient and versatile solution for batch effect correction in cytometry data.
  • The tool facilitates more robust analysis in clinical and fundamental research.
  • The freely available implementation promotes wider adoption and reproducibility.