Under development at ECMWF


Based on: https://codes.ecmwf.int/grib/param-db/

Upper-air (3-d variables)

NameShortname (click to see GRIB2 key definition)Unittest data
TemperaturetKt.grb
Specific humidityqkg kg-1q.grb
U component of windum s-1u.grb
v component of windvm s-1v.grb
Geopotential**gpm2 s-2gh.grb

** Or Geopotential height as in TIGGE.


Surface (2-d variables)

NameShortname (click to see GRIB2 key definition)Unittest data 
Mean sea level pressuremslPamsl.grb
Surface PressurespPasp.grb
2-metre temperature2tK2t.grb
2-metre specific humidity2shkg kg-12sh.grb
2-metre dew point2dK2d.grb
Sea-surface temperaturesstKsst.grb
10 metre U wind component10um s-110u.grb
10 metre V wind component10vm s-110v.grb
Precipitation accumulation since the beginning of the integration tpkg m-2tp.grb
Sea-ice area fractionci0-1ci.grb
Se-ice thicknesssithick

Total cloud covertcc%tcc.grb
Low cloud coverlcc%lcc.grb
Mid could covermcc%mcc.grb
High cloud coverhcc%hcc.grb
*Surface net short-wave (solar) radiationssrJ m**-2ssr.grb
Surface short-wave (solar) radiation downwardsssrdJ m**-2
Surface net long-wave (thermal) radiationstrJ m**-2str.grb
Surface long-wave (thermal) radiation downwardsstrdJ m**-2strd.grb
Top net short-wave (solar) radiation tsrJ m**-2tsr.grb
Top net long-wave (thermal) radiationttrJ m**-2ttr.grb
TOA incident short-wave (solar) radiationtisr J m**-2tisr.grb
Time-integrated surface sensible heat net fluxsshfJ m**-2sshf.grb
Time-integrated surface latent heat net fluxslhfJ m**-2slhf.grb
Static fields


Land-sea masklsm0-1lsm.grb
Orographyorogorog orog.grb

* To be decided based on Grib2 version


Example of MARS requests:

Pressure level:

retrieve,
class=od,
date=2024-01-01,
expver=1,
levelist=1/2/3/5/10/20/30/50/70/100/150/200/250/300/400/500/700/850/925/1000,
levtype=pl,
param=z/q/u/v/t,
step=0/to/240/by/6,
stream=oper,
time=00:00:00,
type=fc,
expect=any,
DOMAIN     = G,
RESOL      = AUTO,
INTERPOLATION = "--interpolation=grid-box-average",
GRID       = 0.25/0.25,
TRUNCATION = AUTO,
INTGRID    = SOURCE, 
target="test_ifs_pl_v2.grb"


Surface level:

retrieve,
class=od,
date=2024-01-01,
expver=1,
levtype=sfc,
param=msl/sp/2t/96.174/2d/sst/10u/10v/tp/ci/tcc/lcc/mcc/hcc/ttr/tsr/str/strd/ssr/ssrd/slhf/sshf/lsm/z,
step=0/to/240/by/6,
stream=oper,
time=00:00:00,
type=fc,
expect=any,
DOMAIN     = G,
RESOL      = AUTO,
INTERPOLATION = "--interpolation=grid-box-average",
GRID       = 0.25/0.25,
TRUNCATION = AUTO,
INTGRID    = SOURCE,
target="test_ifs_sfc_v2.grb"

  • No labels