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

Compare with Current View Page History

« Previous Version 29 Next »

Name

GRIB2

WMO

GRIB1

HARMONIE

AN (1)FC (1)statusnotes
Model level parameters      
Cloud cover TBDN/A   GRIB-909 - Getting issue details... STATUS  
Pressure54N/A    
Specific cloud liquid water content246N/A    
Specific cloud ice water content247N/A    
Specific humidity13351.253YES OK 
Temperature13011.253YES OK 
U-velocity13133.253YES OK 
V-velocity13234.253YES OK 
Pressure level parameters      
Cloud cover TBD71.253 YES GRIB-909 - Getting issue details... STATUS  
Geopotential height1566.253 YESOK 
Specific cloud liquid water content24658.253 YESOK 
Specific cloud ice water content24776.253 YESOK 
Relative humidity 15752.253YESYESOK 
Temperature13011.253YESYESOK 
U-velocity13133.253YESYESOK 
V-velocity13234.253YESYESOK 
Height level parameters     GRIB-767 - Getting issue details... STATUS  
Cloud cover TBD71.253?????? GRIB-909 - Getting issue details... STATUS  
Pressure541.253YESYES  
Specific cloud liquid water content24658.253 YES  
Specific cloud ice water content24776.253 YES  
Relative humidity 15752.253YESYES  
Temperature13011.253YESYES  
U-velocity13133.253YESYES  
V-velocity13234.253YESYES  
Surface level parameters      

Precipitation and humidity

      
Percolation 
TBDN/A   GRIB-909 - Getting issue details... STATUS  
Surface air relative humidity
TBD52.253YESYES GRIB-909 - Getting issue details... STATUS Type of first fixed surface103 (keep it as sfc not hl levtype)
Surface runoff
174008N/A    
Total column water13654.353YESYESOK 
Total precipitation 22822861.253YESYESOK 

Accumulated radiation fluxes

      
Albedo26050984.253YESYES GRIB-979 - Getting issue details... STATUS  
EvaporationTBD132.253 YES GRIB-909 - Getting issue details... STATUS  
Time-integrated surface latent heat flux147121.1YESYESOK

or 121.253? (1)

GRIB-980 - Getting issue details... STATUS

Time-integrated surface sensible heat flux146122.1YESYESOKor 122.253? (1)
Time-integrated surface clear-sky solar radiation downwardsTBDTBD YES GRIB-909 - Getting issue details... STATUS  
Time-integrated surface clear-sky solar radiation upwardsTBDN/A   GRIB-909 - Getting issue details... STATUS  

Time-integrated surface direct solar radiation

TBD116.253 YES GRIB-909 - Getting issue details... STATUS  
Time-integrated surface net solar radiation 176111.253 YESOK 
Time-integrated surface solar radiation downwards 169117.253YESYESOK 
Time-integrated surface clear-sky thermal radiation downwardsTBD N/A   GRIB-909 - Getting issue details... STATUS  
Time-integrated surface net thermal radiation
177112.253 YESOK 
Time-integrated surface thermal radiation downwards
175115.253 YESOK 

Temperature and wind speed

      
10 metre wind speed20732.253YESYES GRIB-979 - Getting issue details... STATUS Type of first fixed surface103 (keep it as sfc not hl levtype)
10 metre wind directionTBD31.253YESYES GRIB-909 - Getting issue details... STATUS Type of first fixed surface103 (keep it as sfc not hl levtype)
10 metre wind gust speed
TBD228.253YESYES GRIB-872 - Getting issue details... STATUS Type of first fixed surface103 (keep it as sfc not hl levtype)
Surface air maximum temperatureTBD15.253YESYES GRIB-872 - Getting issue details... STATUS Type of first fixed surface103 (keep it as sfc not hl levtype)
Surface air minimum temperatureTBD16.253YESYES GRIB-872 - Getting issue details... STATUS Type of first fixed surface103 (keep it as sfc not hl levtype)
Surface air temperature16711.253YESYESOKlevel 2m ; Type of first fixed surface103 (keep it as sfc not hl levtype)
Skin temperature 23511.253YESYESOKsfc level

Pressure/Height

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

Cloud properties

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

Snow

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

Soil

      
Liquid non-frozen volumetric soil moisture260210????????? GRIB-871 - Getting issue details... STATUS  

Volumetric soil water

TBD86.1YESYES GRIB-871 - Getting issue details... STATUS  
Soil heat fluxTBD????????? GRIB-871 - Getting issue details... STATUS  

Soil temperature

TBD11.1YESYES GRIB-871 - Getting issue details... STATUS  
Soil depthTBD????????? GRIB-871 - Getting issue details... STATUS  

Static fields

      
Land-sea mask17281.253YES OKlevtype 105 not 103 (1)
Orography2280021.253YES OK 
Surface roughness17383.253YESYES GRIB-979 - Getting issue details... STATUS  

(1) as per attached HIRLAM2UERRA document

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