Cytokit: a single-cell analysis toolkit for high dimensional fluorescent microscopy imaging
- PMID: 31477013
- PMCID: PMC6720861
- DOI: 10.1186/s12859-019-3055-3
Cytokit: a single-cell analysis toolkit for high dimensional fluorescent microscopy imaging
Abstract
Background: Multiplexed in-situ fluorescent imaging offers several advantages over single-cell assays that do not preserve the spatial characteristics of biological samples. This spatial information, in addition to morphological properties and extensive intracellular or surface marker profiling, comprise promising avenues for rapid advancements in the understanding of disease progression and diagnosis. As protocols for conducting such imaging experiments continue to improve, it is the intent of this study to provide and validate software for processing the large quantity of associated data in kind.
Results: Cytokit offers (i) an end-to-end, GPU-accelerated image processing pipeline; (ii) efficient input/output (I/O) strategies for operations specific to high dimensional microscopy; and (iii) an interactive user interface for cross filtering of spatial, graphical, expression, and morphological cell properties within the 100+ GB image datasets common to multiplexed immunofluorescence. Image processing operations supported in Cytokit are generally sourced from existing deep learning models or are at least in part adapted from open source packages to run in a single or multi-GPU environment. The efficacy of these operations is demonstrated through several imaging experiments that pair Cytokit results with those from an independent but comparable assay. A further validation also demonstrates that previously published results can be reproduced from a publicly available multiplexed image dataset.
Conclusion: Cytokit is a collection of open source tools for quantifying and analyzing properties of individual cells in large fluorescent microscopy datasets that are often, but not necessarily, generated from multiplexed antibody labeling protocols over many fields of view or time periods. This project is best suited to bioinformaticians or other technical users that wish to analyze such data in a batch-oriented, high-throughput setting. All source code, documentation, and data generated for this article are available under the Apache License 2.0 at https://github.com/hammerlab/cytokit .
Keywords: Automatic image processing; CellProfiler; Data exploration; Data visualization; GPU; Multiplexed fluorescence imaging.
Conflict of interest statement
The authors declare that they have no competing interests.
Figures











Similar articles
-
A real-time GPU-accelerated parallelized image processor for large-scale multiplexed fluorescence microscopy data.Front Immunol. 2022 Sep 23;13:981825. doi: 10.3389/fimmu.2022.981825. eCollection 2022. Front Immunol. 2022. PMID: 36211386 Free PMC article.
-
cytoviewer: an R/Bioconductor package for interactive visualization and exploration of highly multiplexed imaging data.BMC Bioinformatics. 2024 Jan 3;25(1):9. doi: 10.1186/s12859-023-05546-z. BMC Bioinformatics. 2024. PMID: 38172724 Free PMC article.
-
cisTEM, user-friendly software for single-particle image processing.Elife. 2018 Mar 7;7:e35383. doi: 10.7554/eLife.35383. Elife. 2018. PMID: 29513216 Free PMC article.
-
Seeing Is Believing: Quantifying Is Convincing: Computational Image Analysis in Biology.Adv Anat Embryol Cell Biol. 2016;219:1-39. doi: 10.1007/978-3-319-28549-8_1. Adv Anat Embryol Cell Biol. 2016. PMID: 27207361 Review.
-
Open source tools for fluorescent imaging.Methods Enzymol. 2012;504:393-417. doi: 10.1016/B978-0-12-391857-4.00020-3. Methods Enzymol. 2012. PMID: 22264546 Review.
Cited by
-
Integrated Cells and Collagen Fibers Spatial Image Analysis.Front Bioinform. 2021 Nov;1:758775. doi: 10.3389/fbinf.2021.758775. Epub 2021 Nov 8. Front Bioinform. 2021. PMID: 35813245 Free PMC article.
-
Mammalian gene expression variability is explained by underlying cell state.Mol Syst Biol. 2020 Feb;16(2):e9146. doi: 10.15252/msb.20199146. Mol Syst Biol. 2020. PMID: 32043799 Free PMC article.
-
Expanding the coverage of spatial proteomics: a machine learning approach.Bioinformatics. 2024 Feb 1;40(2):btae062. doi: 10.1093/bioinformatics/btae062. Bioinformatics. 2024. PMID: 38310340 Free PMC article.
-
Membrane marker selection for segmenting single cell spatial proteomics data.Nat Commun. 2022 Apr 14;13(1):1999. doi: 10.1038/s41467-022-29667-w. Nat Commun. 2022. PMID: 35422106 Free PMC article.
-
Human BioMolecular Atlas Program (HuBMAP): 3D Human Reference Atlas Construction and Usage.bioRxiv [Preprint]. 2024 Aug 14:2024.03.27.587041. doi: 10.1101/2024.03.27.587041. bioRxiv. 2024. Update in: Nat Methods. 2025 Apr;22(4):845-860. doi: 10.1038/s41592-024-02563-5. PMID: 38826261 Free PMC article. Updated. Preprint.
References
MeSH terms
Substances
LinkOut - more resources
Full Text Sources
Molecular Biology Databases
Research Materials