diags.conf 5.32 KB
Newer Older
# Data adaptor type: CMOR (for our experiments), THREDDS (for other experiments)
# Path to the folder where you want to create the temporary files
# Root path for the cmorized data to use
DATA_DIR = /esnas:/esarchive
# Specify if your data is from an experiment (exp), observation (obs) or reconstructions (recon)
# CMORization type to use. Important also for THREDDS as it affects variable name conventions.
# Options: SPECS (default), PRIMAVERA, CMIP6
Javier Vegas-Regidor's avatar
Javier Vegas-Regidor committed
DATA_CONVENTION = SPECS
# Path to NEMO's mask and grid files needed for CDFTools
CON_FILES = /esnas/autosubmit/con_files/
# Diagnostics to run, space separated. You must provide for each one the name and the parameters (comma separated) or
# an alias defined in the ALIAS section (see more below). If you are using the diagnostics just to CMORize, leave it
DIAGS = att,tos,ocean,test,value yearmean,tos,ocean,mon
# Frequency of the data you want to use by default. Some diagnostics do not use this value: i.e. monmean always stores
# its results at monthly frequency (obvious) and has a parameter to specify input's frequency.
# Path to CDFTOOLS binaries
CDFTOOLS_PATH = ~jvegas/CDFTOOLS/bin
# If true, copies the mesh files regardless of presence in scratch dir
RESTORE_MESHES = False
# Limits the maximum amount of threads used. Default: 0 (no limitation, one  per virtual core available)
Javier Vegas-Regidor's avatar
Javier Vegas-Regidor committed
MAX_CORES = 2
# If true, recreates CMOR files regardless of presence. Default = False
# If true, CMORizes ocean files.  Default = True
OCEAN_FILES = True
# If true, CMORizes atmosphere files.  Default = True
# You can specify the variable to cmorize, in the way domain:var domain:var2 domain2:var

# Variables to be CMORized from the grib atmospheric files, separated by comma.
# You can also specify the levels to extract using the following syntax
# VARIABLE_CODE, VARIABLE_CODE:LEVEL, VARIABLE_CODE:LEVEL1-LEVEL2, VARIABLE_CODE:MIN_LEVEL:MAX_LEVEL:STEP
# Examples:
# Variable with code 129 at level 30000: 129:30000
# Variable with code 129 at levels 30000, 40000 and 60000: 129:30000-40000-60000
# Variable with code 129 at levels between 30000 and 600000 with 10000 intervals:
# 129:30000:60000:10000 equivalent to 129:30000-40000-50000-60000

# Hourly vars
ATMOS_HOURLY_VARS = 129:30000:90000:5000, 130, 131:30000:90000:5000, 132:30000:90000:5000, 151, 167, 168, 164, 165, 166
ATMOS_DAILY_VARS = 167, 165, 166, 151, 164, 168, 169, 177, 179, 228, 201, 202, 130:85000
ATMOS_MONTHLY_VARS = 167, 201, 202, 165, 166, 151, 144, 228, 205, 182, 164, 146, 147, 176, 169, 177, 175, 212, 141, 180, 181, 179, 168, 243, 129:5000-20000-50000-85000, 130:5000-20000-50000-85000, 131:5000-20000-50000-85000, 132:5000-20000-50000-85000, 133:5000-20000-50000-85000
# The next bunch of parameters are used to provide metadata for the CMOR files
# ASSOCIATED_EXPERIMENT =
# INITIALIZATION_METHOD = 1
# INITIALIZATION_DESCRIPTION = ocean: ECMWF system4, ice: DFS4.3 , atmosphere:
# PHYSICS_VERSION = 1
# PHYSICS_DESCRIPTION =
# ASSOCIATED_MODEL =
# SOURCE = 'EC-Earthv2.3.0, ocean: Nemo3.1, ifs31r1, lim2
SERVER_URL = https://earth.bsc.es/thredds
# Experiments parameters as defined in CMOR standard
MODEL = EC-EARTH3
# Model version: Available versions
# Atmospheric output timestep in hours
# Ocean output timestep in hours
# For those who use Autosubmit, this will be easy
# EXPID is the unique identifier of the experiment.
# STARTDATES is the list of start dates
# MEMBERS is the list of members of your experiment (only the numbers, the fc will be added by the tool)
# MEMBER_DIGITS is the minimum number of digits to use for the member name: if 1 the name for member 0 will be fc0,
# if 2, fc00
# CHUNK_SIZE is the size of each data file, given in months
# CHUNKS is the number of chunks. You can specify less chunks than present on the experiment
# This ALIAS section is a bit different
# Inside this, you can provide alias for frequent diagnostics calls.
# By default, there are some of the diagnostics available at the previous version.
# You can define an alias for one or moraa90a1ee diagnostic calls
[ALIAS]
MAX_MOC = mocmax,38,50,500,2000 mocmax,40,40,0,10000
AREA_MOC = mocarea,40,55,1000,2000,atl mocarea,30,40,1000,2000,atl
STC = mocarea,0,25,0,200,Pac mocarea,-25,0,0,200,Pac mocarea,0,25,0,200,Atl mocarea,-25,0,0,200,Atl
HEAT_SAL_MXL = mlotstsc mlotsthc
LMSALC = vertmeanmeters,so,300,5400
USALC = vertmeanmeters,so,0,300
LOHC = ohc,glob,0,23,46
MOHC = ohc,glob,0,18,22
OHC_SPECIFIED_LAYER = ohclayer,0,300 ohclayer,300,800
3DTEMP = interp,thetao
3DSAL = interp,so
TSEC_AVE190-220E =avgsection,thetao,190,220,-90,90
SSEC_AVE190-220E =avgsection,so,190,220,-90,90
VERT_SSECTIONS = cutsection,so,Z,0 cutsection,so,Z,45 cutsection,so,Z,-45 cutsection,so,M,-30 cutsection,so,M,180 cutsection,so,M,80
VERT_TSECTIONS = cutsection,thetao,Z,0 cutsection,thetao,Z,45 cutsection,thetao,Z,-45 cutsection,thetao,M,-30 cutsection,thetao,M,180 cutsection,thetao,M,80
Javier Vegas-Regidor's avatar
Javier Vegas-Regidor committed
SIASIESIV = siasiesiv,glob