Description Usage Arguments Details Value Author(s) References Examples
A function adjusts the phylogeny when the determinant of the variance covariance matrix of the the phylogeny is negative.
1 2 | AdjustForDet(phy, max.attempts=100)
|
phy |
an object of class 'phylo' |
max.attempts |
the maximum numer of attempts to adjust the phylogeny. The default is 100. |
This functon first calculates the determiant of the phylogeny using the function DetPass
. When the determinant of the variance covariance matrix for the phylogeny is negative, this function will adjust the phylogeny by slightly lengthening the edge lengths of the tree. This procedure repeats until a good adjusted phylogeny is returned.
an object of class 'phylo'
Brian O'Meara, Dwueng-Chwuan Jhwueng.
Jhwueng D.C. and O'Meara B.C. 2015. Studying trait evolution in hybrid species on phylogenetic networks. Submitted.
1 2 3 4 5 6 | library(ape)
#simulate a tree of 5 taxa
phy<-rtree(5)
#check and adjust the phylogeny
AdjustForDet(phy,max.attempts=100)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.