Skip to content

Commit 40e434e

Browse files
amilan17sebviSibylleK
committed
issue #255 - adding new code tables 4.120, 4.121. 4.122 (#304)
* issue #255 - adding new code tables 4.120, 34.121. 4.122 * #issue 255 adding the templates * fix CSV 4.120, * change to lower case * Renumber templates * Update GRIB2_CodeFlag_4_120_CodeTable_en.csv * Fix reference to code table 4.122 * Update GRIB2_Template_4_146_ProductDefinitionTemplate_en.csv * Update GRIB2_Template_4_146_ProductDefinitionTemplate_en.csv * Update GRIB2_Template_4_146_ProductDefinitionTemplate_en.csv * Update GRIB2_Template_4_146_ProductDefinitionTemplate_en.csv * Update GRIB2_Template_4_147_ProductDefinitionTemplate_en.csv * Update GRIB2_Template_4_148_ProductDefinitionTemplate_en.csv * Update GRIB2_Template_4_149_ProductDefinitionTemplate_en.csv * Update GRIB2_Template_4_150_ProductDefinitionTemplate_en.csv * Update GRIB2_Template_4_151_ProductDefinitionTemplate_en.csv * minor edits for consistency * Update GRIB2_Template_4_147_ProductDefinitionTemplate_en.csv * issue #255 fixing typos with loops and add end of sequences * Update GRIB2_Template_4_147_ProductDefinitionTemplate_en.csv Fix typo in line 25 (missing row) and 55 * update 4.120 --------- Co-authored-by: Sebastien Villaume <sebastien.villaume@ecmwf.int> Co-authored-by: Sibylle Krebber <62389319+SibylleK@users.noreply.github.com>
1 parent f9e39ca commit 40e434e

12 files changed

+348
-2
lines changed

GRIB2_CodeFlag_4_0_CodeTable_en.csv

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,13 @@ Product definition template number,,142,,"Individual ensemble reforecast, contro
128128
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
129129
Product definition template number,,144,,"Analysis or forecast at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval for waves selected by period range",,,,Operational
130130
Product definition template number,,145,,"Individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval for waves selected by period range",,,,Operational
131-
Product definition template number,,146-253,,Reserved,,,,Operational
131+
Product definition template number,,146,,"Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time ",,,,Operational
132+
Product definition template number,,147,,"Verification scores for average, accumulation, and/or extreme values or other statistically processed values at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval",,,,Operational
133+
Product definition template number,,148,,"Verification scores for individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer at a point in time",,,,Operational
134+
Product definition template number,,149,,"Verification scores for individual ensemble forecast, control and perturbed, at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval",,,,Operational
135+
Product definition template number,,150,,"Verification scores for derived forecast based on all ensemble members at a horizontal level or in a horizontal layer at a point in time",,,,Operational
136+
Product definition template number,,151,,"Verification scores for derived forecasts based on all ensemble members at a horizontal level or in a horizontal layer in a continuous or non-continuous time interval",,,,Operational
137+
Product definition template number,,152-253,,Reserved,,,,Operational
132138
Product definition template number,,254,,CCITT IA5 character string,,,,Operational
133139
Product definition template number,,255-999,,Reserved,,,,Operational
134140
Product definition template number,,1000,,Cross-section of analysis and forecast at a point in time,,,,Experimental
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
Title_en,SubTitle_en,CodeFlag,Value,MeaningParameterDescription_en,Note_en,noteIDs,UnitComments_en,Status
2+
Verification scores,,0,,Mean error,,,,Operational
3+
Verification scores,,1,,Root mean squared error,,,,Operational
4+
Verification scores,,2,,Continuous ranked probability score (CRPS),,,,Operational
5+
Verification scores,,3,,Fair continuous ranked probability score,,,,Operational
6+
Verification scores,,4,,Continuous logarithmic ignorance score,,,,Operational
7+
Verification scores,,5,,Fair continuous logarithmic ignorance score,,,,Operational
8+
Verification scores,,6,,Ranked probability score,,,,Operational
9+
Verification scores,,4-99,,Reserved for future use,,,,Operational
10+
Verification scores,,100,,Contingency Table (deterministic) - hits,,,,Operational
11+
Verification scores,,101,,Contingency Table (deterministic) - false alarms,,,,Operational
12+
Verification scores,,102,,Contingency Table (deterministic) - misses,,,,Operational
13+
Verification scores,,103,,Contingency Table (deterministic) - correct negatives,,,,Operational
14+
Verification scores,,104,,Contingency Table (probabilistic) - Forecast-by-n-members and observed,,,,Operational
15+
Verification scores,,105,,Contingency Table (probabilistic) - Forecast-by-n-members and not observed,,,,Operational
16+
Verification scores,,106-62999,,Reserved,,,,Operational
17+
Verification scores,,63000-65534,,Reserved for local use,,,,Operational
18+
Verification scores,,65535,,Missing,,,,Operational
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
Title_en,SubTitle_en,CodeFlag,Value,MeaningParameterDescription_en,Note_en,noteIDs,UnitComments_en,Status
2+
Type of reference dataset for verification,,0,,Analysis interpolated on forecast grid,,,,Operational
3+
Type of reference dataset for verification,,1,, Analysis with forecast interpolated on analysis grid,,,,Operational
4+
Type of reference dataset for verification,,2,,Analysis interpolated on a common grid with the forecast but different to original grid,,,,Operational
5+
Type of reference dataset for verification,,3,,Gridded observation on forecast grid,,,,Operational
6+
Type of reference dataset for verification,,4,,Gridded observation with forecast interpolated on observation grid,,,,Operational
7+
Type of reference dataset for verification,,5-191,,Reserved,,,,Operational
8+
Type of reference dataset for verification,,192-254,,Reserved for local use,,,,Operational
9+
Type of reference dataset for verification,,255,,Missing,,,,Operational
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
Title_en,SubTitle_en,CodeFlag,Value,MeaningParameterDescription_en,Note_en,noteIDs,UnitComments_en,Status
2+
Type of additional arguments for verification score,,0,,Fixed threshold value,,,,Operational
3+
Type of additional arguments for verification score,,1,,Threshold specified as a quantile of the climatology,,,,Operational
4+
Type of additional arguments for verification score,,2,,Threshold specified as a multiple of the standard deviation,,,,Operational
5+
Type of additional arguments for verification score,,3-191,,Reserved,,,,Operational
6+
Type of additional arguments for verification score,,192-254,,Reserved for local use,,,,Operational
7+
Type of additional arguments for verification score,,255,,Missing,,,,Operational

