DTFLOW: Inference and Visualization of Single-cell Pseudo-temporal Trajectories Using Diffusion Propagation
Jiangyong WeiiD, Tianshou ZhouiD, Xinan ZhangiD, Tianhai TianiD
Abstract
One of the major challenges in single-cell data analysis is the determination of cellular developmental trajectories using single-cell data. Although substantial studies have been conducted in recent years, more effective methods are still strongly needed to infer the developmental processes accurately. In this work we devise a new method, named DTFLOW, for determining the pseudo-temporal trajectories with multiple branches. This method consists of two major steps: namely a new dimension reduction method (i.e. Bhattacharyya kernel feature decomposition (BKFD)) and a novel approach, named Reverse Searching on kNN Graph (RSKG), to identify the underlying multi-branching processes of cellular differentiations. In BKFD we first establish a stationary distribution for each cell to represent the transition of cellular developmental states based on the random walk with restart algorithm and then propose a new distance metric for calculating pseudo-times of single-cells by introducing the Bhattacharyya kernel matrix. The effectiveness of DTFLOW is rigorously examined by using four single-cell datasets. We compare the efficiency of the new method with two state-of-the-art methods. Simulation results suggest that our proposed method has superior accuracy and strong robustness properties for constructing pseudo-time trajectories. Availability: DTFLOW is implemented in Python and available at https://github.com/statway/DTFLOW.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 16
- FWCI
- 0.86
- Field percentile
- top 31%
- 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
- FORKS: Finding Orderings Robustly using K-means and Steiner trees
Mayank Sharma, Huipeng Li, … Jayadeva·bioRxiv·Jun 20, 2017
- Modeling latent flows on single-cell data using the Hodge decomposition
Kazumitsu Maehara, Yasuyuki Ohkawa·bioRxiv·Mar 28, 2019
- Alternative approaches to single-cell trajectory inference using a commute time matrix
Douglas W. Houston·bioRxiv·Feb 12, 2025
- Untangling biological factors influencing trajectory inference from single cell data
Mohammed Charrout, Marcel J. T. Reinders, Ahmed Essam Mahfouz·NAR Genomics and BioinformaticsPeer-reviewed·Jul 22, 2020
- Feature selection for preserving biological trajectories in single-cell data
Jolene S. Ranek, Wayne Stallaert, … Jeremy E. Purvis·bioRxiv·May 9, 2023
- cycleX: multi-dimensional pseudotime reveals cell cycle and differentiation relationship of dendritic cell progenitors
Yong Kee Tan, Xiaomeng Zhang, Jinmiao Chen·bioRxiv·Nov 20, 2017