Ktreedist

Ktreedist calculates the minimum branch length distance between two phylogenetic trees, measuring both topology and relative branch length differences to produce the K tree score for comparative evolutionary analysis.


Key Features:

  • Phylogenetic Comparison: Assesses differences in topology and relative branch lengths between two phylogenetic trees.
  • Scaling Algorithm: Scales one tree to match the global divergence of the other to enable comparable branch length analysis.
  • K Tree Score Calculation: Computes the minimum branch length distance (K tree score) that integrates topological structure and branch length variation.
  • Implementation: Implemented in Perl and operates on input phylogenetic trees to produce quantitative distance measures.

Scientific Applications:

  • Evaluation of Phylogenetic Algorithms: Quantifies topological and branch length accuracy of phylogenetic inference methods using the K tree score.
  • Selection of Orthologous Genes: Identifies orthologous genes that best match the overall shape of a reference tree to support evolutionary and comparative studies.

Methodology:

One tree is scaled to have a global divergence similar to the other, and then the branch length distance between the scaled trees is calculated, incorporating both topological and branch-length variations to derive the K tree score.

Topics

Details

Tool Type:
command-line tool
Operating Systems:
Linux, Windows, Mac
Programming Languages:
Perl
Added:
8/3/2017
Last Updated:
11/25/2024

Operations

Publications

Soria-Carrasco V, Talavera G, Igea J, Castresana J. The K tree score: quantification of differences in the relative branch length and topology of phylogenetic trees. Bioinformatics. 2007;23(21):2954-2956. doi:10.1093/bioinformatics/btm466. PMID:17890735.

Documentation

Links