GRIB2_CodeFlag_4_3_CodeTable_en.csv

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ Type of generating process,,19,,First guess,,,,Operational
2222
Type of generating process,,20,,Analysis increment,(see Note 2),29,,Operational
2323
Type of generating process,,21,,Initialization increment for analysis,(see Note 3),61,,Operational
2424
Type of generating process,,22,,Blended forecast,(See Note 4),159,,Operational
25-
Type of generating process,,23-191,,Reserved,,,,Operational
25+
Type of generating process,,23,,Anomaly,(see Note 5),255a,,Operational
26+
Type of generating process,,24-191,,Reserved,,,,Operational
2627
Type of generating process,,192-254,,Reserved for local use,,,,Operational
2728
Type of generating process,,255,,Missing,,,,Operational
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
Title_en,OctetNo,OctetCount,Contents_en,Note_en,noteIDs,codeTable,flagTable,Status
2+
Verification scores for analysis or forecast 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+
Verification scores for analysis or forecast 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+
Verification scores for analysis or forecast 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+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,13,1,Background process,,,,,Operational
6+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,14,1,Generating process identifier,,,,,Operational
7+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,15-16,2,Hours after data cut-off,,,,,Operational
8+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,17,1,Minutes after data cut-off,,,,,Operational
9+
Verification scores for analysis or forecast 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+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,19-22,4,Forecast time,,,,,Operational
11+
Verification scores for analysis or forecast 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+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,24,1,Scale factor of first fixed surface,,,,,Operational
13+
Verification scores for analysis or forecast 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+
Verification scores for analysis or forecast 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+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,30,1,Scale factor of second fixed surface,,,,,Operational
16+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,31-32,4,Scaled value of second fixed surface,,,,,Operational
17+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,35-36,2,Verification score,(see Code table 4.120),,4.120,,Operational
18+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,37,1,Type of reference dataset for verification,(see Code table 4.121),,4.121,,Operational
19+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,38,1,Type of statistical processing over vertical for verification,(see Code table 4.10),,4.10,,Operational
20+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,39,1,Type of threshold operator for verification score,(see Code table 4.91),,4.91,,Operational
21+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,40,1,Type of additional arguments for verification score,(see Code table 4.122),,4.122,,Operational
22+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,41,1,Number of additional arguments for verification (NA),,,,,Operational
23+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time, , ,The next two entries are repeated NA times na=0: NA - can be 0 times if no parameters are necessary (na=0),,,,,Operational
24+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,42 + (na-1)*5,1,Scale factor of additional argument for verification,,,,,Operational
25+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,(43 + (na-1)*5) - (46 + (na-1)*5),4,Scaled value of additional argument for verification,,,,,Operational
26+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time, , ,End of sequence repeated NA times.,,,,,Operational
27+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,(42 + NA*5) - (43 + NA*5),2,Year of start of verification period,,,,,Operational
28+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,44 + NA*5,1,Month of start of verification period,,,,,Operational
29+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,45 + NA*5,1,Day of start of verification period,,,,,Operational
30+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,46 + NA*5,1,Hour of start of verification period,,,,,Operational
31+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,47 + NA*5,1,Minute of start of verification period,,,,,Operational
32+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,48 + NA*5,1,Second of start of verification period,,,,,Operational
33+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,49 + NA*5,1,Number of verification period time ranges (NV),,,,,Operational
34+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time, , ,The next five entries are repeated NV times nv=1:NV,,,,,Operational
35+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,50 + NA*5 + (nv-1)*11,1,Type of statistical processing for time range for verification period,(see Code table 4.10),,4.10,,Operational
36+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,51 + NA*5 + (nv-1)*11,1,Indicator of unit for time range for verification period,(see Code table 4.4),,4.4,,Operational
37+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,(52 + NA*5 + (nv-1)*11) - (55 + NA*5 + (nv-1)*11),4,Length of time range for verification period,,,,,Operational
38+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,56 + NA*5 + (nv-1)*11,1,Indicator of unit for time increment for verification period,(see Code table 4.4),,4.4,,Operational
39+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,(57 + NA*5 + (nv-1)*11) - (60 + NA*5 + (nv-1)*11),4,Time increment for verification period,,,,,Operational
40+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time, , ,End of sequence repeated NV times,,,,,Operational
41+
Verification scores for analysis or forecast at a horizontal level or in a horizontal layer at a point in time,(61 + NA*5 + NV*11) - (62 + NA*5 + NV*11),2,Number of forecasts in verification,,,,,Operational

0 commit comments

Comments
 (0)