BEAST v2.7.8 Documentation: bmodeltest.math.distributions.NucleotideRevJumpSubstModelRatePrior

BEASTObject that performs calculations based on the State.
Probabilistic representation that can produce a log probability for instance for running an MCMC chain.
Produces prior (log) probability of value x.If x is multidimensional, the components of x are assumed to be independent, so the sum of log probabilities of all elements of x is returned as the prior.
Prior on rates for reversible jump based substitution model, one of 1. Dirichlet prior on rates ensuring they sum to 6. 2. Parametric distbution on rates. 3. Parametric distributions on rates distinguishing between transitions and transversions.

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

Inputs:

priorType, modelIndicator, substModel, transDistr, x, distr

 

priorType
type: bmodeltest.math.distributions.NucleotideRevJumpSubstModelRatePrior$BMTPriorType
rate prior, one of [asScaledDirichlet, onRates, onTransitionsAndTraversals]
Optional input

 

modelIndicator
type: beast.base.inference.parameter.IntegerParameter
number of the model to be used
Required input

 

substModel
type: bmodeltest.evolution.substitutionmodel.NucleotideRevJumpSubstModel
model test substitution model representing the individual models
Required input

 

transDistr
type: beast.base.inference.distribution.ParametricDistribution
distribution used to calculate prior on transition rates.
Optional input

 

x
type: beast.base.core.Function
point at which the density is calculated
Required input

 

distr
type: beast.base.inference.distribution.ParametricDistribution
distribution used to calculate prior, e.g. normal, beta, gamma.
Optional input