Skip to content

Commit d67fc44

Browse files
amilan17sebviSibylleK
authored
issue #280 adding templates 4.137 to 4.142 and update of code table 4.0 (#300)
* issue #280 adding templates 4.137 to 4.142 and update of code table 4.0 * Update GRIB2_Template_4_137_ProductDefinitionTemplate_en.csv Some incorrect OctetCount entries corrected * Update GRIB2_Template_4_138_ProductDefinitionTemplate_en.csv Delete OctetCount = 12 for the "next innermost step of processing", as it is not a 12 byte long entry. * Update GRIB2_Template_4_141_ProductDefinitionTemplate_en.csv Add OctetCount entries * Update GRIB2_Template_4_137_ProductDefinitionTemplate_en.csv Correct typo in month of model .. * minor editorial --------- Co-authored-by: Sebastien Villaume <sebastien.villaume@ecmwf.int> Co-authored-by: Sibylle Krebber <62389319+SibylleK@users.noreply.github.com>
1 parent 6867192 commit d67fc44

7 files changed

+185
-1
lines changed

GRIB2_CodeFlag_4_0_CodeTable_en.csv

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,13 @@ Product definition template number,,133,,"Post-processed quantile forecasts of a
119119
Product definition template number,,134,,"Quantile forecasts of anomalies, significance and other derived products in relation to a reference period at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval",,,,Operational
120120
Product definition template number,,135,,"Post-processed quantile forecasts of anomalies, significance and other derived products in relation to a reference period at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval",,,,Operational
121121
Product definition template number,,136,,"Probability forecasts of anomalies, significance and other derived products in relation to a reference period with spatiotemporal processing based on focal (moving window) statistics in relation to a reference period at a horizontal level or in at a point in time",,,,Operational
122-
Product definition template number,,143,,"Random fields used in an ensemble forecast, at a horizontal level or in a horizontal layer at a point in time",,,,Operational
122+
Product definition template number,,137,,"Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time",,,,Operational
123+
Product definition template number,,138,,"Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval",,,,Operational
124+
Product definition template number,,139,,"Reforecast at a horizontal level or in a horizontal layer at a point in time for waves selected by period range",,,,Operational
125+
Product definition template number,,140,,"Individual ensemble reforecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time for waves selected by period range",,,,Operational
126+
Product definition template number,,141,,"Reforecast at a horizontal level or in a horizontal layer at a point in time for wave 2D spectra with explicit list of frequencies and directions",,,,Operational
127+
Product definition template number,,142,,"Individual ensemble reforecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time for wave 2D spectra with explicit list of frequencies and directions",,,,Operational
128+
Product definition template number,,143,,"Random fields used in an ensemble forecast, at a horizontal level or in a horizontal layer at a point in time",,,,Operatinal
123129
Product definition template number,,144-253,,Reserved,,,,Operational
124130
Product definition template number,,254,,CCITT IA5 character string,,,,Operational
125131
Product definition template number,,255-999,,Reserved,,,,Operational
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
Title_en,OctetNo,OctetCount,Contents_en,Note_en,noteIDs,codeTable,flagTable,Status
2+
Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time,10,1,Parameter category,(see Code table 4.1),,4.1,,Operational
3+
Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time,11,1,Parameter number,(see Code table 4.2),,4.2,,Operational
4+
Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time,12,1,Type of generating process,(see Code table 4.3),,4.3,,Operational
5+
Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time,13,1,Background generating process identifier (defined by originating centre),,,,,Operational
6+
Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time,14,1,Forecast generating process identifier (defined by originating centre),,,,,Operational
7+
Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time,15-16,2,Hours after reference time of data cut-off,(see Note),33,,,Operational
8+
Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time,17,1,Minutes after reference time of data cut-off,,,,,Operational
9+
Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time,18,1,Indicator of unit of time range,(see Code table 4.4),,4.4,,Operational
10+
Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time,19-22,4,Forecast time in units defined by octet 18,,,,,Operational
11+
Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time,23,1,Type of first fixed surface,(see Code table 4.5),,4.5,,Operational
12+
Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time,24,1,Scale factor of first fixed surface,,,,,Operational
13+
Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time,25-28,4,Scaled value of first fixed surface,,,,,Operational
14+
Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time,29,1,Type of second fixed surface,(see Code table 4.5),,4.5,,Operational
15+
Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time,30,1,Scale factor of second fixed surface,,,,,Operational
16+
Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time,31-34,4,Scaled value of second fixed surface,,,,,Operational
17+
Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time,35,1,Derived forecast,(see Code table 4.7),,4.7,,Operational
18+
Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time,36-39,4,Number of forecasts in ensemble,,,,,Operational
19+
Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time,40-41,2,Year of model version date,,,,,Operational
20+
Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time,42,1,Month of model version date,,,,,Operational
21+
Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time,43,1,Day of model version date,,,,,Operational
22+
Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time,44,1,Hour of model version date,,,,,Operational
23+
Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time,45,1,Minute of model version date,,,,,Operational
24+
Derived reforecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time,46,1,Second of model version date,,,,,Operational
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
Title_en,OctetNo,OctetCount,Contents_en,Note_en,noteIDs,codeTable,flagTable,Status
2+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,10,1,Parameter category,(see Code table 4.1),,4.1,,Operational
3+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,11,1,Parameter number,(see Code table 4.2),,4.2,,Operational
4+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,12,1,Type of generating process,(see Code table 4.3),,4.3,,Operational
5+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,13,1,Background generating process identifier (defined by originating centre),,,,,Operational
6+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,14,1,Forecast generating process identifier (defined by originating centre),,,,,Operational
7+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,15-16,2,Hours after reference time of data cut-off,(see Note 1),33,,,Operational
8+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,17,1,Minutes after reference time of data cut-off,,,,,Operational
9+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,18,1,Indicator of unit of time range,(see Code table 4.4),,4.4,,Operational
10+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,19-22,4,Forecast time in units defined by octet 18,(see Note 2),111,,,Operational
11+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,23,1,Type of first fixed surface,(see Code table 4.5),,4.5,,Operational
12+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,24,1,Scale factor of first fixed surface,,,,,Operational
13+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,25-28,4,Scaled value of first fixed surface,,,,,Operational
14+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,29,1,Type of second fixed surface,(see Code table 4.5),,4.5,,Operational
15+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,30,1,Scale factor of second fixed surface,,,,,Operational
16+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,31-34,4,Scaled value of second fixed surface,,,,,Operational
17+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,35,1,Derived forecast,(see Code table 4.7),,4.7,,Operational
18+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,36-39,4,Number of forecasts in the ensemble (N),,,,,Operational
19+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,40-41,2,Year of end of model version date,,,,,Operational
20+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,42,1,Month of end of model version date,,,,,Operational
21+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,43,1,Day of end of model version date,,,,,Operational
22+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,44,1,Hour of end of model version date,,,,,Operational
23+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,45,1,Minute of end of model version date,,,,,Operational
24+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,46,1,Second of end of model version date,,,,,Operational
25+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,47-48,2,Year of end of overall time interval,,,,,Operational
26+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,49,1,Month of end of overall time interval,,,,,Operational
27+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,50,1,Day of end of overall time interval,,,,,Operational
28+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,51,1,Hour of end of overall time interval,,,,,Operational
29+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,52,1,Minute of end of overall time interval,,,,,Operational
30+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,53,1,Second of end of overall time interval,,,,,Operational
31+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,54,1,n - number of time range specifications describing the time intervals used to calculate the statistically processed field,,,,,Operational
32+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,55-58,4,Total number of data values missing in statistical process,,,,,Operational
33+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,,,59-70 Specification of the outermost (or only) time range over which statistical processing is done,,,,,Operational
34+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,59,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),,4.10,,Operational
35+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,60,1,Type of time increment between successive fields used in the statistical processing,(see Code table 4.11),,4.11,,Operational
36+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,61,1,Indicator of unit of time for time range over which statistical processing is done,(see Code table 4.4),,4.4,,Operational
37+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,62-65,4,"Length of the time range over which statistical processing is done, in units defined by the previous octet",,,,,Operational
38+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,66,1,Indicator of unit of time for the increment between the successive fields used,(see Code table 4.4),,4.4,,Operational
39+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,67-70,4,"Time increment between successive fields, in units defined by the previous octet",(see Notes 3 and 4),"7,97",,,Operational
40+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,,,"71-nn These octets are included only if n > 1, where nn = 58 + 12 x n",,,,,Operational
41+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,71-82,,"As octets 59 to 70, next innermost step of processing",,,,,Operational
42+
Derived reforecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval,83-nn,,"Additional time range specifications, included in accordance with the value of n. Contents as octets 59 to 70, repeated as necessary",,,,,Operational

0 commit comments

Comments
 (0)