Related Experiment Video
Updated: Nov 7, 2025

A Practical Guide to Phylogenetics for Nonexperts
Published on: February 5, 2014
Root Digger: a root placement program for phylogenetic trees
Ben Bettisworth1, Alexandros Stamatakis2,3
1Computational Molecular Evolution Group, Heidelberg Institute for Theoretical Studies, Heidelberg, Germany. ben.bettisworth@h-its.org.
Background:
In phylogenetic analysis, it is common to infer unrooted trees. However, knowing the root location is desirable for downstream analyses and interpretation. There exist several methods to recover a root, such as molecular clock analysis (including midpoint rooting) or rooting the tree using an outgroup. Non-reversible Markov models can also be used to compute the likelihood of a potential root position.
Results:
We present a software called RootDigger which uses a non-reversible Markov model to compute the most likely root location on a given tree and to infer a confidence value for each possible root placement. We find that RootDigger is successful at finding roots when compared to similar tools such as IQ-TREE and MAD, and will occasionally outperform them. Additionally, we find that the exhaustive mode of RootDigger is useful in quantifying and explaining uncertainty in rooting positions.
Conclusions:
RootDigger can be used on an existing phylogeny to find a root, or to asses the uncertainty of the root placement. RootDigger is available under the MIT licence at https://www.github.com/computations/root_digger .
Related Concept Videos
Evolutionary Relationships through Genome Comparisons
Phylogenetic Trees
Phylogeny
Gene Evolution - Fast or Slow?
In contrast, regions which code...
The Tree of Life - Bacteria, Archaea, Eukaryotes
Applications of Molecular Taxonomy

