ape (version 1.6)

dist.topo: Topological Distances Between Two Trees

Description

This function computes the topological distance between two phylogenetic trees using the formula in Nei and Kumar (2000).

Usage

dist.topo(x, y)

Arguments

x
an object of class "phylo".
y
an object of class "phylo".

Value

  • a single numeric value.

Details

The topological distance is defined as twice the number of internal branches defining different bipartitions of the tips (Penny and Hendy 1985). Rzhetsky and Nei (1992) proposed a modification of the original formula to take multifurcations into account.

References

Nei, M. and Kumar, S. (2000) Molecular evolution and phylogenetics. Oxford: Oxford University Press.

Penny, D. and Hendy, M. D. (1985) The use of tree comparison metrics. Systemetic Zoology, 34, 75--82.

Rzhetsky, A. and Nei, M. (1992) A simple method for estimating and testing minimum-evolution trees. Molecular Biology and Evolution, 9, 945--967.

See Also

read.tree to read tree files in Newick format, dist.phylo, prop.part

Examples

Run this code
ta <- rtree(30)
tb <- rtree(30)
dist.topo(ta, ta) # = 0
dist.topo(ta, tb) # This is unlikely to be 0 !

Run the code above in your browser using DataLab