gpps
gpps reconstructs tumor phylogenies from single-cell DNA sequencing data to infer evolutionary histories while modeling mutation losses and intra-tumor heterogeneity.
Key Features:
- Phylogeny Reconstruction: gpps reconstructs phylogenetic trees representing the evolutionary history of tumor cells and subclonal relationships.
- Handling Mutation Losses: gpps allows each mutation to be lost at most a fixed number of times, enabling modeling of back mutations.
- Single-Cell Data Specificity: gpps analyzes single-cell DNA sequencing data while accounting for moderate false negative rates and missing values.
- Maximum Likelihood Search: gpps employs a maximum likelihood search algorithm to identify the phylogenetic tree that best explains the input data.
Scientific Applications:
- Intra-Tumor Heterogeneity Analysis: gpps supports analysis of intra-tumor heterogeneity and subclonal composition by reconstructing tumor phylogenies.
- Cancer Phylogeny Reconstruction: gpps enables reconstruction of cancer progression models from single-cell sequencing to map evolutionary pathways of cancer cells.
Methodology:
gpps integrates principles from phylogenetics with computational algorithms, allows for mutation losses, and employs a maximum likelihood approach while accounting for moderate false negative rates and missing values in single-cell DNA sequencing data.
Topics
Details
- Tool Type:
- command-line tool
- Programming Languages:
- Python, Ruby, Shell
- Added:
- 1/18/2021
- Last Updated:
- 1/25/2021
Operations
Publications
Ciccolella S, Soto Gomez M, Patterson MD, Della Vedova G, Hajirasouliha I, Bonizzoni P. gpps: an ILP-based approach for inferring cancer progression with mutation losses from single cell data. BMC Bioinformatics. 2020;21(S1). doi:10.1186/s12859-020-03736-7. PMID:33297943. PMCID:PMC7725124.