ape (version 3.0-1)

as.phylo.formula: Conversion from Taxonomy Variables to Phylogenetic Trees

Description

The function as.phylo.formula (short form as.phylo) builds a phylogenetic tree (an object of class phylo) from a set of nested taxonomic variables.

Usage

## S3 method for class 'formula':
as.phylo(x, data = parent.frame(), ...)

Arguments

Value

An object of class phylo.

Details

Taxonomic variables must be nested and passed in the correct order: the higher clade must be on the left of the formula, for instance ~Order/Family/Genus/Species. In most cases, the resulting tree will be unresolved and contain polytomies.

See Also

as.phylo, read.tree for a description of phylo objects, multi2di

Examples

Run this code
data(carnivora)
plot(as.phylo(~SuperFamily/Family/Genus/Species, data=carnivora))

Run the code above in your browser using DataCamp Workspace