1233 lines
26 KiB
YAML
1233 lines
26 KiB
YAML
---
|
|
_field: &_field
|
|
|
|
foo:
|
|
description: A foo field
|
|
values:
|
|
- bar
|
|
- baz
|
|
|
|
class:
|
|
description: Class selects the main category of data to be retrieved such as operational, research or AIFS
|
|
category: data
|
|
default: od
|
|
flatten: false
|
|
type: enum
|
|
values:
|
|
- [ai, operational aifs]
|
|
# - [at, austria]
|
|
# - [be, belgium]
|
|
# - [c3, c3s]
|
|
# - [ce, cems]
|
|
# - [ch, switzerland]
|
|
# - [ci, cerise]
|
|
# - [co, cosmo]
|
|
# - [cr, cams research]
|
|
# - [cs, ecsn]
|
|
# - [d1, destine]
|
|
# - [de, germany]
|
|
# - [dk, denmark]
|
|
# - [dm, demeter]
|
|
# - [dt, dts]
|
|
# - [e2, e20c]
|
|
# - [e4, reanalyse40]
|
|
# - [e6, era6]
|
|
# - [ea, era5, esat]
|
|
# - [ed, eerie]
|
|
# - [ef, efas]
|
|
# - [ei, era interim]
|
|
# - [el, eldas]
|
|
# - [em, e20cm]
|
|
# - [en, ensembles]
|
|
# - [ep, cera-20c, cera20c]
|
|
# - [er, reanalyse]
|
|
# - [es, spain]
|
|
# - [et, cera-sat, cerasat]
|
|
# - [fi, finland]
|
|
# - [fr, france]
|
|
# - [gf, glofas]
|
|
# - [gg, greenhouse gases]
|
|
# - [gr, greece]
|
|
# - [gw, global wildfire information system]
|
|
# - [hr, croatia]
|
|
# - [hu, hungary]
|
|
# - [ie, ireland]
|
|
# - [is, iceland]
|
|
# - [it, italy]
|
|
# - [j5, jra55]
|
|
# - [l5, era5l]
|
|
# - [l6, era6l]
|
|
# - [la, aladin-laef, laef, lace]
|
|
# - [lw, WMO lead centre wave forecast verification]
|
|
# - [ma, metaps]
|
|
# - [mc, macc]
|
|
# - [me, mersea]
|
|
# - [ml, machine learning]
|
|
# - [ms, member states]
|
|
# - [nl, netherlands]
|
|
# - ['no', norway]
|
|
# - [nr, ncep 20cr, 20cr]
|
|
# - [o6, 'ocean 6 reanalysis']
|
|
- [od, operations]
|
|
# - [pe, permanent experiment]
|
|
# - [pt, portugal]
|
|
# - [pv, provost]
|
|
- [rd, research]
|
|
# - [rm, euro4m]
|
|
# - [rr, regional reanalysis]
|
|
# - [s2, s2s]
|
|
# - [se, sweden]
|
|
# - [si, slovenia]
|
|
# - [sr, sreps]
|
|
# - [te, test]
|
|
# - [to, tost]
|
|
# - [tr, turkey]
|
|
# - [uk, united kingdom]
|
|
# - [ul, ulysses]
|
|
# - [ur, uerra]
|
|
# - [yp, yopp]
|
|
# - [yt, yotc]
|
|
|
|
type:
|
|
category: data
|
|
default: an
|
|
flatten: false
|
|
type: enum
|
|
multiple: true
|
|
values:
|
|
# - [3g, 3d variational gradients]
|
|
# - [3v, 3d variational analysis]
|
|
# - [4g, 4d variational gradients]
|
|
# - [4i, 4d variational increments]
|
|
# - [4v, 4d variational analysis]
|
|
# - [ab, analysis bias]
|
|
# - [af, analysis feedback]
|
|
# - [ai, analysis input]
|
|
# - [an, analysis]
|
|
# - [as, adjoint singular vector]
|
|
# - [bf, bias-corrected forecast]
|
|
# - [cd, climate distribution]
|
|
# - [cf, control forecast]
|
|
# - [ci, clustering information]
|
|
# - [cl, climatology]
|
|
# - [cm, cluster means]
|
|
# - [cr, cluster representative]
|
|
# - [cs, cluster std deviations]
|
|
# - [cv, calibration validation forecast]
|
|
# - [ea, errors in analysis]
|
|
# - [ed, empirical distribution]
|
|
# - [ef, errors in first guess]
|
|
# - [efi, extreme forecast index]
|
|
# - [efic, extreme forecast index control]
|
|
# - [em, ensemble mean]
|
|
# - [eme, ensemble data assimilation model errors]
|
|
# - [emtm, ensemble mean of temporal mean]
|
|
# - [ep, event probability]
|
|
# - [es, ensemble standard deviation]
|
|
# - [est, ensemble statistics]
|
|
# - [estdtm, ensemble standard deviation of temporal mean]
|
|
# - [fa, forecast accumulation]
|
|
# - [fb, feedback]
|
|
- [fc, forecast]
|
|
# - [fcdfb, forecast departures feedback]
|
|
# - [fcmax, forecast maximum]
|
|
# - [fcmean, forecast mean]
|
|
# - [fcmin, forecast minimum]
|
|
# - [fcstdev, forecast standard deviation]
|
|
# - [ff, flux forcing realtime]
|
|
# - [fg, first guess]
|
|
# - [fp, forecast probability]
|
|
# - [fsoifb, forecast sensitivity to observations impact feedback]
|
|
# - [fu, fill-up]
|
|
# - [fx, flux forcing]
|
|
# - [ga, gfas analysis]
|
|
# - [gbf, bias-corrected gridbox]
|
|
# - [gai, gridded analysis input]
|
|
# - [go, gridded observations]
|
|
# - [gsd, gridded satellite data]
|
|
# - [gwt, weather type gridbox]
|
|
# - [hcmean, hindcast mean]
|
|
# - [ia, init. analysis]
|
|
# - [icp, initial condition perturbation]
|
|
# - [mpp, model physics perturbation]
|
|
# - [if, interim forecast]
|
|
# - [im, images]
|
|
# - [me, model errors]
|
|
# - [mfb, mondb feedback]
|
|
# - [oai, odb analysis input]
|
|
# - [ob, observations]
|
|
# - [of, ocean forward]
|
|
# - [ofb, odb feedback]
|
|
# - [oi, oi analysis]
|
|
# - [oldim, old format images]
|
|
# - [or, ocean reanalysis]
|
|
# - [pa, perturbed analysis]
|
|
# - [pb, probability boundary]
|
|
# - [pd, probability distribution]
|
|
- [pf, perturbed forecast]
|
|
# - [pfc, point values]
|
|
# - [ppm, point value metrics]
|
|
# - [s3, climate 30 days simulation]
|
|
# - [ses, scaled ensemble standard deviation]
|
|
# - [sf, sensitivity forecast]
|
|
# - [sfb, summary feedback]
|
|
# - [sfo, simulations with forcing]
|
|
# - [sg, sensitivity gradient]
|
|
# - [si, climate simulation]
|
|
# - [sim, simulated images]
|
|
# - [sot, shift of tails]
|
|
# - [ssd, simulated satellite data]
|
|
# - [sv, singular vector]
|
|
# - [svar, signal variance]
|
|
# - [taem, time average ensemble mean]
|
|
# - [taes, time average ensemble standard deviation]
|
|
# - [tpa, time processed analysis]
|
|
# - [tf, trajectory forecast]
|
|
# - [tu, tube]
|
|
# - [wem, weighted ensemble mean]
|
|
# - [wes, weighted ensemble standard deviation]
|
|
# - [wp, weather parameters]
|
|
|
|
stream:
|
|
description: Stream selects the kind of data to be retrieved, for example the forecast model or the ensemble model.
|
|
category: data
|
|
default: oper
|
|
flatten: false
|
|
type: enum
|
|
values:
|
|
# - [amap, analysis for multianalysis project]
|
|
# - [ammc, melbourne]
|
|
# - [cher, ch, chernobyl]
|
|
# - [clte, climate, Climate run output]
|
|
# - [clmn, climate-monthly, Climate run monthly means output]
|
|
# - [cnrm, meteo france climate centre]
|
|
# - [cwao, montreal]
|
|
# - [dacl, daily climatology]
|
|
# - [dacw, daily climatology wave]
|
|
# - [dahc, daily archive hindcast]
|
|
# - [dcda, atmospheric model (delayed cutoff)]
|
|
# - [dcwv, wave model (delayed cutoff)]
|
|
# - [edmm, ensemble data assimilation monthly means]
|
|
# - [edmo, ensemble data assimilation monthly means of daily means]
|
|
# - [edzw, offenbach]
|
|
# - [eefh, extended ensemble forecast hindcast]
|
|
# - [eefo, extended ensemble prediction system]
|
|
# - [eehs, extended ensemble forecast hindcast statistics]
|
|
# - [efas, european flood awareness system (efas)]
|
|
# - [efcl, european flood awareness system (efas) climatology]
|
|
# - [efhc, ensemble forecast hindcasts (obsolete)]
|
|
# - [efho, ensemble forecast hindcast overlap]
|
|
# - [efhs, ensemble forecast hindcast statistics]
|
|
# - [efov, ensemble forecast overlap]
|
|
# - [efrf, european flood awareness system (efas) reforecasts]
|
|
# - [efse, european flood awareness system (efas) seasonal forecasts]
|
|
# - [efsr, european flood awareness system (efas) seasonal reforecasts]
|
|
# - [egrr, exeter, bracknell]
|
|
# - [ehmm, combined multi-model hindcast monthly means]
|
|
# - [elda, ensemble long window data assimilation]
|
|
# - [enda, ensemble data assimilation]
|
|
# - [enfh, ensemble forecast hindcasts]
|
|
- [enfo, ef, ensemble prediction system]
|
|
# - [enwh, ensemble forecast wave hindcasts]
|
|
# - [esmm, combined multi-model monthly means]
|
|
# - [espd, ensemble supplementary data]
|
|
# - [ewda, ensemble wave data assimilation]
|
|
# - [ewhc, wave ensemble forecast hindcast (obsolete)]
|
|
# - [ewho, ensemble forecast wave hindcast overlap]
|
|
# - [ewla, ensemble wave long window data assimilation]
|
|
# - [ewmm, ensemble wave data assimilation monthly means]
|
|
# - [ewmo, ensemble wave data assimilation monthly means of daily means]
|
|
# - [fgge, fg]
|
|
# - [fsob, forecast sensitivity to observations]
|
|
# - [fsow, forecast sensitivity to observations wave]
|
|
# - [gfas, global fire assimilation system]
|
|
# - [gfra, global fire assimilation system reanalysis]
|
|
# - [kwbc, washington]
|
|
# - [lfpw, paris, toulouse]
|
|
# - [lwda, long window daily archive]
|
|
# - [lwwv, long window wave]
|
|
# - [ma, means archive]
|
|
# - [maed, multianalysis ensemble data]
|
|
# - [mawm, wave anomaly means]
|
|
# - [mawv, multianalysis wave data]
|
|
# - [mdfa, monthly means of daily forecast accumulations]
|
|
# - [mfam, anomaly means]
|
|
# - [mfaw, wave anomalies]
|
|
# - [mfhm, hindcast means]
|
|
# - [mfhw, monthly forecast hindcasts wave]
|
|
# - [mfwm, wave real-time means]
|
|
# - [mhwm, wave hindcast means]
|
|
# - [mmaf, multi-model multi-annual forecast]
|
|
# - [mmam, multi-model multi-annual forecast means]
|
|
# - [mmaw, multi-model multi-annual forecast wave]
|
|
# - [mmsa, multi-model seasonal forecast monthly anomalies]
|
|
# - [mmsf, multi-model seasonal forecast]
|
|
# - [mmwm, multi-model multi-annual forecast wave means]
|
|
# - [mnfa, anomalies]
|
|
# - [mnfc, real-time]
|
|
# - [mnfh, hindcasts]
|
|
# - [mnfm, real-time means]
|
|
# - [mnfw, wave real-time]
|
|
# - [mnth, mo, monthly, monthly means]
|
|
# - [mnvr, monthly variance and covariance data using g. boer's step function]
|
|
# - [moda, monthly means of daily means]
|
|
# - [mofc, monthly forecast]
|
|
# - [mofm, monthly forecast means]
|
|
# - [monr, monthly means using g. boer's step function]
|
|
# - [mpic, max plank institute]
|
|
# - [msda, monthly standard deviation and covariance of daily means]
|
|
# - [msdc, mv, monthly standard deviation and covariance]
|
|
# - [msmm, multi-model seasonal forecast atmospheric monthly means]
|
|
# - [mswm, multi-model seasonal forecast wave monthly means]
|
|
# - [ocda, ocean data assimilation]
|
|
# - [ocea, ocean]
|
|
# - [olda, ocean Long window data assimilation]
|
|
- [oper, da, daily archive, atmospheric model]
|
|
# - [rjtd, tokyo]
|
|
# - [scda, atmospheric model (short cutoff)]
|
|
# - [scwv, wave model (short cutoff)]
|
|
# - [seap, sensitive area prediction]
|
|
# - [seas, seasonal forecast]
|
|
# - [sens, sf, sensitivity forecast]
|
|
# - [sfmm, seasonal forecast atmospheric monthly means]
|
|
# - [smma, seasonal monthly means anomalies]
|
|
# - [supd, sd, deterministic supplementary data]
|
|
# - [swmm, seasonal forecast wave monthly means]
|
|
# - [toga, tg]
|
|
# - [ukmo, ukmo climate centre]
|
|
# - [waef, we, wave ensemble forecast]
|
|
# - [wamd, wave monthly means of daily means]
|
|
# - [wamf, wave monthly forecast]
|
|
# - [wamo, wave monthly means]
|
|
# - [wams, multi-model seasonal forecast wave]
|
|
# - [wasf, wave seasonal forecast]
|
|
# - [wave, wv, wave model]
|
|
# - [wavm, wave model (standalone)]
|
|
# - [weef, wave extended ensemble forecast]
|
|
# - [weeh, wave extended ensemble forecast hindcast]
|
|
# - [wees, wave extended ensemble forecast hindcast statistics]
|
|
# - [wehs, wave ensemble forecast hindcast statistics]
|
|
# - [weov, wave ensemble forecast overlap]
|
|
# - [wfas, global flood awareness system (glofas)]
|
|
# - [wfcl, global flood awareness system (glofas) climatology]
|
|
# - [wfrf, global flood awareness system (glofas) reforecasts]
|
|
# - [wfse, global flood awareness system (glofas) seasonal forecasts]
|
|
# - [wfsr, global flood awareness system (glofas) seasonal reforecasts]
|
|
# - [wmfm, wave monthly forecast means]
|
|
# - [wvhc, wave hindcast]
|
|
expver:
|
|
description: Experiment number, 0001 is operational data.
|
|
category: data
|
|
default: '0001'
|
|
flatten: false
|
|
type: enum
|
|
values:
|
|
- ['0001', 'Operational Data']
|
|
- ['xxxx', 'Experimental Data']
|
|
|
|
dataset:
|
|
# flatten: false
|
|
multiple: true
|
|
type: any
|
|
|
|
model:
|
|
category: data
|
|
type: lowercase
|
|
|
|
repres:
|
|
flatten: false
|
|
multiple: true
|
|
type: enum
|
|
values:
|
|
- gg
|
|
- sh
|
|
- ll
|
|
- np
|
|
- rl
|
|
|
|
obsgroup:
|
|
category: data
|
|
multiple: true
|
|
type: enum
|
|
values:
|
|
# - [conventional]
|
|
- [sat, satellite]
|
|
- [ers1]
|
|
- [trmm]
|
|
- [qscat]
|
|
- [reo3] # reo3 needs to stay for compatibility
|
|
# previously in "obsgroups.def"
|
|
- [hirs, 1, HIRS ]
|
|
- [amsua, 2, AMSUA ]
|
|
- [amsub, 3, AMSUB ]
|
|
- [mhs, 4, MHS ]
|
|
- [geos, 5, GEOS ]
|
|
- [resat, 6, RESAT ]
|
|
- [meris, 7, MERIS ]
|
|
- [gpsro, 8, GPSRO ]
|
|
- [satob, 9, SATOB ]
|
|
- [scatt, 10, SCATT ]
|
|
- [ssmi_as, 11, SSMI ALL-SKY ]
|
|
- [iasi, 12, IASI ]
|
|
- [airs, 13, AIRS ]
|
|
- [ssmis_as, 14, SSMIS ALL-SKY ]
|
|
- [tmi_as, 15, TMI ALL-SKY ]
|
|
- [amsre_as, 16, AMSRE ALL-SKY ]
|
|
- [conv, 17, CONV ]
|
|
- [smos, 19, SMOS ]
|
|
- [windsat_as, 20, WINDSAT ALL-SKY ]
|
|
- [ssmi, 21, SSMI ]
|
|
- [amsua_as, 22, AMSUA ALL-SKY ]
|
|
- [amsre, 23, AMSRE ]
|
|
- [tmi, 24, TMI ]
|
|
- [ssmis, 25, SSMIS ]
|
|
- [gbrad, 26, GBRAD ]
|
|
- [mwhs, 27, MWHS ]
|
|
- [mwts, 28, MWTS ]
|
|
- [mwri_as, 29, MWRI ALL-SKY ]
|
|
- [iras, 30, IRAS ]
|
|
- [msu, 31, MSU ]
|
|
- [ssu, 32, SSU ]
|
|
- [vtpr1, 33, VTPR1 ]
|
|
- [vtpr2, 34, VTPR2 ]
|
|
- [atms, 35, ATMS ]
|
|
- [resat_ak, 36, RESAT AVERAGING KERNELS ]
|
|
- [cris, 37, CRIS ]
|
|
- [wave_ip, 38, WAVE INTEGRATED PARAMETERS ]
|
|
- [wave_sp, 39, WAVE SPECTRA ]
|
|
- [raingg, 40, RAINGG ]
|
|
- [sfc_ms, 41, SURFACE MULTISENSOR ]
|
|
- [amsr2_as, 42, AMSR-2 ALL-SKY ]
|
|
- [saphir_as, 43, SAPHIR ALL-SKY ]
|
|
- [amsub_as, 44, AMSUB ALL-SKY ]
|
|
- [mhs_as, 45, MHS ALL-SKY ]
|
|
- [dwl, 46, DOPPLER WIND LIDAR ]
|
|
- [iris, 47, IRIS ]
|
|
- [aatsr, 49, AATSR ]
|
|
- [atms_as, 50, ATMS ALL-SKY ]
|
|
- [gmi_as, 51, GMI ALL-SKY ]
|
|
- [godae_sst, 52, GODAE SEA SURFACE TEMPERATURES ]
|
|
- [atovs_ms, 53, ATOVS MULTISENSOR ]
|
|
- [atmospheric_composition, 54, ATMOSPHERIC COMPOSITION ]
|
|
- [non_sfc_ms, 55, NON-SURFACE MULTISENSOR ]
|
|
- [mwts2, 56, MWTS2 ]
|
|
- [ssmi_1d, 57, SSMI 1DVAR TCWV CLOUDY-SKY ]
|
|
- [mwhs2_as, 58, MWHS2 ALL-SKY ]
|
|
- [ssmt2, 59, SSMT2 ]
|
|
- [smap, 60, SMAP ]
|
|
- [tovs_ms, 61, TOVS MULTISENSOR ]
|
|
- [cloud_r, 62, CLOUD REFLECTIVITY ]
|
|
- [cloud_l, 63, CLOUD LIDAR ]
|
|
- [satellite_lightning, 64, SATELLITE LIGHTNING ]
|
|
- [geos_vis, 65, GEOS VIS ]
|
|
- [oconv, 66, OCONV ]
|
|
- [mwts3_as, 67, MWTS3 All-sky ]
|
|
- [giirs, 68, GIIRS ]
|
|
- [test, 99, TEST ]
|
|
|
|
reportype:
|
|
category: data
|
|
type: any
|
|
multiple: true
|
|
|
|
# rdbprefix
|
|
|
|
levtype:
|
|
description: The Level Type, can be pressure levels, the surface, model levels etc.
|
|
category: data
|
|
default: pl
|
|
flatten: false
|
|
type: enum
|
|
values:
|
|
# - [cat, category]
|
|
# - [dp, depth]
|
|
# - [layer]
|
|
# - [ml, model levels]
|
|
- [pl, pressure levels]
|
|
# - [hl, height levels]
|
|
# - [pt, potential temperature]
|
|
# - [pv, potential vorticity]
|
|
- [sfc, surface]
|
|
# - [sol, surface other (multi)levels]
|
|
# - [wv, ocean wave]
|
|
# - [o2d, ocean surface]
|
|
# - [o3d, ocean model levels]
|
|
never:
|
|
- type: ssd
|
|
|
|
levelist:
|
|
category: data
|
|
multiple: true
|
|
by: 1
|
|
default:
|
|
- 1000
|
|
- 850
|
|
- 700
|
|
- 500
|
|
- 400
|
|
- 300
|
|
never:
|
|
- levtype: [sfc, o2d]
|
|
- type: ssd
|
|
type: to-by-list-float
|
|
|
|
param:
|
|
category: data
|
|
default: 129
|
|
multiple: true
|
|
type: param
|
|
never:
|
|
- type: [tf, ob]
|
|
|
|
#################################################################
|
|
|
|
# year
|
|
# decade
|
|
# month
|
|
|
|
date:
|
|
category: data
|
|
default: 0
|
|
type: date
|
|
multiple: true
|
|
|
|
year:
|
|
category: data
|
|
type: to-by-list
|
|
multiple: true
|
|
by: 1
|
|
|
|
month:
|
|
category: data
|
|
flatten: true
|
|
type: enum
|
|
multiple: true
|
|
values:
|
|
- [1, jan, January]
|
|
- [2, feb, February]
|
|
- [3, mar, March]
|
|
- [4, apr, April]
|
|
- [5, may, May]
|
|
- [6, jun, June]
|
|
- [7, jul, July]
|
|
- [8, aug, August]
|
|
- [9, sep, September]
|
|
- [10, oct, October]
|
|
- [11, nov, November]
|
|
- [12, dec, December]
|
|
|
|
# verify
|
|
# refdate
|
|
|
|
hdate:
|
|
category: data
|
|
multiple: true
|
|
only:
|
|
- stream:
|
|
- enfh
|
|
- enwh
|
|
- efho
|
|
- ehmm
|
|
- ewho
|
|
- eefh
|
|
- weeh
|
|
type: integer
|
|
|
|
offsetdate:
|
|
category: data
|
|
multiple: true
|
|
type: date
|
|
|
|
fcmonth:
|
|
category: data
|
|
multiple: true
|
|
by: 1
|
|
type: to-by-list
|
|
|
|
fcperiod:
|
|
category: data
|
|
multiple: true
|
|
type: integer
|
|
|
|
time:
|
|
category: data
|
|
default: '1200'
|
|
multiple: true
|
|
type: time
|
|
|
|
offsettime:
|
|
category: data
|
|
multiple: true
|
|
type: time
|
|
|
|
# leadtime
|
|
# opttime
|
|
# range
|
|
|
|
step:
|
|
description: Specify which forecast we want in hours past the date/time.
|
|
category: data
|
|
multiple: true
|
|
by: 12
|
|
default: 0
|
|
type: range
|
|
never:
|
|
- dataset:
|
|
- climate-dt
|
|
- stream:
|
|
- msmm
|
|
- mmsa
|
|
- swmm
|
|
|
|
anoffset:
|
|
category: data
|
|
multiple: true
|
|
type: integer
|
|
|
|
reference:
|
|
category: data
|
|
multiple: true
|
|
type: integer
|
|
|
|
#################################################################
|
|
|
|
# cluster
|
|
# probability
|
|
|
|
number:
|
|
description: Selects a subset of ensemble members
|
|
category: data
|
|
multiple: true
|
|
aliases:
|
|
- ensemble
|
|
by: 1
|
|
only:
|
|
- type: [pf, cr, cm, fcmean, fcmin, fcmax, fcstdev, sot, fc, wp, 4i, 4v]
|
|
never:
|
|
# This is to prevent number with type=fc and stream=oper
|
|
- stream: [oper, wave]
|
|
type: to-by-list
|
|
|
|
quantile:
|
|
category: data
|
|
multiple: true
|
|
only:
|
|
- type:
|
|
- pd
|
|
- pb
|
|
- taem
|
|
- cd
|
|
# - sot
|
|
type: to-by-list-quantile
|
|
denominators: [2,3,4,5,10,100,1000]
|
|
by: 1
|
|
domain:
|
|
description: The large scale geographic region.
|
|
category: data
|
|
default: g
|
|
flatten: false
|
|
type: enum
|
|
never:
|
|
- dataset:
|
|
- climate-dt
|
|
values:
|
|
# - [a, north west europe]
|
|
# - [b, north east europe, baltic and black sea]
|
|
- [c, south west europe]
|
|
- [d, south east europe]
|
|
- [e, europe]
|
|
# - [f, fastex]
|
|
- [g, globe, general european area]
|
|
# - [h]
|
|
# - [i]
|
|
# - [j]
|
|
# - [k]
|
|
# - [l]
|
|
# - [m, mediterranean]
|
|
# - ['n', northern hemisphere]
|
|
# - [o]
|
|
# - [p]
|
|
# - [q]
|
|
# - [r]
|
|
# - [s, southern hemisphere]
|
|
# - [t, tropics]
|
|
# - [u, tropics 2]
|
|
# - [v]
|
|
# - [w, western atlantic]
|
|
# - [x]
|
|
# - ['y']
|
|
# - [z]
|
|
|
|
frequency:
|
|
category: data
|
|
multiple: true
|
|
by: 1
|
|
only:
|
|
- param:
|
|
- '140251'
|
|
type: to-by-list
|
|
|
|
direction:
|
|
category: data
|
|
multiple: true
|
|
by: 1
|
|
only:
|
|
- param:
|
|
- '140251'
|
|
type: to-by-list
|
|
|
|
diagnostic:
|
|
category: data
|
|
type: integer
|
|
multiple: true
|
|
|
|
iteration:
|
|
category: data
|
|
type: integer
|
|
multiple: true
|
|
|
|
channel:
|
|
category: data
|
|
only:
|
|
- type: ssd
|
|
type: integer
|
|
multiple: true
|
|
|
|
ident:
|
|
category: data
|
|
only:
|
|
- type: ssd
|
|
type: integer
|
|
multiple: true
|
|
|
|
instrument:
|
|
category: data
|
|
only:
|
|
- type: ssd
|
|
type: integer
|
|
multiple: true
|
|
|
|
method:
|
|
category: data
|
|
type: integer
|
|
|
|
origin:
|
|
category: data
|
|
multiple: true
|
|
type: enum
|
|
values:
|
|
- [ammc, 1, melbourne]
|
|
- [babj, 38, beijing]
|
|
- [cmcc]
|
|
- [cnmc, 80]
|
|
- [consensus, 255]
|
|
- [crfc, 239, cerfacs]
|
|
- [cwao, 54, montreal]
|
|
- [ecmf, 98, ecmwf]
|
|
- [edzw, dwd, 78, offenbach]
|
|
- [egrr, 74, exeter, bracknell]
|
|
- [enmi, 88, oslo]
|
|
- [fnmo, fnmoc, 58, fleet numerical]
|
|
- [hadc, 247, hadley centre]
|
|
- [ifmk, 246]
|
|
- [ingv, 235]
|
|
- [knmi, 245]
|
|
- [kwbc, 7, washington]
|
|
- [lemm, 214, madrid]
|
|
- [lfpw, 84, 85, paris, toulouse]
|
|
- [rjtd, 34, tokyo]
|
|
- [rksl, 40, seoul]
|
|
- [sbsj, 46, cptec]
|
|
- [vuwien, 244, university of vienna]
|
|
|
|
system:
|
|
category: data
|
|
type: integer
|
|
|
|
#######################################################################
|
|
# DestinE ClimateDT related keywords
|
|
|
|
activity:
|
|
category: data
|
|
type: lowercase
|
|
|
|
experiment:
|
|
category: data
|
|
type: lowercase
|
|
|
|
generation:
|
|
category: data
|
|
type: integer
|
|
|
|
realization:
|
|
category: data
|
|
type: integer
|
|
|
|
resolution:
|
|
category: data
|
|
type: lowercase
|
|
|
|
#######################################################################
|
|
|
|
_observation: &_observation
|
|
|
|
obstype:
|
|
category: data
|
|
type: any
|
|
multiple: true
|
|
|
|
obsgroup:
|
|
category: data
|
|
type: any
|
|
multiple: true
|
|
|
|
#######################################################################
|
|
|
|
_postproc: &_postproc
|
|
|
|
accuracy:
|
|
category: postproc
|
|
flatten: false
|
|
type: [enum, integer]
|
|
values:
|
|
- [av]
|
|
- ['off', normal, auto]
|
|
|
|
bitmap:
|
|
category: postproc
|
|
flatten: false
|
|
type: any
|
|
|
|
format:
|
|
category: postproc
|
|
flatten: false
|
|
type: enum
|
|
values:
|
|
- - grib
|
|
- grib1
|
|
- gb
|
|
- - grib2
|
|
- - bufr
|
|
- bf
|
|
- - grid
|
|
- gd
|
|
- odb
|
|
- ascii
|
|
|
|
frame:
|
|
category: postproc
|
|
type: integer
|
|
|
|
gaussian:
|
|
category: postproc
|
|
type: enum
|
|
values:
|
|
- reduced
|
|
- regular
|
|
|
|
area:
|
|
category: postproc
|
|
flatten: false
|
|
multiple: true
|
|
type: [float, enum]
|
|
values:
|
|
- ['off', g, global]
|
|
- [e, europe]
|
|
|
|
grid:
|
|
category: postproc
|
|
flatten: false
|
|
multiple: true
|
|
type: [enum, float, regex]
|
|
values:
|
|
- auto
|
|
- N16
|
|
- N24
|
|
- N32
|
|
- N48
|
|
- N64
|
|
- N80
|
|
- N96
|
|
- N128
|
|
- N160
|
|
- N200
|
|
- N256
|
|
- N320
|
|
- N400
|
|
- N512
|
|
- N576
|
|
- N640
|
|
- N800
|
|
- N1024
|
|
- N1280
|
|
- N1600
|
|
- N2000
|
|
- N4000
|
|
- N8000
|
|
regex:
|
|
- '^[oOfF][1-9][0-9]+$'
|
|
uppercase: true
|
|
|
|
interpolation:
|
|
category: postproc
|
|
flatten: false
|
|
type: enum
|
|
values:
|
|
- - linear
|
|
- - nearest-lsm
|
|
- nearest lsm
|
|
- - 'off'
|
|
- default
|
|
- any
|
|
|
|
packing:
|
|
category: postproc
|
|
flatten: false
|
|
type: enum
|
|
values:
|
|
- - so
|
|
- second order
|
|
- ['off', av]
|
|
- [co, complex]
|
|
- simple
|
|
- ccsds
|
|
|
|
resol:
|
|
category: postproc
|
|
flatten: false
|
|
aliases:
|
|
- tra
|
|
type: [enum, integer]
|
|
values:
|
|
- - 'off'
|
|
- av
|
|
- reduced gaussian 160
|
|
|
|
rotation:
|
|
category: postproc
|
|
flatten: false
|
|
multiple: true
|
|
type: float
|
|
|
|
intgrid:
|
|
category: postproc
|
|
flatten: false
|
|
type: [enum, regex]
|
|
values:
|
|
- 'off'
|
|
- auto
|
|
- N32
|
|
- N48
|
|
- N64
|
|
- N80
|
|
- N96
|
|
- N128
|
|
- N160
|
|
- N192
|
|
- N200
|
|
- N256
|
|
- N320
|
|
- N400
|
|
- N512
|
|
- N640
|
|
- N800
|
|
- N912
|
|
- N1024
|
|
- N1280
|
|
regex:
|
|
- '^[oOfF][1-9][0-9]+$'
|
|
|
|
truncation:
|
|
category: postproc
|
|
flatten: false
|
|
type: [enum, integer]
|
|
values:
|
|
- auto
|
|
- 'off'
|
|
#######################################################################
|
|
|
|
_obspproc: &_obspproc
|
|
|
|
filter:
|
|
type: any
|
|
category: postproc
|
|
|
|
ident:
|
|
type: any
|
|
category: postproc
|
|
|
|
|
|
#######################################################################
|
|
|
|
disseminate:
|
|
<<: *_field
|
|
<<: *_postproc
|
|
|
|
requirements:
|
|
type: any
|
|
|
|
use:
|
|
category: data
|
|
flatten: false
|
|
multiple: true
|
|
type: enum
|
|
values:
|
|
- bc
|
|
- monday
|
|
- tuesday
|
|
- wednesday
|
|
- thursday
|
|
- friday
|
|
- saturday
|
|
- sunday
|
|
|
|
option:
|
|
default: normal
|
|
flatten: false
|
|
multiple: true
|
|
type: enum
|
|
values:
|
|
- normal
|
|
- delay
|
|
- asap
|
|
- gts
|
|
- opendata
|
|
|
|
compatibility:
|
|
category: postproc
|
|
flatten: false
|
|
multiple: true
|
|
type: enum
|
|
values:
|
|
- 'off'
|
|
- 'no-local-extension'
|
|
|
|
priority:
|
|
flatten: false
|
|
type: integer
|
|
|
|
target:
|
|
flatten: false
|
|
type: any
|
|
|
|
##############################################################
|
|
|
|
archive:
|
|
<<: *_field
|
|
<<: *_observation
|
|
|
|
|
|
database:
|
|
flatten: false
|
|
multiple: true
|
|
type: any
|
|
|
|
source:
|
|
flatten: false
|
|
multiple: true
|
|
type: any
|
|
|
|
expect:
|
|
flatten: false
|
|
multiple: false
|
|
type: integer
|
|
|
|
##############################################################
|
|
|
|
retrieve:
|
|
|
|
<<: *_field
|
|
<<: *_observation
|
|
<<: *_postproc
|
|
<<: *_obspproc
|
|
|
|
target:
|
|
flatten: false
|
|
multiple: true
|
|
type: any
|
|
|
|
expect:
|
|
flatten: false
|
|
multiple: false
|
|
type: integer
|
|
|
|
fieldset:
|
|
flatten: false
|
|
multiple: false
|
|
type: any
|
|
|
|
database:
|
|
flatten: false
|
|
multiple: true
|
|
type: any
|
|
|
|
optimise:
|
|
type: enum
|
|
values:
|
|
- true
|
|
- false
|
|
default:
|
|
"off"
|
|
|
|
padding:
|
|
flatten: false
|
|
type: enum
|
|
values:
|
|
- none
|
|
- auto
|
|
|
|
##############################################################
|
|
|
|
read:
|
|
source:
|
|
flatten: false
|
|
multiple: true
|
|
type: any
|
|
|
|
<<: *_field
|
|
<<: *_observation
|
|
<<: *_postproc
|
|
<<: *_obspproc
|
|
|
|
target:
|
|
flatten: false
|
|
multiple: true
|
|
type: any
|
|
|
|
fieldset:
|
|
flatten: false
|
|
multiple: false
|
|
type: any
|
|
|
|
_defaults:
|
|
class: null
|
|
date: null
|
|
domain: null
|
|
expver: null
|
|
levelist: null
|
|
levtype: null
|
|
param: null
|
|
step: null
|
|
stream: null
|
|
time: null
|
|
type: null
|
|
|
|
_options:
|
|
param:
|
|
# expand_with: # In case not type/stream/levtype is provided
|
|
# type: an
|
|
# stream: oper
|
|
# levtype: pl
|
|
first_rule: true
|
|
##############################################################
|
|
|
|
get:
|
|
|
|
tape:
|
|
flatten: false
|
|
multiple: false
|
|
type: any
|
|
|
|
database:
|
|
flatten: false
|
|
multiple: true
|
|
type: any
|
|
|
|
target:
|
|
flatten: false
|
|
multiple: true
|
|
type: any
|
|
|
|
##############################################################
|
|
|
|
list:
|
|
|
|
<<: *_field
|
|
<<: *_observation
|
|
|
|
database:
|
|
flatten: false
|
|
multiple: true
|
|
type: any
|
|
|
|
target:
|
|
flatten: false
|
|
multiple: true
|
|
type: any
|
|
|
|
_defaults:
|
|
# class: null
|
|
date: null
|
|
domain: null
|
|
expver: null
|
|
levelist: null
|
|
levtype: null
|
|
param: null
|
|
step: null
|
|
stream: null
|
|
time: null
|
|
type: null
|
|
|
|
##############################################################
|
|
|
|
compute:
|
|
formula:
|
|
flatten: false
|
|
multiple: false
|
|
type: any
|
|
|
|
fieldset:
|
|
flatten: false
|
|
multiple: false
|
|
type: any
|
|
|
|
##############################################################
|
|
|
|
write:
|
|
|
|
fieldset:
|
|
flatten: false
|
|
multiple: false
|
|
type: any
|
|
|
|
target:
|
|
flatten: false
|
|
multiple: true
|
|
type: any
|
|
|
|
##############################################################
|
|
|
|
pointdb:
|
|
lat:
|
|
multiple: false
|
|
type: float
|
|
|
|
lon:
|
|
multiple: false
|
|
type: float
|
|
|
|
<<: *_field
|
|
|
|
_defaults:
|
|
class: null
|
|
date: null
|
|
domain: null
|
|
expver: null
|
|
levelist: null
|
|
levtype: null
|
|
param: null
|
|
step: null
|
|
stream: null
|
|
time: null
|
|
type: null
|
|
|
|
_options:
|
|
param:
|
|
# expand_with: # In case not type/stream/levtype is provided
|
|
# type: an
|
|
# stream: oper
|
|
# levtype: pl
|
|
first_rule: true
|
|
|
|
end: {}
|