Learn R Programming

primarycensored (version 1.3.0)

pcd_cmdstan_model: Create a CmdStanModel with primarycensored Stan functions

Description

This function creates a CmdStanModel object using the Stan model and functions from primarycensored and optionally includes additional user-specified Stan files.

Usage

pcd_cmdstan_model(include_paths = primarycensored::pcd_stan_path(), ...)

Value

A CmdStanModel object.

Arguments

include_paths

Character vector of paths to include for Stan compilation. Defaults to the result of pcd_stan_path().

...

Additional arguments passed to cmdstanr::cmdstan_model().

Details

The underlying Stan model (pcens_model.stan) supports various features:

  • Multiple probability distributions for modeling delays

  • Primary and secondary censoring

  • Truncation

  • Optional use of reduce_sum for improved performance (via within chain parallelism).

  • Flexible prior specifications

  • Optional computation of log-likelihood for model comparison

See Also

Modelling wrappers for external fitting packages fitdistdoublecens(), pcd_as_stan_data()

Examples

Run this code
if (FALSE) { # requireNamespace("cmdstanr", quietly = TRUE)
if (!is.null(cmdstanr::cmdstan_version(error_on_NA = FALSE))) {
  model <- pcd_cmdstan_model(compile = FALSE)
  model
}
}

Run the code above in your browser using DataLab