CytoPy: an autonomous cytometry analysis framework
Ross J. BurtoniD, Raya Ahmed, Simone M. CuffiD, Sarah Baker, Andreas ArtemiouiD, Matthias EberliD
Abstract
Cytometry analysis has seen a considerable expansion in recent years in the maximum number of parameters that can be acquired in a single experiment. In response to this technological advance there has been an increased effort to develop new computational methodologies for handling high-dimensional single cell data acquired by flow or mass cytometry. Despite the success of numerous algorithms and published packages to replicate and outperform traditional manual analysis, widespread adoption of these techniques has yet to be realised in the field of immunology. Here we present CytoPy, a Python framework for automated analysis of cytometry data that integrates a document-based database for a data-centric and iterative analytical environment. In addition, our algorithm agnostic design provides a platform for open-source cytometry bioinformatics in the Python ecosystem. We demonstrate the ability of CytoPy to phenotype T cell subsets in whole blood samples even in the presence of significant batch effects due to technical and user variation. The complete analytical pipeline was then used to immunophenotype the local inflammatory infiltrate in individuals with and without acute bacterial infection. CytoPy is open-source and licensed under the MIT license. CytoPy is open source and available at https://github.com/burtonrj/CytoPy, with notebooks accompanying this manuscript (https://github.com/burtonrj/CytoPyManuscript) and software documentation at https://cytopy.readthedocs.io/.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 20
- FWCI
- 1.10
- Field percentile
- top 25%
- Organism
- Assay
- 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
- Pytometry: Flow and mass cytometry analytics in Python
Maren Büttner, Felix Hempel, … Joachim Ludwig Schultze·bioRxiv·Oct 10, 2022
- Cytoflow: A Python Toolbox for Flow Cytometry
B. P. Teague·bioRxiv·Jul 22, 2022
- ImmCellTyper: an integrated computational pipeline for systematic mining of Mass Cytometry data to assist deep immune profiling
Jing Sun, Desmond Choy, … Shahram Y. Kordasti·bioRxiv·Jan 15, 2024
- Agile workflow for interactive analysis of mass cytometry data
Julia Casado, Oskari Lehtonen, … Sampsa Hautaniemi·BioinformaticsPeer-reviewed·Oct 27, 2020
- Cyclone: an accessible pipeline to analyze, evaluate and optimize multiparametric cytometry data
R. K. Patel, R. G. Jaszczak, … G. K. Fragiadakis·bioRxiv·Mar 8, 2023
- Meta-analysis of Cytometry Data Reveals Racial Differences in Immune Cells
Zicheng Hu, Chethan Jujjavarapu, … Atul Janardhan Butte·Cell ReportsPeer-reviewed·Jul 1, 2018