Within FEWS-software a certain terminology is used to clarify the relation between scenarios, workflows, runs etc.
relational picture needed
Runs
A run (alias task run or forecast) refers to the output of a workflow (i.e. set of data processing activities), given a specific initial state (starting condition) and a whatif-scenario (a specification of the input modification)
Whatif-scenario
A scenario or what-if scenario refers to the specification of the adjustment of the model (input) data.
Workflows
A workflow is a sequence of data processing steps. Within NGMS, these steps are pre-processing (if any), model execution and post-processing.
Within NGMS, various workflows are distinguished as not all runs require that all activities are executed.
E.g. a default run, such as the Calibrated Historic, or Naturalized run, just involves the execution of Modflow, with a set of input files, and the associated post-processing. However, to run a modified scenario, some additional pre-processing activities are needed - to modify the Modflow input files - before the Modflow executable can be started.