Validate ZooMSS functional groups data structure and values
Source:R/zoomss_groups.R
validateGroups.Rd
Performs comprehensive validation of functional groups data to ensure it meets ZooMSS model requirements.
Details
Validate Functional Groups Data
This function validates:
Required column names are present
Data types are correct
Parameter values are within reasonable ranges
No missing values in critical columns
Size ranges are logical (W0 < Wmax)
Examples
if (FALSE) { # \dontrun{
Groups <- getGroups()
validateGroups(Groups) # Should pass
# This would fail validation:
bad_groups <- Groups
bad_groups$W0 <- NULL
validateGroups(bad_groups) # Error: missing required column
} # }