Read SIMMAP style trees from file
This reads one or multiple SIMMAP style trees from file.
read.simmap(file="", text, format="nexus", rev.order=TRUE, version=1)
file |
name of text file with one or multiple SIMMAP v1.0 or v1.5 style trees. |
text |
character string containing the tree. If |
format |
format of the trees: either |
rev.order |
a logical value indicating whether the states and times along each branch is given (from root to tip) in right-to-left order (if TRUE) or in left-to-right order. If |
version |
version of SIMMAP for input tree. If the tree(s) was/were simulated in SIMMAP v1.0 or written to file by |
This function now accepts trees in both SIMMAP v1.0 and SIMMAP v1.5 format. In addition, it can read a more flexible format than is produced by SIMMAP (for instance, multi-character mapped states and more than 7 mapped states). Uses some modified code from read.nexus
from the "ape" package to read the NEXUS block created by SIMMAP. Also creates the attribute "map.order"
which indicates whether the stochastic map was read in from left to right or right to left. This attribute is used by default by write.simmap
to write the tree in the same order.
A modified object of class "phylo"
(or list of class "multiPhylo"
) with the following additional elements:
maps |
a list of named vectors containing the times spent in each state on each branch, in the order in which they occur. |
mapped.edge |
a matrix containing the total time spent in each state along each edge of the tree. |
Liam Revell liam.revell@umb.edu
Bollback, J. P. (2006) Stochastic character mapping of discrete traits on phylogenies. BMC Bioinformatics, 7, 88.
Paradis, E., J. Claude, and K. Strimmer (2004) APE: Analyses of phylogenetics and evolution in R language. Bioinformatics, 20, 289-290.
Revell, L. J. (2012) phytools: An R package for phylogenetic comparative biology (and other things). Methods Ecol. Evol., 3, 217-223.
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.