-
Notifications
You must be signed in to change notification settings - Fork 9
Description
Introduction
The purpose of the product definition templates 4.71 and 4.73 is to encode post-processed individual ensemble members. Recently, ECMWF proposed the templates 4.89 and 4.90 to encode quantiles based on post-processed ensemble forecast. Following the same strategy, we would like to propose new templates to encode derived forecast products like the ensemble mean or spread and probabilities based on thresholds for post-processed forecasts.
Amendment details
ADD to code table 4.0 Product definition template number
| Code | Description |
|---|---|
| 199 | Derived products of post-processed forecasts based on all ensemble members at a horizontal level or in a horizontal layer at a point in time |
| 200 | Derived products of post-processed forecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval |
| 201 | Probability of post-processed forecast at a horizontal level or in a horizontal layer at a point in time |
| 202 | Probability of post-processed forecast at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval |
ADD TEMPLATE 4.199 Derived products of post-processed forecasts based on all ensemble members at a horizontal level or in a horizontal layer at a point in time
| Octet | Number of octets | Description |
|---|---|---|
| 10 | 1 | Parameter Category (see code table 4.1) |
| 11 | 1 | Parameter Number (see code table 4.2) |
| 12-13 | 2 | Input process identifier |
| 14-15 | 2 | Input originating centre (see Common Code table C-11) |
| 16 | 1 | Type of post-processing |
| 17 | 1 | Type of generating process (see Code table 4.3) |
| 18 | 1 | Background generating process identifier (defined by originating centre) |
| 19 | 1 | Analysis or forecast generating process identifier (defined by originating centre) |
| 20-21 | 2 | Hours of observational data cut-off after reference time |
| 22 | 1 | Minutes of observational data cut-off after reference time |
| 23 | 1 | Indicator of unit of time range (see Code table 4.4) |
| 24-27 | 4 | Forecast time in units defined by previous octet |
| 28 | 1 | Type of first fixed surface (see Code table 4.5) |
| 29 | 1 | Scale factor of first fixed surface |
| 30-33 | 4 | Scaled value of first fixed surface |
| 34 | 1 | Type of second fixed surface (see Code table 4.5) |
| 35 | 1 | Scale factor of second fixed surface |
| 36-39 | 4 | Scaled value of second fixed surface |
| 40 | 1 | Derived forecast (see Code table 4.7) |
| 41-44 | 4 | Number of forecasts in ensemble |
ADD TEMPLATE 4.200 Derived products of post-processed forecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
| Octet | Number of octets | Description |
|---|---|---|
| 10 | 1 | Parameter Category (see code table 4.1) |
| 11 | 1 | Parameter Number (see code table 4.2) |
| 12-13 | 2 | Input process identifier |
| 14-15 | 2 | Input originating centre (see Common Code table C-11) |
| 16 | 1 | Type of post-processing |
| 17 | 1 | Type of generating process (see Code table 4.3) |
| 18 | 1 | Background generating process identifier (defined by originating centre) |
| 19 | 1 | Analysis or forecast generating process identifier (defined by originating centre) |
| 20-21 | 2 | Hours of observational data cut-off after reference time |
| 22 | 1 | Minutes of observational data cut-off after reference time |
| 23 | 1 | Indicator of unit of time range (see Code table 4.4) |
| 24-27 | 4 | Forecast time in units defined by previous octet |
| 28 | 1 | Type of first fixed surface (see Code table 4.5) |
| 29 | 1 | Scale factor of first fixed surface |
| 30-33 | 4 | Scaled value of first fixed surface |
| 34 | 1 | Type of second fixed surface (see Code table 4.5) |
| 35 | 1 | Scale factor of second fixed surface |
| 36-39 | 4 | Scaled value of second fixed surface |
| 40 | 1 | Derived forecast (see Code table 4.7) |
| 41-44 | 4 | Number of forecasts in ensemble |
| 45-46 | 2 | Year of end of overall time interval |
| 47 | 1 | Month of end of overall time interval |
| 48 | 1 | Day of end of overall time interval |
| 49 | 1 | Hour of end of overall time interval |
| 50 | 1 | Minute of end of overall time interval |
| 51 | 1 | Second of end of overall time interval |
| 52 | 1 | n - number of time range specifications describing the time intervals used to calculate the statistically processed field |
| 53-56 | 4 | Total number of data values missing in statistical process |
| 57 - 68 Specification of the outermost (or only) time range over which statistical processing is done | ||
| 57 | 1 | Statistical process used to calculate the processed field from the field at each time increment during the time range (see code table 4.10) |
| 58 | 1 | Type of time increment between successive fields used in the statistical processing (see code table 4.11) |
| 59 | 1 | Indicator of unit of time for time range over which statistical processing is done (see code table 4.4) |
| 60-63 | 4 | Length of the time range over which statistical processing is done, in units defined by the previous octet |
| 64 | 1 | Indicator of unit of time for the increment between the successive fields used (see code table 4.4) |
| 65-68 | 4 | Time increment between successive fields, in units defined by the previous octet |
| 69 - nn These octets are included only if n > 1, where nn = 56+ 12 x n | ||
| 69-80 | 12 | As octets 57 to 68, next innermost step of processing |
| 81-nn | n/a | Additional time range specifications, included in accordance with the value of n. Contents as octets 57 to 68, repeated as necessary |
ADD TEMPLATE 4.201Probability of post-processed forecast at a horizontal level or in a horizontal layer at a point in time
| Octet | Number of octets | Description |
|---|---|---|
| 10 | 1 | Parameter Category (see code table 4.1) |
| 11 | 1 | Parameter Number (see code table 4.2) |
| 12-13 | 2 | Input process identifier |
| 14-15 | 2 | Input originating centre (see Common Code table C-11) |
| 16 | 1 | Type of post-processing |
| 17 | 1 | Type of generating process (see Code table 4.3) |
| 18 | 1 | Background generating process identifier (defined by originating centre) |
| 19 | 1 | Analysis or forecast generating process identifier (defined by originating centre) |
| 20-21 | 2 | Hours of observational data cut-off after reference time |
| 22 | 1 | Minutes of observational data cut-off after reference time |
| 23 | 1 | Indicator of unit of time range (see Code table 4.4) |
| 24-27 | 4 | Forecast time in units defined by previous octet |
| 28 | 1 | Type of first fixed surface (see Code table 4.5) |
| 29 | 1 | Scale factor of first fixed surface |
| 30-33 | 4 | Scaled value of first fixed surface |
| 34 | 1 | Type of second fixed surface (see Code table 4.5) |
| 35 | 1 | Scale factor of second fixed surface |
| 36-39 | 4 | Scaled value of second fixed surface |
| 40 | 1 | Type of ensemble forecast (see Code table 4.6) |
| 41-44 | 4 | Number of forecasts in ensemble |
| 45 | 1 | Forecast probability number |
| 46 | 1 | Total number of forecast probabilities |
| 47 | 1 | Probability type (see Code table 4.9) |
| 48 | 1 | Scale factor of lower limit |
| 49-52 | 4 | Scaled value of lower limit |
| 53 | 1 | Scale factor of upper limit |
| 54-57 | 4 | Scaled value of upper limit |
ADD TEMPLATE 4.202 Probability of post-processed forecast at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval
| Octet | Number of octets | Description |
|---|---|---|
| 10 | 1 | Parameter Category (see code table 4.1) |
| 11 | 1 | Parameter Number (see code table 4.2) |
| 12-13 | 2 | Input process identifier |
| 14-15 | 2 | Input originating centre (see Common Code table C-11) |
| 16 | 1 | Type of post-processing |
| 17 | 1 | Type of generating process (see Code table 4.3) |
| 18 | 1 | Background generating process identifier (defined by originating centre) |
| 19 | 1 | Analysis or forecast generating process identifier (defined by originating centre) |
| 20-21 | 2 | Hours of observational data cut-off after reference time |
| 22 | 1 | Minutes of observational data cut-off after reference time |
| 23 | 1 | Indicator of unit of time range (see Code table 4.4) |
| 24-27 | 4 | Forecast time in units defined by previous octet |
| 28 | 1 | Type of first fixed surface (see Code table 4.5) |
| 29 | 1 | Scale factor of first fixed surface |
| 30-33 | 4 | Scaled value of first fixed surface |
| 34 | 1 | Type of second fixed surface (see Code table 4.5) |
| 35 | 1 | Scale factor of second fixed surface |
| 36-39 | 4 | Scaled value of second fixed surface |
| 40 | 1 | Type of ensemble forecast (see Code table 4.6) |
| 41-44 | 4 | Number of forecasts in ensemble |
| 45 | 1 | Forecast probability number |
| 46 | 1 | Total number of forecast probabilities |
| 47 | 1 | Probability type (see Code table 4.9) |
| 48 | 1 | Scale factor of lower limit |
| 49-52 | 4 | Scaled value of lower limit |
| 53 | 1 | Scale factor of upper limit |
| 54-57 | 4 | Scaled value of upper limit |
| 58-59 | 2 | Year of end of overall time interval |
| 60 | 1 | Month of end of overall time interval |
| 61 | 1 | Day of end of overall time interval |
| 62 | 1 | Hour of end of overall time interval |
| 63 | 1 | Minute of end of overall time interval |
| 64 | 1 | Second of end of overall time interval |
| 65 | 1 | n - number of time range specifications describing the time intervals used to calculate the statistically processed field |
| 66-69 | 4 | Total number of data values missing in statistical process |
| 70 - 81 Specification of the outermost (or only) time range over which statistical processing is done | ||
| 70 | 1 | Statistical process used to calculate the processed field from the field at each time increment during the time range (see code table 4.10) |
| 71 | 1 | Type of time increment between successive fields used in the statistical processing (see code table 4.11) |
| 72 | 1 | Indicator of unit of time for time range over which statistical processing is done (see code table 4.4) |
| 73-76 | 4 | Length of the time range over which statistical processing is done, in units defined by the previous octet |
| 77 | 1 | Indicator of unit of time for the increment between the successive fields used (see code table 4.4) |
| 78-81 | 4 | Time increment between successive fields, in units defined by the previous octet |
| 82 - nn These octets are included only if n > 1, where nn = 69+ 12 x n | ||
| 82-93 | 12 | As octets 70 to 81, next innermost step of processing |
| 94-nn | n/a | Additional time range specifications, included in accordance with the value of n. Contents as octets 70 to 81, repeated as necessary |
Requestor(s)
Sebastien Villaume (ECMWF)
Robert Osinski (ECMWF)
Stakeholder(s)
ECMWF
Expected impact of change
None
Consultations
No response
Data exchange plans
No response
Comments
No response
Metadata
Metadata
Assignees
Labels
Type
Projects
Status