Description Usage Arguments Value Author(s) References See Also Examples
Simulates phylogenetic trait data under a character displacement model (Clarke et al. 2017) in which traits interact inter-specifically, with competition between sympatric lineages driving trait values apart
1 2 3 4 5 6 7 8 9 10 11 12 13 | chr.disp.param(
phy,
n.sim = 100,
n.steps = 1000,
max.sigma = 8,
max.a = 8,
est.blomberg.k = FALSE,
ntraits = 1,
sympatry = NA,
allopatry = NA,
trait.lim = NA,
mc.cores = 1
)
|
phy |
An object of class |
n.sim |
Number of replications to simulate data |
n.steps |
Number of time steps the for the simulation (default = 1000 time steps). |
max.sigma |
The maximum value of Brownian variance in the simulation sampled from a U(0, max.sigma) distribution for each iteration |
max.a |
The maximum value of the strength of competition between inter-specific lineages sampled from a U(0, max.a) distribution for each iteration |
est.blomberg.k |
Logical. If TRUE, Blomberg's K is simultaneously estimated |
ntraits |
Number of traits to be simulated |
sympatry |
an optional matrix giving the time that each pair of species starts to interact |
allopatry |
an optional matrix giving the times when species stop interacting |
trait.lim |
an optional parameter that puts limits on the available trait-space, preventing trait values with magnitude greater than the value of lim |
mc.cores |
Numeric. The number of parallel cores to be used in simulations. Only applicable on Linux and Mac systems |
List containing the simulated data 'simulated.param': a matrix with each row represented an iteration, the sigma (Brownian variance) used in the iteration, the 'a' value used in each iteration, the mean and standard deviation between neighbouring trait values. The 'input.arguments' from the model, the 'input.phy' from the model, and the input 'sympatry' and 'allopatry' matrices.
Magnus Clarke and Mark Puttick
Clarke M, Thomas GH, & Freckleton RP. 2017. Trait evolution in adaptive radiations: modeling and measuring interspecific competition on phylogenies. The American Naturalist 189, 121-137.
1 2 3 4 5 6 7 | ## import finch data form Clarke et al. (2017)
data(finches)
## simulate small amount of data
## (example only - many more datasets are required for accuracy)
param.simulation <- chr.disp.param(finch.tree, n.sim = 3, n.steps=100,
max.sigma = 8, max.a = 8, ntraits=1,
allopatry=as.matrix(allopatric.data), mc.cores = 1)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.