Features

  • Implement "pmb_code" class to support a strict subset of the nimble language (#64).

  • check_model_pars() returns derived (#62).

Chore

  • engine = "jags".

  • Use raw GitHub file.

  • Get JAGS.exe from S3 bucket.

  • Relax test.

  • Remove param_type and scalar arguments from pars.character() and pars.mb_code() and scalar from pars.model() and add "raw" parameter type to pars.mb_model() and pars.mb_analysis().
  • Set default value of new_expr_vec to be getOption("mb.new_expr_vec", FALSE)
  • Add new_expr_vec = FALSE to predict().
  • Automatically wrap new expression if more than one.
  • Set new_expr_vec to be flag that FALSE by default.
  • Add new_expr = FALSE argument to mcmc_derive.mb_analyses.
  • Added ref_fun2 argument.

  • Added random_effects argument to predict etc to control random effects.

  • Merge pull request #30 from poissonconsulting/changes_to_actions.

Updating R CMD check Actions

  • Merge pull request #29 from poissonconsulting/chkor.

replace chkor

  • Added zeros = FALSE argument to posterior_predictive_check() and type = NULL to residuals and simulate residuals.

  • Remove zeros from posterior predictive checks.

  • No longer export mcmc packages.

  • Merge branch ‘master’ of github.com:poissonconsulting/embr.

  • Renamed resample_residuals() to simulate_residuals().

  • Added resample residuals which alters residual code!

  • fix up simplify = TRUE

  • add deltaIC to glance()

  • add split and bound to rhat and converged

  • add deltaIC to glance()

  • add marginalize_random_effects argument to data_set

  • numericize difftime values as cause problems for STAN

  • set_analysis_mode() now ensures all options are set unless mode = "reset" and rhat has been decreased from 1.1 to 1.05 for report mode and from 1.05 to 1.01 for paper mode.

  • parameters() now returns character(0) as opposed to NULL if no parameters.

  • Rename derive() and derive_data() to mcmc_derive() and mcmc_derive_data().

  • Moved pow() to mcmcderive package.

  • Added a NEWS.md file to track changes to the package.