Update or implement PEcAn type-level global sensitivity analysis for the major input types directly (e.g. param, poolinitcond, met, and events).
Scope:
- use existing PEcAn infrastructure for design to run mapping, config generation, output handling
- reuse (and update as needed) existing PEcAn functions as entry points, including
generate_joint_ensemble_design(..., sobol = TRUE) and
compute_sobol_indices().
- generate type-level designs over four types
- support row-based sampling from joint posterior parameter draws to capture covariance; (do not use quantile sampling because it does not preserve covariance structure)
- run PEcAn and save type-level sensitivity outputs for later plotting / reporting: CSV with direct type-level
S and T
- compare one test case against the current CCMMF parameter-level workflow
Notes:
- goal is a workflow that leverages PEcAn functions
- current Sobol implementation may be reused where helpful, but should not constrain the fastest path to a correct workflow
Update or implement PEcAn type-level global sensitivity analysis for the major input types directly (e.g.
param,poolinitcond,met, andevents).Scope:
generate_joint_ensemble_design(..., sobol = TRUE)andcompute_sobol_indices().SandTNotes: