PairwiseDistances {TreeTools} | R Documentation |
Distances between each pair of trees
Description
Distances between each pair of trees
Usage
PairwiseDistances(trees, Func, valueLength = 1L, ...)
Arguments
trees |
List of trees of class |
Func |
Function returning a distance between two trees. |
valueLength |
Integer specifying expected length of the value returned
by |
... |
Additional arguments to |
Value
Matrix detailing distance between each pair of trees. Identical trees are assumed to have zero distance.
Author(s)
Martin R. Smith (martin.smith@durham.ac.uk)
Examples
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)
[Package TreeTools version 1.12.0 Index]