Creates an object of class PhenotypicModel, intended to represent a model of trait evolution on a specific tree. DIstinct keywords correspond to different models, using one phylogenetic tree.
createModel(tree, keyword)
Arguments
tree: an object of class 'phylo' as defined in the R package 'ape'.
keyword: a string specifying the model. Available models include "BM", "BM_from0", "BM_from0_driftless", "OU", "OU_from0", "ACDC", "DD", "PM", "PM_OUless".
Returns
the object of class "PhenotypicModel".
References
Manceau M., Lambert A., Morlon H. (2017) A unifying comparative phylogenetic framework including traits coevolving across interacting lineages Systematic Biology
Author(s)
M Manceau
Examples
#Loading an example treenewick <-"((((A:1,B:0.5):2,(C:3,D:2.5):1):6,E:10.25):2,(F:6.5,G:8.25):3):1;"tree <- read.tree(text=newick)#Creating the modelsmodelBM <- createModel(tree,'BM')modelOU <- createModel(tree,'OU')#Printing basic or full informations on the model definitionsshow(modelBM)print(modelOU)