BEASTObject that performs calculations based on the State.
Probabilistic representation that can produce a log probability for instance for running an MCMC chain.
Distribution on a tree, typically a prior such as Coalescent or Yule
Calculates the probability of a beast.tree conditional on a population size function. Note that this does not take the number of possible tree interval/tree topology combinations in account, in other words, the constant required for making this a proper distribution that integrates to unity is not calculated (partly, because we don't know how for sequentially sampled data).
Logable: yes, this can be used in a log.
populationModel, tree, treeIntervals
 
| type: beast.base.evolution.tree.coalescent.PopulationFunction |
| A population size model |
| Required input |
 
| type: beast.base.evolution.tree.TreeInterface |
| tree over which to calculate a prior or likelihood |
| Either this, or treeIntervals needs to be specified |
 
| type: beast.base.evolution.tree.TreeIntervals |
| Intervals for a phylogenetic beast tree |
| Either this, or tree needs to be specified |