Configuration keys
Note
This section is automatically generated.
App
Schema for the app section of the workflow
Type: object
Property |
Type |
Required |
Possible values |
Deprecated |
Default |
Description |
Examples |
|---|---|---|---|---|---|---|---|
OUTPATH |
|
✅ |
string |
Path to the output directory |
|||
ENERGY_INDICATORS |
|
|
If energy indicators enabled |
||||
ENERGY_OFFSHORE |
|
|
If energy offshore enabled |
||||
HYDROLAND |
|
|
If hydroland enabled |
||||
HYDROMET |
|
|
If hydromet enabled |
||||
WILDFIRES_FWI |
|
|
If wildfires FWI enabled |
||||
WILDFIRES_WISE |
|
|
If wildfires WISE enabled |
||||
OBSALL |
|
|
If OBSALL enabled |
||||
DATA |
|
|
If data workflow enabled |
||||
READ_FROM_DATABRIDGE |
|
|
If the data will be read from the databridge |
AQUA
Schema for the AQUA section of the workflow
Type: object
Property |
Type |
Required |
Possible values |
Deprecated |
Default |
Description |
Examples |
|---|---|---|---|---|---|---|---|
REGENERATE_CATALOGS |
|
✅ |
|
Flag to determine if catalogs should be regenerated. |
|||
CONTAINER_VERSION |
|
✅ |
string |
Specify the version of the container used in the workflow. |
|||
SOURCE_HL |
|
✅ |
string |
Source for hourly-native-hl data. |
|||
SOURCE_O2D |
|
✅ |
string |
Source for daily-hpz5-oce2d data. |
|||
SOURCE_O3D |
|
✅ |
string |
Source for daily-hpz5-oce3d data. |
|||
SOURCE_PL |
|
✅ |
string |
Source for hourly-hpz5-atm3d data. |
|||
SOURCE_SFC |
|
✅ |
string |
Source for hourly-hpz5-atm2d data. |
|||
SOURCE_SOL |
|
✅ |
string |
Source for hourly-native-sol data. |
|||
VARS_HL |
|
✅ |
string |
Variables for hourly-native-hl data. |
|||
VARS_O2D |
|
✅ |
string |
Variables for daily-hpz5-oce2d data. |
|||
VARS_O3D |
|
✅ |
string |
Variables for daily-hpz5-oce3d data. |
|||
VARS_PL |
|
✅ |
string |
Variables for hourly-hpz5-atm3d data. |
|||
VARS_SFC |
|
✅ |
string |
Variables for hourly-hpz5-atm2d data. |
|||
VARS_SOL |
|
✅ |
string |
Variables for hourly-native-sol data. |
|||
WORKERS_HL |
|
✅ |
integer |
Number of workers for hourly-native-hl data. |
|||
WORKERS_O2D |
|
✅ |
integer |
Number of workers for daily-hpz5-oce2d data. |
|||
WORKERS_O3D |
|
✅ |
integer |
Number of workers for daily-hpz5-oce3d data. |
|||
WORKERS_PL |
|
✅ |
integer |
Number of workers for hourly-hpz5-atm3d data. |
|||
WORKERS_SFC |
|
✅ |
integer |
Number of workers for hourly-hpz5-atm2d data. |
|||
WORKERS_SOL |
|
✅ |
integer |
Number of workers for hourly-native-sol data. |
|||
RESOLUTION_OCE |
|
✅ |
string |
Resolution for ocean data. |
|||
RESOLUTION_ATM |
|
✅ |
string |
Resolution for atmosphere data. |
|||
BUCKET |
|
string |
Bucket to push the data in AQUA-push. |
Experiment
Schema for the Experiment section of the workflow
Type: object
Property |
Type |
Required |
Possible values |
Deprecated |
Default |
Description |
Examples |
|---|---|---|---|---|---|---|---|
DATELIST |
|
✅ |
integer |
List of dates to run the simulation. |
|||
CHUNKSIZEUNIT |
|
✅ |
|
Unit of the chunk size. |
|||
CHUNKSIZE |
|
✅ |
integer |
Size of the chunk, in CHUNKSIZEUNITs. |
|||
NUMCHUNKS |
|
✅ |
integer |
Number of chunks to run. |
|||
CALENDAR |
|
✅ |
|
Calendar to use. |
|||
MEMBERS |
|
string |
Name of ensemble members. (Example: fc0 fc1 fc2) |
GSV
Schema for the GSV section of the workflow
Type: object
Property |
Type |
Required |
Possible values |
Deprecated |
Default |
Description |
Examples |
|---|---|---|---|---|---|---|---|
VERSION |
|
✅ |
string |
|
Specify the version of the GSV_interface container used in the workflow. |
||
WEIGHTS_PATH |
|
✅ |
string |
|
Path to the weights. |
||
TEST_FILES |
|
✅ |
string |
|
Path to the test files. |
||
DEFINITION_PATH |
|
✅ |
string |
|
Path to the grid definitions. |
Jobs
Schema for the jobs section of the workflow
Type: object
Property |
Type |
Required |
Possible values |
Deprecated |
Default |
Description |
Examples |
|---|---|---|---|---|---|---|---|
LOCAL_SETUP |
|
✅ |
object |
||||
REMOTE_SETUP |
|
✅ |
object |
||||
SYNCHRONIZE |
|
✅ |
object |
||||
INI |
|
object |
|||||
SIM |
|
object |
|||||
CHECK_MEM |
|
object |
|||||
DQC_BASIC |
|
object |
|||||
DQC_FULL |
|
object |
|||||
LRA_GENERATOR |
|
object |
Job for generating the Low Resolution Archive (LRA). |
||||
AQUA_ANALYSIS |
|
object |
|||||
AQUA_PUSH |
|
object |
|||||
CLEAN |
|
object |
|||||
APP_DATA |
|
object |
Request
Request that is used by APPS to retrieve data from the fdb, and for the MODEL to find the correct data in the fdb (used in DQC, AQUA).
Type: object
Property |
Type |
Required |
Possible values |
Deprecated |
Default |
Description |
Examples |
|---|---|---|---|---|---|---|---|
CLASS |
|
✅ |
|
Experiment class for data government. |
|||
EXPVER |
|
✅ |
Experiment version string used to identify experiments. Needs to be |
||||
FDB_HOME |
|
✅ |
string |
Home directory of the fdb that is to be used. |
|||
ACTIVITY |
|
✅ |
|
Activity key in the FDB |
|||
REALIZATION |
|
✅ |
integer |
Realization key in the FDB |
|||
GENERATION |
|
✅ |
|
Generation key in the FDB |
|||
EXPERIMENT |
|
✅ |
|
Experiment key in the FDB |
|||
MODEL |
|
✅ |
|
Model key in the FDB |
|||
INFO_FILE_PATH |
|
string |
Path to the FDB directory within the experiment folder |
||||
INFO_FILE_NAME |
|
string |
Path to the YAML file within the FDB directory of the experiment folder |
||||
RESOLUTION |
|
|
Sets the resolution |
Platforms
Schema for the platforms section of the workflow
Type: object
Property |
Type |
Required |
Possible values |
Deprecated |
Default |
Description |
Examples |
|---|---|---|---|---|---|---|---|
LUMI |
|
✅ |
object |
||||
LUMI-LOGIN |
|
✅ |
object |
||||
LUMI-TRANSFER |
|
✅ |
object |
||||
MARENOSTRUM5 |
|
✅ |
object |
||||
MARENOSTRUM5-LOGIN |
|
✅ |
object |
Configuration section
Schema for the configuration section of the workflow
Type: object
Property |
Type |
Required |
Possible values |
Deprecated |
Default |
Description |
Examples |
|---|---|---|---|---|---|---|---|
ADDITIONAL_JOBS |
|
✅ |
object |
||||
CONTAINER_DIR |
|
string |
|
Path to the directory where the containers are stored. |
|||
PROJECT_SCRATCH |
|
string |
|
Path to the directory where the project’s scratch is stored. |
|||
LIBDIR |
|
string |
|
Path to the directory where the lib directory is, inside the repo. |
|||
SCRIPTDIR |
|
string |
|
Path to the directory where the runscripts are stored. |
|||
HPC_PROJECT_DIR |
|
string |
|
Path to the directory under |
|||
FDB_DIR |
|
string |
|
Path to the experiments folder of the project. It is used by |
|||
IO_ON |
|
|
False will disable the flags for IO in order to run without output in IFS-NEMO experiments. |
||||
RAPS_EXPERIMENT |
|
|
Specifies which experiment to run and RAPS associates the corresponding ACTIVITY. |
||||
RAPS_USER_FLAGS |
|
string |
Flags for RAPS. |
||||
ICMCL |
|
|
Chunking of the ICMCL (surface conditions for IFS) to be loaded in IFS-based models |
||||
DQC_PROFILE |
|
|
Profile to be used for the data quality checker. |
||||
DQC_PROFILE_ROOT |
|
string |
|
Path to the profiles directory, generated in the REMOTE_SETUP, and used in the DQC, TRANSFER, WIPE and CLEAN. |
|||
DQC_PROFILE_PATH |
|
string |
Path to the specific DQC profile to be used. |
||||
DATA_PORTFOLIO |
|
|
Used to determine the set of variables in the data portfolio. |
||||
DOWNLOAD_ADDITIONAL_DEPENDENCIES |
|
|
If True, in Local Setup, downloads RAPS or other dependencies. |
||||
GENERATE_PROFILES |
|
|
If True, in Remote Setup, generates data profiles from the GSV. |
||||
INPROOT_CHECKER |
|
|
If True, in Remote Setup, checks the inputs. |
||||
LOAD_FDB |
|
|
If True, in Remote Setup, loads the FDB. |
||||
CREATE_FDB_INFO_FILE |
|
|
If True, in Remote Setup, creates the FDB info file. |
||||
IFS |
|
object |
|||||
VARS_TO_EXPORT |
|
string |
If one or more variables separated by a comma are entered, they will be exported during the IFS-NEMO SIM job. |
LD_LIBRARY_PATH SIM_START_DATE |
Model Icon
Schema for the MODEL section of the workflow, if the model is ICON.
Type: object
Property |
Type |
Required |
Possible values |
Deprecated |
Default |
Description |
Examples |
|---|---|---|---|---|---|---|---|
NAME |
|
✅ |
|
||||
ROOT_PATH |
|
✅ |
string |
Path to the root of the model directory where the different models and there different versions are stored by default. |
|||
PATH |
|
✅ |
string |
Path to the model directory, where the version of the model that you will use is/will be stored. |
|||
INPUTS |
|
✅ |
string |
Path to the directory where the input files are stored. |
|||
COMPILE |
|
✅ |
|
If the model will be compiled before running it. |
|||
GRID_ATM |
|
✅ |
|
Grid for the atmosphere model. |
|||
GRID_OCE |
|
✅ |
|
Grid for the ocean model. |
|||
SIMULATION |
|
✅ |
|
Simulation to run. |
IFS-based MODELS
Schema for the MODEL section of the workflow for IFS-based models
Type: object
Property |
Type |
Required |
Possible values |
Deprecated |
Default |
Description |
Examples |
|---|---|---|---|---|---|---|---|
NAME |
|
✅ |
|
Name of the model to run the simulation. |
|||
ROOT_PATH |
|
✅ |
string |
Path to the root of the model directory where the different models and there different versions are stored by default. |
|||
PATH |
|
✅ |
string |
Path to the model directory, where the version of the model that you will use is/will be stored. |
|||
INPUTS |
|
✅ |
string |
Path to the directory where the input files are stored. |
|||
COMPILE |
|
✅ |
|
If the model will be compiled before running it. |
|||
GRID_ATM |
|
✅ |
|
Grid for the atmosphere model. |
|||
SIMULATION |
|
✅ |
|
Simulation to run. |
|||
ICMCL_PATTERN |
|
✅ |
string |
Pattern to search for the ICMCL files. |
|||
GRID_OCE |
|
|
Grid for the ocean model. |
||||
DVC_INPUTS_BRANCH |
|
string |
Branch of the DVC repository where the input files are stored. |
||||
USE_FIXED_DVC_COMMIT |
|
|
If set to true, the version used is the one pinned as a submodule by the workflow. If set to false, the value of MODEL.DVC_INPUTS_BRANCH (branch or commit) is checked out in the local setup. |
||||
RESTARTS_FROM_PATH |
|
string |
Path to the directory where the restart files from a previous simulation are stored. |
||||
BUNDLE_BUILD_DIR |
|
string |
Path to the directory where the IFS/NEMO bundle is or will be built. |
||||
BUNDLE_SOURCE_DIR |
|
string |
Path to the directory where the IFS/NEMO bundle source code is stored. |
||||
FDB_DIRS |
|
string |
Path to the directory of the native, healpix and latlon FDB. |
||||
RAPS |
|
object |
RAPS flags to be used in the simulation. |