R/likelihood_coal_exp_mod.R

Defines functions .likelihood_coal_exp_mod

.likelihood_coal_exp_mod <- function(Vtimes,ntips,tau0,gamma,N0)
{
  Ttimes <- diff(Vtimes)
  Vtimes <- Vtimes[2:length(Vtimes)]
  nbint <- length(Ttimes)
  samp <- seq((ntips-2),(ntips-nbint-1),by=-1)
  indLikelihood <- samp*(samp+1)/2*2*tau0/N0*exp(gamma*Vtimes)*exp(-samp*(samp+1)/2*2*tau0/N0*1/gamma*exp(gamma*Vtimes)*(1-exp(-gamma*Ttimes)))
  res <- sum(log(indLikelihood))
  return(list("res"=res,"all"=indLikelihood))
}

Try the RPANDA package in your browser

Any scripts or data that you put into this service are public.

RPANDA documentation built on Oct. 24, 2022, 5:06 p.m.