simul_process | R Documentation |
simulate
simulate a stochastic process on a tree.
simul_process(x, ...)
## S3 method for class 'params_process'
simul_process(
x,
phylo,
simulate_random = TRUE,
checks = TRUE,
U_tree = NULL,
times_shared = NULL,
...
)
## S3 method for class 'PhyloEM'
simul_process(
x,
simulate_random = TRUE,
checks = TRUE,
U_tree = NULL,
times_shared = NULL,
...
)
x |
an object of class |
... |
for a |
phylo |
a phylogenetic tree, class |
simulate_random |
set to FALSE if only the expected values are needed (and not the random sample). Default to TRUE. |
checks |
whether to check the entry parameters for consistency. Default to TRUE. |
U_tree |
optional, full incidence matrix of the tree, result of function
|
times_shared |
optional, times of shared ancestry of all nodes and tips,
result of function |
An S3 object of class simul_process
. This contains:
an array with dimensions p x Nnode x 2 (BM) or p x Nnode x 3 (OU). For each trait t, 1 <= t <= p, sim_traits[t, , ] has tree columns, containing respectively the simulated state, expected value and optimal value for all the nodes.
the phylogenetic tree used for the simulations (class phylo
).
the parameters used for the simulations
(class params_proces
).
simul_process(params_process)
: params_process
object
simul_process(PhyloEM)
: PhyloEM
object
params_process
, PhyloEM
, extract.simul_process
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.