BEAST v2.7.8 Documentation: beastlabs.math.distributions.BetaRange

BEASTObject that performs calculations based on the State.
Probabilistic representation that can produce a log probability for instance for running an MCMC chain.
Expansion of the Beta distribution, except it respects the upper/lower limits of the parameter Can handle a different prior per parameter if the dimension of 'x' is equal to the dimension of the gamma parameters If alpha / beta are set to 0, then the parameter will be skipped (ie. 0 log density) If the parameter exceeds lower/upper, the log density is negative infinity

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

Inputs:

x, alpha, beta, lower, upper

 

x
type: beast.base.inference.parameter.RealParameter
the parameter at which the density is calculated
Required input

 

alpha
type: beast.base.core.Function
first shape parameter (default 1)
Optional input

 

beta
type: beast.base.core.Function
the other shape parameter (default 1)
Optional input

 

lower
type: beast.base.core.Function
lower limit of the parameter (default 0)
Optional input

 

upper
type: beast.base.core.Function
upper limit of the parameter (default 1)
Optional input