Cytometry Part ABioinformaticsPeer-reviewed journal article
TimeFlow 2: an unsupervised cell lineage detection method for flow cytometry data
Margarita LiarouiD, Thomas MatthesiD, Stéphane Marchand‐MailletiD
Abstract
Cell lineage detection refers to the inference of differentiation pathways from immature cells to distinct mature cell types. We developed TimeFlow 2, a new method for lineage inference in large flow cytometry datasets. It uses a single static snapshot of unordered cells and does not require prior knowledge of the number of pathways, cell type or temporal labels. TimeFlow 2 uses the cell orderings from TimeFlow and defines coarse cell states along pseudotime segments. By connecting these states, it constructs paths at cell state level. To approximate the trajectory structure, it further groups the paths based on an Optimal Transport-based cost function. We used TimeFlow 2 on three healthy bone marrow samples and accurately assigned monocytes, neutrophils, erythrocytes and B-cells of different maturation stages to four distinct pathways. Marker dynamics across the inferred pathways showed highly correlated patterns for the corresponding lineages in all three patients. We compared the performance of TimeFlow 2 and three other established methods using standard classification and correlation metrics. TimeFlow 2 outperformed the others on flow cytometry datasets and remained competitive on the challenging mass cytometry datasets. Overall, TimeFlow 2 detects biologically informative pathways, allowing bioinformaticians to model and compare marker dynamics across cell lineages in a data-driven way. Source code in Python and tutorials are available at https://github.com/MargaritaLiarou1/TimeFlow2.
- Citations
- 0
- FWCI
- 0.00
- Field percentile
- 1th percentile
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
- TimeFlow: a density-driven pseudotime method for flowcytometry data analysis
Margarita Liarou, Thomas Matthes, Stéphane Marchand‐Maillet·Cytometry Part APeer-reviewed·Mar 20, 2025
- Model-based cell clustering and population tracking for time-series flow cytometry data
Kodai Minoura, Ko Abe, … Teppei Shimamura·BMC BioinformaticsPeer-reviewed·Dec 1, 2019
- cytometree: a binary tree algorithm for automatic gating in cytometry analysis
Daniel Commenges, Chariff Alkhassim, … Rodolphe Thiébaut·Cytometry Part APeer-reviewed·Oct 2, 2018
- Automated identification of maximal differential cell populations in flow cytometry data
Alice Yue, Cédric Chauve, … Ryan R. Brinkman·Cytometry Part APeer-reviewed·Sep 24, 2021
- Mechanistic Deep Learning Framework on Cell Traits Derived from Single-Cell Mass Cytometry Data
Bo Wang, Sandra S. Zinkel, Eric R. Gamazon·bioRxiv·Aug 22, 2022
- MUDflow: Combining Neural Networks, UMAP and DBM Clustering to Identify Cell Populations Accurately, Quickly and Easily in Mass and Fluorescence Cytometry
Connor Meehan, Stephen Meehan, … Leonore A. Herzenberg·bioRxiv·Jun 19, 2025