Skip to content

Commit

Permalink
issue #281 adding templates code tablesentries, code table and notes …
Browse files Browse the repository at this point in the history
…for the random fields proposal
  • Loading branch information
sebvi committed Dec 20, 2024
1 parent f408d83 commit 09aea82
Show file tree
Hide file tree
Showing 7 changed files with 55 additions and 4 deletions.
3 changes: 2 additions & 1 deletion GRIB2_CodeFlag_0_0_CodeTable_en.csv
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ Title_en,SubTitle_en,CodeFlag,Value,MeaningParameterDescription_en,Note_en,noteI
"Discipline of processed data in the GRIB message, number of GRIB Master table",,10,,Oceanographic products,,,,Operational
"Discipline of processed data in the GRIB message, number of GRIB Master table",,11-19,,Reserved,,,,Operational
"Discipline of processed data in the GRIB message, number of GRIB Master table",,20,,Health and socioeconomic impacts,,,,Operational
"Discipline of processed data in the GRIB message, number of GRIB Master table",,21-191,,Reserved,,,,Operational
"Discipline of processed data in the GRIB message, number of GRIB Master table",,21-190,,Reserved,,,,Operational
"Discipline of processed data in the GRIB message, number of GRIB Master table",,191,,Compatational parameters,,,,Operational
"Discipline of processed data in the GRIB message, number of GRIB Master table",,192-254,,Reserved for local use,,,,Operational
"Discipline of processed data in the GRIB message, number of GRIB Master table",,255,,Missing,,,,Operational
3 changes: 2 additions & 1 deletion GRIB2_CodeFlag_4_0_CodeTable_en.csv
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,8 @@ Product definition template number,,133,,"Post-processed quantile forecasts of a
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
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
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
Product definition template number,,137-253,,Reserved,,,,Operational
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
Product definition template number,,144-253,,Reserved,,,,Operational
Product definition template number,,254,,CCITT IA5 character string,,,,Operational
Product definition template number,,255-999,,Reserved,,,,Operational
Product definition template number,,1000,,Cross-section of analysis and forecast at a point in time,,,,Experimental
Expand Down
4 changes: 4 additions & 0 deletions GRIB2_CodeFlag_4_1_CodeTable_en.csv
Original file line number Diff line number Diff line change
Expand Up @@ -84,3 +84,7 @@ Parameter category by product discipline,Product discipline 20 - Health and soci
Parameter category by product discipline,Product discipline 20 - Health and socioeconomic impacts,4-191,,Reserved,,,,Operational
Parameter category by product discipline,Product discipline 20 - Health and socioeconomic impacts,192-254,,Reserved for local use,,,,Operational
Parameter category by product discipline,Product discipline 20 - Health and socioeconomic impacts,255,,Missing,,,,Operational
Parameter category by product discipline,Product discipline 191 - Computational parameters,0,,Stochastic parametrizations,,,,Operational
Parameter category by product discipline,Product discipline 191 - Computational parameters,1-191,,Reserved,,,,Operational
Parameter category by product discipline,Product discipline 191 - Computational parameters,192-254,,Reserved for local use,,,,Operational
Parameter category by product discipline,Product discipline 191 - Computational parameters,255,,Missing,,,,Operational
10 changes: 10 additions & 0 deletions GRIB2_CodeFlag_4_2_191_0_CodeTable_en.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
Title_en,SubTitle_en,CodeFlag,Value,MeaningParameterDescription_en,Note_en,noteIDs,UnitComments_en,Status
Parameter number by product discipline and parameter category,"Product discipline 191 - Computational parameters, parameter category 0: stochastic parametrizations",0,,"Stochastically Perturbed Parametrization Tendency (SPPT)",(see Note 1),281b,Numeric,Operational
Parameter number by product discipline and parameter category,"Product discipline 191 - Computational parameters, parameter category 0: stochastic parametrizations",1,,"Stochastically Perturbed Parameterizations (SPP)",(see Note 2),281c,Numeric,Operational
Parameter number by product discipline and parameter category,"Product discipline 191 - Computational parameters, parameter category 0: stochastic parametrizations",2,,"Stochastic Kinetic Energy Backscatter (SKEB)",(see Note 3),281d,Numeric,Operational
Parameter number by product discipline and parameter category,"Product discipline 191 - Computational parameters, parameter category 0: stochastic parametrizations",3,,"Stochastic Trigger of Convection (STC)",(see Note 4),281e,Numeric,Operational
Parameter number by product discipline and parameter category,"Product discipline 191 - Computational parameters, parameter category 0: stochastic parametrizations",4,,"Stochastic boundary-layer Humidity (SHUM)",(see Note 5),281f,Numeric,Operational
Parameter number by product discipline and parameter category,"Product discipline 191 - Computational parameters, parameter category 0: stochastic parametrizations",5,,"Stochastic Total Tendency Perturbations (STTP)",(see Note 6),281g,Numeric,Operational
Parameter number by product discipline and parameter category,"Product discipline 191 - Computational parameters, parameter category 0: stochastic parametrizations",6-191,,Reserved,,,,Operational
Parameter number by product discipline and parameter category,"Product discipline 191 - Computational parameters, parameter category 0: stochastic parametrizations",192-254,,Reserved for local use,,,,Operational
Parameter number by product discipline and parameter category,"Product discipline 191 - Computational parameters, parameter category 0: stochastic parametrizations",255,,Missing,,,,Operational
3 changes: 2 additions & 1 deletion GRIB2_CodeFlag_4_5_CodeTable_en.csv
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,7 @@ Fixed surface types and units,,186,,Wall level,,,-,Operational
Fixed surface types and units,,187,,Road level,,,-,Operational
Fixed surface types and units,,188,,Melt pond top surface,,,-,Operational
Fixed surface types and units,,189,,Melt pond bottom surface,,,-,Operational
Fixed surface types and units,,190-191,,Reserved,,,,Operational
Fixed surface types and units,,190,,Reserved,,,,Operational
Fixed surface types and units,,191,,Abstract level with no vertical localization,(see Note 9),281a,-,Operational
Fixed surface types and units,,192-254,,Reserved for local use,,,,Operational
Fixed surface types and units,,255,,Missing,,,,Operational
27 changes: 27 additions & 0 deletions GRIB2_Template_4_143_ProductDefinitionTemplate_en.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
Title_en,OctetNo,OctetCount,Contents_en,Note_en,noteIDs,codeTable,flagTable,Status
"Random fields used in an ensemble 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
"Random fields used in an ensemble 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
"Random fields used in an ensemble 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
"Random fields used in an ensemble forecast, 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
"Random fields used in an ensemble forecast, 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
"Random fields used in an ensemble forecast, 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
"Random fields used in an ensemble forecast, 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
"Random fields used in an ensemble 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
"Random fields used in an ensemble forecast, 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
"Random fields used in an ensemble forecast, at a horizontal level or in a horizontal layer at a point in time",23-24,2,Random Field Number,,,,,Operational
"Random fields used in an ensemble forecast, at a horizontal level or in a horizontal layer at a point in time",25-26,2,Total Number of Random Fields,,,,,Operational
"Random fields used in an ensemble forecast, at a horizontal level or in a horizontal layer at a point in time",27-28,2,Spatio-temporal Scale Number,,,,,Operational
"Random fields used in an ensemble forecast, at a horizontal level or in a horizontal layer at a point in time",29-30,2,Total number of spatio-temporal scales,,,,,Operational
"Random fields used in an ensemble forecast, at a horizontal level or in a horizontal layer at a point in time",31-34,4,Scaled Value of Spatial Scale,,,,,Operational
"Random fields used in an ensemble forecast, at a horizontal level or in a horizontal layer at a point in time",35,1,Scale Factor of Spatial Scale,,,,,Operational
"Random fields used in an ensemble forecast, at a horizontal level or in a horizontal layer at a point in time",36-39,4,Scaled Value of Temporal Scale,,,,,Operational
"Random fields used in an ensemble forecast, at a horizontal level or in a horizontal layer at a point in time",40,1,Scale Factor of Temporal Scale,,,,,Operational
"Random fields used in an ensemble forecast, at a horizontal level or in a horizontal layer at a point in time",41,1,Type of first fixed surface,(see Code table 4.5),,4.5,,Operational
"Random fields used in an ensemble forecast, at a horizontal level or in a horizontal layer at a point in time",42,1,Scale factor of first fixed surface,,,,,Operational
"Random fields used in an ensemble forecast, at a horizontal level or in a horizontal layer at a point in time",43-46,4,Scaled value of first fixed surface,,,,,Operational
"Random fields used in an ensemble forecast, at a horizontal level or in a horizontal layer at a point in time",47,1,Type of second fixed surface,(see Code table 4.5),,4.5,,Operational
"Random fields used in an ensemble forecast, at a horizontal level or in a horizontal layer at a point in time",48,1,Scale factor of second fixed surface,,,,,Operational
"Random fields used in an ensemble forecast, at a horizontal level or in a horizontal layer at a point in time",49-52,4,Scaled value of second fixed surface,,,,,Operational
"Random fields used in an ensemble forecast, at a horizontal level or in a horizontal layer at a point in time",53,1,Type of ensemble forecast,(see Code table 4.6),,4.6,,Operational
"Random fields used in an ensemble forecast, at a horizontal level or in a horizontal layer at a point in time",54-57,4,Perturbation number,,,,,Operational
"Random fields used in an ensemble forecast, at a horizontal level or in a horizontal layer at a point in time",58-61,4,Number of forecasts in ensemble,,,,,Operational
9 changes: 8 additions & 1 deletion notes/CodeFlag_notes.csv
Original file line number Diff line number Diff line change
Expand Up @@ -159,4 +159,11 @@ noteID,note
162,"Ben Bouallègue, Z. (2021). On the verification of the crossing-point forecast. Tellus A: Dynamic Meteorology and Oceanography, 73(1), 1–10. [https://doi.org/10.1080/16000870.2021.1913007]"
163,In relation to local coordinate axes at a (grid) cell edge.
164,"When using entry 10, the lower limit is used to encode the quantile q (must be an integer between 0 and Q) while the upper limit is used to encode the total number of quantiles Q. This defines the probability of the parameter falling within quantile q. For instance, to encode the probability of falling within the 10th percentile, then q=10 and Q=100; to encode the probability of falling within the 1st tercile, then q=1 and Q=3."
165,"Model physics are perturbed (for example, with methods like SPPT, SPP and SKEB."
165,"Model physics are perturbed (for example, with methods like SPPT, SPP and SKEB."
281a,"This level has no defined location along the vertical axis. Scale factor and scaled values of first and second fixed surface should be set to "missing" if not used."
281b,"Buizza, R., M. Miller, and T. N. Palmer, 1999: Stochastic representation of model uncertainties in the ECMWF ensemble prediction system. Quart. J. Roy. Meteor. Soc., 125, 2887-2908"
281c,"Lang STK, Lock S-J, Leutbecher M, Bechtold P, Forbes RM. Revision of the Stochastically Perturbed Parametrisations model uncertainty scheme in the Integrated Forecasting System. Q J R Meteorol Soc. 2021; 147: 1364–1381. https://doi.org/10.1002/qj.3978"
281d,"Shutts, G., 2004. A stochastic kinetic energy backscatter algorithm for use in ensemble prediction systems. Technical Memorandum 449, ECMWF. Shutts, G., 2005: A kinetic energy backscatter algorithm for use in ensemble prediction systems. Quart. J. Roy. Meteor. Soc., 131, 3079-3102."
281e,"Du, Jun & Berner, Judith & Buizza, R. & Charron, Martin & Houtekamer, Pieter & Hou, Dingchen & Jankov, Isidora & Mu, Mu & Wang, Xuguang & Wei, Mozheng & Yuan, Huiling. (2018). Ensemble Methods for Meteorological Predictions. 10.1007/978-3-642-40457-3_13-1"
281f,"Li J., J. Du and Y. Liu, 2015: A comparison of initial condition-, multi-physics- and stochastic physics-based ensembles in predicting Beijing “7.21” excessive storm rain event. Acta Meteorologica Sinica, 73(1), 50-71, DOI: 10.11676/qxxb2015.008"
281g,"Hou, D., Z. Toth, and Y. Zhu, 2006: A Stochastic Parameterization Scheme within NCEP Global Ensemble Forecast System. 18th AMS conference on Probability and Statistics. Atlanta, GA, Jan. 29-Feb. 2, 2006; Hou, D., Z. Toth, Y. Zhu, and W. Yang, 2008: Impact of a Stochastic Perturbation Scheme on NCEP Global Ensemble Forecast System. 19th AMS conference on Probability and Statistics. New Orleans, LA, 20-24 Jan. 2008"

0 comments on commit 09aea82

Please sign in to comment.