BEAST v2.6.7 Documentation: beast.core.parameter.IntegerParameter

BEASTObject that performs calculations based on the State.
A node that can be part of the state.
A parameter represents a value in the state space that can be changed by operators.
An integer-valued parameter represents a value (or array of values if the dimension is larger than one) in the state space that can be changed by operators.

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


lower, upper, value, dimension, minordimension, keys, estimate


type: java.lang.Integer
lower value for this parameter (default -infinity)
Optional input


type: java.lang.Integer
upper value for this parameter (default +infinity)
Optional input


type: java.lang.Integer***
start value(s) for this parameter. If multiple values are specified, they should be separated by whitespace.
Required input


type: java.lang.Integer
dimension of the parameter (default 1, i.e scalar)
Optional input. Default: 1


type: java.lang.Integer
minor-dimension when the parameter is interpreted as a matrix (default 1)
Optional input. Default: 1


type: java.lang.String
the keys (unique dimension names) for the dimensions of this parameter
Optional input


type: java.lang.Boolean
whether to estimate this item or keep constant to its initial value
Optional input. Default: true