Usage
modelTest(object, tree=NULL, model = c("JC", "F81", "K80", "HKY", "SYM", "GTR"),
G = TRUE, I = TRUE, FREQ = FALSE, k = 4, control = pml.control(epsilon = 1e-08,
maxit = 10, trace = 1), multicore = FALSE, mc.cores = NULL)
Arguments
object
an object of class phyDat or pml
model
a vector containing the substitution models to compare with each other
or "all" to test all available models
G
logical, TRUE (default) if (discrete) Gamma modelshould be tested
I
logical, TRUE (default) if invariant sites should be tested
FREQ
logical, FALSE (default) if TRUE amino acid frequencies will be estimated.
control
A list of parameters for controlling the fitting process.
multicore
logical, whether models should estimated in parallel.
mc.cores
The number of cores to use, i.e. at most how many child processes will be run simultaneously. Must be at least one, and parallelization requires at least two cores.