Rev Language Reference


mvBetaSimplex - Beta Simplex move

The Beta Simplex move selects one element of the a vector and proposes a new value for it drawn from a Beta distribution.

Aliases

  • mvSimplexElementScale

Usage

mvBetaSimplex(Simplex x, RealPos alpha, Bool tune, RealPos weight, Probability tuneTarget)

Arguments

x : Simplex (<stochastic> pass by reference)
The variable this move operates on.
alpha : RealPos (pass by value)
The concentration parameter on the current value.
Default : 1
tune : Bool (pass by value)
Should we tune the concentration parameter during burnin?
Default : TRUE
weight : RealPos (pass by value)
The weight determines the relative frequency with which this move will be attempted. For details, see the description of the 'moveschedule' parameter on the documentation page for 'mcmc()'.
Default : 1
tuneTarget : Probability (pass by value)
The acceptance probability targeted by auto-tuning.
Default : 0.44

Example

A usage example can be found at https://revbayes.github.io/tutorials/chromo/#root

See Also