runs.nl
file specifies which variable/configurations to produce forecasts for and
sets several other run-related parameters.
Attribute | Type | Default | Description |
---|---|---|---|
outputs | std::string[] | What output schemes should the forecasts we written to? | |
debug |
| How much debug and status messages should be shown? 0 very little, 1000 all. Default to 50 (a reasonable amount). | |
inputs | std::string[] | Which input datasets should be loaded? | |
locations | std::string[] | Which locations should forecasts be produced for? Give a list of datasets. If no list given the locations from the observation dataset will be used. | |
locationIds | int[] | Only produce forecasts for these location ids | |
latRange | float[] | Only produce forecasts for locations within this range of latitudes: southLat,northLat | |
lonRange | float[] | Only produce forecasts for locations within this range of longitudes: southLon,northLon | |
offsets | float[] | Produce forecasts for these offsets. If unspecified, use the offsets from the 'offsetTag' dataset or if that is unspecified, use the offsets from the forecast input dataset. | |
offsetTag | std::string | Produce forecasts for the same offsets that the 'offsetTag' input dataset has. | |
parameterIo | std::string | Which schemes should be used to store parameters? | |
varconfs | std::string[] | Which variable-configurations should be run? |
tutorial inputs=sineFcst,sineObs varconfs=tutorial outputs=netcdf,verif parameterIo=parNetcdf
Here the tutorial run is defined to use the sineFcst and sineObs input schemes (from
schemes.nl
) and produces forecasts for the variable and configuration defined by
tutorial
in varconfs.nl
. If we wanted to produce several
variable/configurations, then we would append further varconfs to this attribute. COMPS will produce
outputs according to the netcdf
and verif
output schemes (also defined in
schemes.nl
).