You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 44 Next »

Name

GRIB2

WMO

GRIB1

HARMONIE

AN (1)FC (1)statusnotes
Model level parameters    conv.arch. 
Cloud cover  260257N/A     GRIB-909 - Getting issue details... STATUS GRIB-979 - Getting issue details... STATUS
Pressure54N/A     
Specific cloud liquid water content246N/A     
Specific cloud ice water content247N/A     
Specific humidity13351.253YES OKOK 
Temperature13011.253YES OKOK 
U-velocity13133.253YES OKOK 
V-velocity13234.253YES OKOK 
Pressure level parameters       
Cloud cover  26025771.253 YESOKOK GRIB-909 - Getting issue details... STATUS
Geopotential height1566.253 YESOKOK 
Specific cloud liquid water content24658.253 YESOKOK 
Specific cloud ice water content24776.253 YESOKOK 
Relative humidity 15752.253YESYESOKOK 
Temperature13011.253YESYESOKOK 
U-velocity13133.253YESYESOKOK 
V-velocity13234.253YESYESOKOK 
Height level parameters       GRIB-767 - Getting issue details... STATUS
Cloud cover  26025771.253??????OKOK GRIB-909 - Getting issue details... STATUS
Pressure541.253YESYESOKOK 
Specific cloud liquid water content24658.253 YESOKOK 
Specific cloud ice water content24776.253 YESOKOK 
Relative humidity 15752.253YESYESOKOK 
Temperature13011.253YESYESOKOK 
Wind speed1033.253YESYESOKOK 
Wind direction303134.253YESYESOKOK 
Surface level parameters       

Precipitation and humidity

       
Percolation  
260430N/A     GRIB-909 - Getting issue details... STATUS
Surface air relative humidity
26024252.253YESYESOKOK

GRIB-909 - Getting issue details... STATUS

Surface runoff
174008N/A  OKOK 
Total column water13654.253YESYESOKOK 
Total precipitation 22822861.253YESYESOKOK 

Accumulated radiation fluxes

       
Albedo26050984.253YESYESOKOK 
Evaporation260259132.253 YESOKOK GRIB-909 - Getting issue details... STATUS
Time-integrated surface latent heat flux147TBDYESYESOKOK

GRIB-980 - Getting issue details... STATUS 121.1 is not encoded as accumulated!

Time-integrated surface sensible heat flux146122.253YESYESOKOK122.1 is not encoded as accumulated!
Time-integrated surface clear-sky solar radiation downwards260423TBD YES   GRIB-909 - Getting issue details... STATUS
Time-integrated surface clear-sky solar radiation upwards260427N/A     GRIB-909 - Getting issue details... STATUS

Time-integrated surface direct solar radiation

260264116.253 YESOKOK GRIB-909 - Getting issue details... STATUS
Time-integrated surface net solar radiation 176111.253 YESOKOK 
Time-integrated surface solar radiation downwards 169117.253YESYESOKOK 
Time-integrated surface clear-sky thermal radiation downwards260428 N/A     GRIB-909 - Getting issue details... STATUS
Time-integrated surface net thermal radiation
177112.253 YESOKOK 
Time-integrated surface thermal radiation downwards
175115.253 YESOKOK 

Temperature and wind speed

       
10 metre wind speed20732.253YESYESOKOK GRIB-979 - Getting issue details... STATUS
10 metre wind direction26026031.253YESYESOKOK GRIB-909 - Getting issue details... STATUS
10 metre wind gust speed
228256228.253YESYESOKOK GRIB-872 - Getting issue details... STATUS
Surface air maximum temperature22825715.253YESYESOKOK GRIB-872 - Getting issue details... STATUS
Surface air minimum temperature 22825816.253YESYESOKOK GRIB-872 - Getting issue details... STATUS
Surface air temperature16711.253YESYESOKOKlevel 2m
Skin temperature 23511.253YESYESOKOKsfc level

Pressure/Height

       
Mean sea level pressure1516.253YESYESOKOK 
Surface pressure1341.253YESYESOKOK 

Cloud properties

       
High cloud cover307575.253YESYESOKOK GRIB-909 - Getting issue details... STATUS
Low cloud cover307373.253YESYESOKOK GRIB-909 - Getting issue details... STATUS
Medium cloud cover307474.253YESYESOKOK GRIB-909 - Getting issue details... STATUS
Total cloud cover22816471.253YESYESOKOK 

Snow

       
Snow density33191.253YESYESOKOK GRIB-979 - Getting issue details... STATUS
Snow depth306666.253YESYESOKOK GRIB-979 - Getting issue details... STATUS
Snow depth water equivalent22814165.253YESYESOKOK 
Snow fall water equivalent228144184.253YESYESOKOK 

Soil

       
Soil heat flux260364?????????   GRIB-871 - Getting issue details... STATUS

Static fields

       
Land-sea mask17281.253YES OKOK levtype 105 not 103 (1)
Orography2280021.253YES OKOK 
Surface roughness17383.253YESYESOKOK GRIB-979 - Getting issue details... STATUS
Soil level parameters       GRIB-871 - Getting issue details... STATUS
Liquid non-frozen volumetric soil moisture260210?????????   
Volumetric soil water26019986.1YESYESOKOK 
Soil temperature26036011.1YESYESOKOK 
Soil depth260367TDBTDBTDB   

(1) as per attached HIRLAM2UERRA document

Test files archived in marsscratch (access restricted to ECMWF users)

http://apps.ecmwf.int/mars-servers/marsscratch/?class=ur&expver=test&origin=eswi&stream=oper&type=an&year=2010&month=jan&levtype=sfc

Test files

HIRLAM GRIB1 test files can be found in goga{/tmp/marm/uerra/hirlam/grib1

surface parameters have names like [an/fc]-[levtype]-[level]-[param]-[shortName]-[ba/fp/sfx]-grib1

vertical level parameters have names like [an/fc]-[levtype]-[indicatorOfTypeOfLevel:l]-[param]-[shortName]-[ba/fp/sfx]-grib1

ba/fp/sfx means from which HIRLAM type of input files it comes from - our testing (conversion and archiving) is enough to verify for one of these types

Conversion script

The working (=messy) version script for HIRLAM2UERRA conversion and UERRA fields selection form HIRLAM files is:

goga: /tmp/marm/uerra/hirlam/work/doit.hirlam.sh

Basically for most parameters it uses below rules for grib_filter utility:

set centre = 98; # swap to ecmf = hack needed at least for pl:71.253, 76.253, 58.253 but works generally..
set paramId = 235; # matching GRIB2 paramId from the table above
#set stepType = "accum"; # add it for accumulated params
set edition = 2;
set centre = 82; # eswi = HIRMAL Swedish origin
set productionStatusOfProcessedData = 9;
set tablesVersion = 16;
set stream = 'oper'; # oper/enda based on the type of the input file
set type = 'an'; # an/fc based on the type of the input file
#set scaleFactorOfFirstFixedSurface = MISSING; # must be added for some parameters where it is not done automatically (JIRA GRIB-981)
#set scaledValueOfFirstFixedSurface = MISSING; # must be added for some parameters where it is not done automatically (JIRA GRIB-981)
write "out.grib2";

TIGGE_CHECK for UERRA

The development version of it which must be used with -u switch is

goga: /tmp/marm/uerra/grib_api_tmp/bin/tigge_check

 

  • No labels