MarkovHC
MarkovHC reconstructs multi-scale pseudo-energy landscapes and hierarchical cell-state structures from single-cell omics data to identify cell sub-populations, trajectories, and critical transition points.
Key Features:
- Topological Data Analysis Integration: Integrates cell classification, trajectory reconstruction, and critical point identification within a unified TDA-based theoretical framework.
- Pseudo-Energy Landscape Reconstruction: Models a hypothetical random walk of cells across gene expression states to construct pseudo-energy landscapes that reveal metastability, basins, and critical points.
- Multi-Scale Clustering and Trajectory Tracking: Identifies clusters (basins) and cores (attractors) at multiple scales to track lineage trajectories and state transitions.
- Application to Diverse Single-Cell Omics Data: Applied to RNA-Seq, cytometry, and ATAC-Seq datasets, including human embryonic stem cell-derived progenitor cells and human preimplantation embryos, to recover known and novel cell types and trajectories.
- Rigorous Metastability Theory Foundation: Builds on metastability theory of an exponentially perturbed Markov chain to provide a theoretical basis for hierarchical structure identification.
Scientific Applications:
- Cell type and state identification: Detects cell sub-populations and states, including novel cell types, from high-dimensional single-cell omics data.
- Lineage and trajectory reconstruction: Reconstructs lineage trajectories and identifies critical transition points in differentiation and development.
- Developmental biology (human embryogenesis): Applied to human embryonic stem cell-derived progenitor cells and human preimplantation embryos to map developmental trajectories and transitions.
- Cancer research: Applicable to studies of cellular heterogeneity and state transitions in cancer.
Methodology:
Implements a Markov hierarchical clustering algorithm that models an exponentially perturbed Markov chain and a hypothetical random walk over gene expression states to reconstruct multi-scale pseudo-energy landscapes, identify basins and attractors, and integrate concepts from topological data analysis.
Topics
Details
- Tool Type:
- library
- Programming Languages:
- R
- Added:
- 1/18/2021
- Last Updated:
- 2/19/2021
Operations
Publications
Wang Z, Zhong Y, Ye Z, Zeng L, Chen Y, Shi M, Qian M, Zhang MQ. MarkovHC: Markov hierarchical clustering for the topological structure of high-dimensional single-cell omics data. Unknown Journal. 2020. doi:10.1101/2020.11.04.368043.