Related Experiment Video
Updated: Jun 3, 2026

A Practical Guide to Phylogenetics for Nonexperts
Published on: February 5, 2014
The tree labeling polytope: A unified approach to ancestral reconstruction problems
Henri Schmidt1, Benjamin J Raphael1
1Department of Computer Science, Princeton University, Princeton, NJ 08542, USA.
Abstract:
A common problem in phylogeny is to reconstruct the ancestral states of a feature measured at the present time. The classic Fitch-Hartigan and Sankoff algorithms compute the most parsimonious or most likely reconstruction. However, these approaches do not readily extend to structured ancestral reconstruction problems, such as those encountered when inferring the routes of metastases in cancer, deriving the transmission history of viruses, or detecting horizontal gene transfer in phylogenetic networks. We develop a combinatorial optimization approach to ancestral reconstruction problems based on the tree-labeling polytope, a geometric object whose vertices represent the ancestral labelings of a tree. We derive algorithms for three structured ancestral reconstruction problems: parsimonious migration history, softwired small parsimony, and convex recoloring. We apply these algorithms to analyze routes of metastasis in a mouse model of lung adenocarcinoma using lineage-tracing data from thousands of single cells.
More Related Videos
10:23A Concoction Pipeline for Generating Molecular Operational Taxonomic Units (MOTUs) Among Riparian and Aquatic Beetles
Published on: July 11, 2025
12:27Large-scale Reconstructions and Independent, Unbiased Clustering Based on Morphological Metrics to Classify Neurons in Selective Populations
Published on: February 15, 2017
Related Concept Videos
Phylogenetic Trees
Phylogenetic Trees
Evolutionary Relationships through Genome Comparisons
Phylogeny
Microbial Phylogeny
Applications of Molecular Taxonomy