Skip to contents

Generate model-specific run configuration files for one or more PEcAn runs

Usage

runModule.run.write.configs(settings, overwrite = TRUE, input_design = NULL)

Arguments

settings

a PEcAn Settings or MultiSettings object

overwrite

logical: Replace config files if they already exist?

input_design

data.frame design matrix linking parameter draws and any sampled inputs across runs. Include a `param` column whose values select rows from `trait.samples`/`ensemble.samples` plus optional columns named for `settings$run$inputs` tags (e.g. `met`, `soil`) with index (i.e., row number) into each input's `path` list. Provide at least one row per planned run (median + all SA members and/or `ensemble.size`). Usually generated by `generate_joint_ensemble_design()` but custom designs may be supplied. If NULL, `generate_joint_ensemble_design()` will be called internally.

Value

A modified settings object, invisibly