Skip to contents

Validate contaminant parameters

Usage

validate_contaminant_params(contaminant_params)

Arguments

contaminant_params

List with parameters

Value

A named list with three elements: valid (logical), errors (character vector), and warnings (character vector). valid is FALSE if CONTEQ is not 1–3 or if prey concentrations or efficiency values fail range checks.

Examples

validate_contaminant_params(list(
  CONTEQ = 1,
  prey_concentrations = c(0.05, 0.08),
  transfer_efficiency = c(0.8, 0.8)
))$valid
#> [1] TRUE