Under development at ECMWF


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

Upper-air (3-d variables)

NameShortnameUnitID
TemperaturetK130
Specific humidityqkg kg-1131
U component of windum s-1132
v component of windvm s-1133
Geopotential**zm2 s-2129

** Or Geopotential height as in TIGGE.


Surface (2-d variables)

NameShortnameUnitID
Mean sea level pressuremslPa151
Surface PressurespPa134
2-metre temperature2tK167
2-metre specific humidity2shkg kg-1174096
2-metre dew point2dK168
Sea-surface temperaturesstK34
10 metre U wind component10um s-1165
10 metre V wind component10vm s-1166
Precipitation accumulation since the beginning of the integration tp**
Sea-ice area fractionci0-131
Total cloud covertcc**
Low cloud coverlcc**
Mid could covermcc**
High cloud coverhcc**
*Surface net short-wave (solar) radiationssrJ m**-2176
Surface short-wave (solar) radiation downwardsssrdJ m**-2169
Surface net long-wave (thermal) radiationstrJ m**-2177
Surface long-wave (thermal) radiation downwardsstrdJ m**-2175
Top net short-wave (solar) radiation tsrJ m**-2178
Top net long-wave (thermal) radiationttrJ m**-2179
Time-integrated surface sensible heat net fluxsshfJ m**-2146
Time-integrated surface latent heat net fluxslhfJ m**-2147
Static fields


Land-sea masklsm0-1172
Orographyorogz228002

* 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"