GPseudoClust

GPseudoClust jointly infers pseudotemporal ordering and gene clusters from single-cell RNA sequencing (scRNA-seq) mRNA expression data while quantifying uncertainty in both pseudotime and clustering.


Key Features:

  • Joint Inference: Performs simultaneous estimation of pseudotime and gene clustering rather than treating them as separate steps.
  • Uncertainty Quantification: Quantifies uncertainty in both pseudotemporal ordering and gene cluster assignments.
  • Methodological Integration: Combines a pseudotime inference method with non-parametric Bayesian clustering.
  • Efficient Computation: Employs Markov Chain Monte Carlo (MCMC) sampling and subsampling strategies to improve computational efficiency.
  • Versatility Across Datasets: Has been demonstrated on simulated and experimental datasets for analysis of temporal gene expression.

Scientific Applications:

  • Developmental Biology: Identifies gene clusters by temporal expression patterns to study regulatory mechanisms in cell differentiation and development.
  • Cancer Research: Detects gene clusters associated with tumor heterogeneity and progression across stages of cancer development.
  • Stem Cell Research: Maps differentiation trajectories and lineage specification by clustering temporally varying genes.

Methodology:

Combines pseudotime inference with non-parametric Bayesian clustering, uses Markov Chain Monte Carlo (MCMC) sampling and subsampling strategies, estimates temporal ordering of cells from scRNA-seq mRNA expression, and groups genes without assuming a predefined number of clusters.

Topics

Details

License:
GPL-3.0
Tool Type:
command-line tool
Added:
1/9/2020
Last Updated:
11/24/2024

Operations

Publications

Strauss ME, Kirk PDW, Reid JE, Wernisch L. GPseudoClust: deconvolution of shared pseudo-profiles at single-cell resolution. Bioinformatics. 2019;36(5):1484-1491. doi:10.1093/bioinformatics/btz778. PMID:31608923. PMCID:PMC7703763.

PMID: 31608923
PMCID: PMC7703763
Funding: - UK Medical Research Council: MC_UU_00002/1, MC_UU_00002/10, MC_UU_00002/13