BEAST v2.7.8 Documentation: beast.base.evolution.tree.TreeDistribution

implemented by the following
beast.base.evolution.speciation.GeneTreeForSpeciesTreeDistribution
sa.evolution.speciation.ParameterizedSABirthDeathModel
beast.base.evolution.tree.coalescent.BayesianSkyline
beast.base.evolution.speciation.SpeciesTreePopFunction
beastclassic.evolution.speciation.BirthDeathSerialSampling
sa.evolution.speciation.SABirthDeathModel
starbeast3.evolution.speciation.SpeciesTreePrior
beast.base.evolution.tree.coalescent.Coalescent
beastlabs.evolution.speciation.RandomLocalYuleModel
beastclassic.evolution.tree.coalescent.GMRFMultilocusSkyrideLikelihood
beast.base.evolution.speciation.CalibratedBirthDeathModel
beast.base.evolution.speciation.SpeciesTreePrior
beastclassic.evolution.tree.coalescent.GMRFSkyrideLikelihood
beast.base.evolution.speciation.CalibratedYuleModel
beast.base.evolution.speciation.YuleModel
beast.base.evolution.speciation.BirthDeathGernhard08Model

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

Logable: yes, this can be used in a log.

Inputs:

tree, treeIntervals

 

tree
type: beast.base.evolution.tree.TreeInterface
tree over which to calculate a prior or likelihood
Either this, or treeIntervals needs to be specified

 

treeIntervals
type: beast.base.evolution.tree.TreeIntervals
Intervals for a phylogenetic beast tree
Either this, or tree needs to be specified