Skip to contents

Validates all inputs for FB4 simulation, including the Bioenergetic object and strategy-specific parameters.

Usage

validate_fb4_inputs(
  bio_obj,
  strategy,
  fit_to = NULL,
  fit_value = NULL,
  first_day = 1,
  last_day = NULL,
  observed_weights = NULL,
  covariates = NULL
)

Arguments

bio_obj

Bioenergetic object

strategy

Strategy to use: "binary_search", "optim", "bootstrap", "mle", "hierarchical"

fit_to

Fitting target (for traditional strategies)

fit_value

Fitting value (for traditional strategies)

first_day

First simulation day

last_day

Last simulation day

observed_weights

Vector of observed weights (for statistical strategies)

covariates

Covariates (for hierarchical strategy)

Value

NULL (throws error if invalid)