This function computes loglikelihood of a diversity-independent diversification model for a given set of branching times and parameter values.
bd_loglik(
pars1,
pars2,
brts,
missnumspec,
methode = "odeint::runge_kutta_cash_karp54"
)
The loglikelihood
Vector of parameters:
pars1[1]
corresponds to
lambda0 (speciation rate)
pars1[2]
corresponds to mu0 (extinction
rate)
pars1[3]
corresponds to lambda1 (decline parameter in
speciation rate) or K in diversity-dependence-like models
pars1[4]
corresponds to mu1 (decline parameter in extinction rate)
Vector of model settings:
pars2[1]
sets the
model of time-dependence:
- pars2[1] == 0
no time dependence
- pars2[1] == 1
speciation and/or extinction rate is exponentially
declining with time
- pars2[1] == 2
stepwise decline in
speciation rate as in diversity-dependence without extinction
- pars2[1] == 3
decline in speciation rate following deterministic
logistic equation for ddmodel = 1
- pars2[1] == 4
decline in
speciation rate such that the expected number of species matches with that
of ddmodel = 1 with the same mu
pars2[2]
sets the
conditioning:
- pars[2] == 0
conditioning on stem or crown age
- pars[2] == 1
conditioning on stem or crown age and
non-extinction of the phylogeny
- pars[2] == 2
conditioning on
stem or crown age and on the total number of extant taxa (including missing
species)
- pars[2] == 3
conditioning on the total number of
extant taxa (including missing species)
pars2[3]
sets whether
the likelihood is for the branching times (0) or the phylogeny (1)
pars2[4]
sets whether the parameters and likelihood should be
shown
on screen (1) or not (0)
pars2[5]
sets whether the first data
point is stem age (1) or crown age (2)
A set of branching times of a phylogeny, all positive
The number of species that are in the clade but missing in the phylogeny
The method used to solve the master equation, default is 'odeint::runge_kutta_cash_karp54'.
Rampal S. Etienne, Bart Haegeman & Cesar Martinez
- Etienne, R.S. et al. 2012, Proc. Roy. Soc. B 279: 1300-1309,
doi: 10.1098/rspb.2011.1439
- Etienne, R.S. & B. Haegeman 2012. Am. Nat.
180: E75-E89, doi: 10.1086/667574
bd_ML
bd_loglik(pars1 = c(0.5,0.1), pars2 = c(0,1,1,0,2), brts = 1:10,
missnumspec = 0)
Run the code above in your browser using DataLab