expand_nec {bayesnec}R Documentation

Extracts a range of statistics from a prebayesnecfit object.

Description

Extracts a range of statistics from a prebayesnecfit object.

Usage

expand_nec(
  object,
  formula,
  x_range = NA,
  precision = 1000,
  sig_val = 0.01,
  loo_controls,
  ...
)

Arguments

object

An object of class prebayesnecfit.

formula

Either a character string defining an R formula or an actual formula object. See bayesnecformula and check_formula.

x_range

A range of predictor values over which to consider extracting ECx.

precision

The length of the predictor vector used for posterior predictions, and over which to extract ECx values. Large values will be slower but more precise.

sig_val

Probability value to use as the lower quantile to test significance of the predicted posterior values against the lowest observed concentration (assumed to be the control), to estimate NEC as an interpolated NOEC value from smooth ECx curves.

loo_controls

A named list of two elements ("fitting" and/or "weights"), each being a named list containing the desired arguments to be passed on to loo (via "fitting") or to loo_model_weights (via "weights"). If "fitting" is provided with argument pointwise = TRUE (due to memory issues) and family = "beta_binomial2", the bnec will fail because that is a custom family. If "weights" is not provided by the user, bnec will set the default method argument in loo_model_weights to "pseudobma". See ?loo_model_weights for further info.

...

Further arguments to internal function.

Value

A list of model statistical output derived from the input model object.


[Package bayesnec version 2.0.2.5 Index]