Distances between each pair of trees
PairwiseDistances(trees, Func, valueLength = 1L, ...)
Matrix detailing distance between each pair of trees. Identical trees are assumed to have zero distance.
List of trees of class phylo
.
Function returning a distance between two trees.
Integer specifying expected length of the value returned
by Func
.
Additional arguments to Func
.
Martin R. Smith (martin.smith@durham.ac.uk)
trees <- list(BalancedTree(8), PectinateTree(8), StarTree(8))
TCIDiff <- function(tree1, tree2) {
TotalCopheneticIndex(tree1) - TotalCopheneticIndex(tree2)
}
PairwiseDistances(trees, TCIDiff, 1)
TCIRange <- function(tree1, tree2) {
range(TotalCopheneticIndex(tree1), TotalCopheneticIndex(tree2))
}
PairwiseDistances(trees, TCIRange, 2)
Run the code above in your browser using DataLab