...
Info |
---|
The version of GRIB-API which can recognise all UERRA parameters is currently under development and should be released to some extent by the 1st half of June. Until then please use the version 1.15.0 which can identify UERRA products as per below (paragraph 1). |
Encoding
1) UERRA production status of processed data
...
GRIB2 encoding details
Section 1 | |||||
---|---|---|---|---|---|
Octets | Key name | UERRA operational products | Value | Description | |
6-7 | centre | 82 | 82 (Sweden) | ||
10 | tablesVersion | 17 | UERRA test products | ||
20 | productionStatusOfProcessedData | 8 | 9 |
2) Deterministic and ensemble data assimilation forecasts
Two types of datasets are expected for UERRA - outputs from deterministic and ensemble data assimiliation systems. How they should be encoded in GRIB2 is shown below.
Control and perturbed forecasts are identified in section 1 and 4. The following tables explains how to code them in GRIB2:
Both systems - deterministic and ensemble DA (analysis or forecast products)
| operational UERRA products | ||
9 | test UERRA products | ||
Section 1 | |||
---|---|---|---|
Octets | Key name | Analysis products | Forecast products |
21 | typeOfProcessedData | 0 | Analysis products |
1 | Forecast products |
Deterministic system (both analysis and forecast products)
Section 4 | ||||
---|---|---|---|---|
Octets | Key name | Analysis and Forecast products (instantaneous) | Analysis and Forecast products (statisticially processed = accumulated/min/max values )Value | Description |
8-9 | productDefinitionTemplateNumber | 0 | Analysis and Forecast products (instantaneous) (Analysis or forecast at a horizontal level or in a horizontal layer at a point in time (grib2/tables/17/4.0.table)) | |
8 | Analysis and Forecast products (statisticially processed = accumulated/min/max values ) (Average, accumulation, extreme values or other statistically processed values at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval (grib2/tables/17/4.0.table)) |
Ensembe DA system (both analysis and forecast products)
Section 4 | ||||
---|---|---|---|---|
Octets | Key name | Analysis and Forecast products (instantaneous) | Analysis and Forecast products (statisticially processed = accumulated/min/max values )Value | Description |
8-9 | productDefinitionTemplateNumber | 1
| Analysis and Forecast products (instantaneous) (Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time (grib2/tables/17/4.0.table)) | |
11 | Analysis and Forecast products (statisticially processed = accumulated/min/max values ) (Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer, in a continuous or non-continuous time interval (grib2/tables/17/4.0.table)) |
Ensemble (section 4, template 4.61) | |||||||||
---|---|---|---|---|---|---|---|---|---|
Octets | Key name | Value | Description | ||||||
35 | type of ensemble forecast | 255 (missing) | |||||||
36 | perturbation number | 2 | Example for 2nd eps member of ensemble with 4 members (0/1/2/3 | )35 | type of ensemble forecast | 255 (missing) | 36 | perturbation number | 2|
37 | number of forecasts in ensemble | 4 |
...
Examples of GRIB2 files
deterministic | ensemble DA | |||
AN | FC | AN | FC | |
Accumulations | ||||
Instantaneous | ||||
Maximum since previous post-processing | ||||
Minimum since previous post-processing | ||||
Parameter on soil level (soil temperature on soil level 1) |
...