Check validity of resource parameters and set defaults for missing but required parameters
validResourceParams(resource_params, min_w)
The user-supplied resource parameter data frame
The smallest allowed resource size
A valid resource parameter data frame
This function throws an error if
the resource
column does not exist or contains duplicates
w_min
is not smaller than w_max
w_min
is smaller than min_w
any parameter is negative
It sets default values if any of the following are missing or NA
kappa
is set to 0.1
lambda
is set to 2.05
r_pp
is set to 4
w_min
is set to min_w
w_max
is set to 10
n
is set to 2/3
dynamics
is set to "resource_semichemostat"
colour
is drawn from a colour-blind-friendly palette
linetype
is set to "solid"
If resource_params
was provided as a tibble it is converted back to an
ordinary data frame.