Comparison of Clustering Methods for High-Dimensional Single-Cell Flow and Mass Cytometry Data
Abstract
Recent technological developments in high-dimensional flow cytometry and mass cytometry (CyTOF) have made it possible to detect expression levels of dozens of protein markers in thousands of cells per second, allowing cell populations to be characterized in unprecedented detail. Traditional data analysis by \"manual gating\" can be inefficient and unreliable in these high-dimensional settings, which has led to the development of a large number of automated analysis methods. Methods designed for unsupervised analysis use specialized clustering algorithms to detect and define cell populations for further downstream analysis. Here, we have performed an up-to-date, extensible performance comparison of clustering methods for high-dimensional flow and mass cytometry data. We evaluated methods using several publicly available data sets from experiments in immunology, containing both major and rare cell populations, with cell population identities from expert manual gating as the reference standard. Several methods performed well, including FlowSOM, X-shift, PhenoGraph, Rclusterpp, and flowMeans. Among these, FlowSOM had extremely fast runtimes, making this method well-suited for interactive, exploratory analysis of large, high-dimensional data sets on a standard laptop or desktop computer. These results extend previously published comparisons by focusing on high-dimensional data and including new methods developed for CyTOF data. R scripts to reproduce all analyses are available from GitHub (https://github.com/lmweber/cytometry-clustering-comparison), and pre-processed data files are available from FlowRepository (FR-FCM-ZZPH), allowing our comparisons to be extended to include new clustering methods and reference data sets.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 379
- FWCI
- 20.78
- Field percentile
- top 1%
- 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
- Ultrafast clustering of single-cell flow cytometry data using FlowGrid
Xiaoxin Ye, Joshua W. K. Ho·BMC Systems BiologyPeer-reviewed·Apr 1, 2019
- Comprehensive evaluation and practical guideline of gating methods for high-dimensional cytometry data: manual gating, unsupervised clustering, and auto-gating
Peng Liu, Yuchen Pan, … Silvia Liu·Briefings in BioinformaticsPeer-reviewed·Nov 22, 2024
- GigaSOM.jl: High-perfomance clustering and visualization of huge cytometry datasets
Miroslav Kratochvíl, Oliver E. Hunewald, … Markus W. Ollert·GigaSciencePeer-reviewed·Nov 1, 2020
- ImmunoCluster: A computational framework for the non-specialist to profile cellular heterogeneity in cytometry datasets
James W. Opzoomer, Jessica Ann Timms, … Shahram Y. Kordasti·eLifePeer-reviewed·Apr 30, 2021
- 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
- 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