CellRouter
CellRouter reconstructs single-cell trajectories to map cell-state transitions and differentiation from multidimensional single-cell omics data.
Key Features:
- Subpopulation Identification: Defines subpopulations manually or via automated graph-clustering by constructing a k-nearest neighbor (kNN) graph from cell-to-cell distances in a low-dimensional embedding space.
- Network Similarity Metrics: Weights kNN graph edges using network similarity metrics such as the Jaccard index to encode phenotypic relatedness for community detection algorithms.
- Trajectory Inference: Uses a flow network algorithm to explore subpopulation structure and reconstruct cell-state transitions across complex, multidimensional omics datasets.
- Gene Regulatory Network Integration: Incorporates gene regulatory networks into the analysis to link regulatory interactions with inferred trajectories.
Scientific Applications:
- Single-cell genomics: Maps cell-state transitions and differentiation pathways from single-cell transcriptomic and other omics data.
- Hematopoietic differentiation: Dissects hematopoietic stem and progenitor cell differentiation into erythrocytes, megakaryocytes, monocytes, and granulocytes.
Methodology:
Constructs a kNN graph from low-dimensional embeddings, weights edges with network similarity metrics such as the Jaccard index, applies community detection/graph-clustering (or allows manual subpopulation definition), runs a flow network algorithm to infer trajectories, and integrates gene regulatory networks into the analysis.
Topics
Collections
Details
- Tool Type:
- command-line tool
- Programming Languages:
- R
- Added:
- 1/20/2021
- Last Updated:
- 5/13/2021
Operations
Publications
Lummertz da Rocha E, Malleshaiah M. Trajectory Algorithms to Infer Stem Cell Fate Decisions. Methods in Molecular Biology. 2019. doi:10.1007/978-1-4939-9224-9_9. PMID:31062311.
PMID: 31062311