multi2di {ape}R Documentation

Collapse and Resolve Multichotomies

Description

These two functions collapse or resolve multichotomies in phylogenetic trees (objects of class "phylo").

Usage

multi2di(phy)
di2multi(phy, tol = 1e-08)

Arguments

phy an object of class "phylo".
tol a numeric value giving the tolerance to consider a branch length significantly greater than zero.

Details

multi2di transforms all multichotomies into a series of dichotomies with one (or several) branch(es) of length zero.

di2multi deletes all branches smaller than tol and collapses the corresponding dichotomies into a multichotomy.

Value

Both functions return an object of class "phylo".

Author(s)

Emmanuel Paradis paradis@isem.univ-montp2.fr

Examples

data(bird.families)
is.binary.tree(bird.families)
is.binary.tree(multi2di(bird.families))
all.equal(di2multi(multi2di(bird.families)), bird.families)

[Package ape version 1.7 Index]