Learn R Programming

fb4package (version 2.0.0)

validate_fb4_system: Validate complete FB4 system ready for simulation

Description

Comprehensive validation that combines all validation layers. This is the ultimate validation function for production use.

Usage

validate_fb4_system(
  bio_obj,
  strategy,
  first_day = 1,
  last_day = NULL,
  validation_level = "standard",
  ...
)

Value

A named list with seven elements: system_valid (logical),

validation_level (character), errors (character vector),

warnings (character vector), info (character vector),

component_results (named list with results from each validation layer), and timestamp (POSIXct). system_valid is

TRUE only when all active validation layers pass.

Arguments

bio_obj

Bioenergetic object

strategy

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

first_day

First simulation day

last_day

Last simulation day

validation_level

Validation strictness ("basic", "standard", "comprehensive")

...

Additional arguments for strategy-specific validation

Examples

Run this code
# \donttest{
# Requires a fully-configured Bioenergetic object; see ?Bioenergetic
# result <- validate_fb4_system(bio, strategy = "direct")
# result$system_valid
# }

Run the code above in your browser using DataLab