The dcmprior constructor is exported to facilitate the defining
of methods in other packages. We do not expect or recommend calling this
function directly. Rather, to create a model specification, one should use
prior() or default_dcm_priors().
Usage
dcmprior(
distribution = character(0),
type = NA_character_,
coefficient = NA_character_,
lower_bound = NA_real_,
upper_bound = NA_real_
)
Value
A dcmprior object.
Arguments
distribution
A distribution statement for the prior
(e.g., normal(0, 2)). For a complete list of available distributions, see
the Stan documentation at https://mc-stan.org/docs/.
type
The type of parameter to apply the prior to. Parameter types will
vary by model. Use get_parameters() to see list of possible types for
the chosen model.
coefficient
Name of a specific parameter within the defined parameter
type. If NA (the default), the prior is applied to all parameters within
the type.
lower_bound
Optional. The lower bound where the distribution should be
truncated.
upper_bound
Optional. The upper bound where the distribution should be
truncated.