Skip to content

Commit f408d83

Browse files
authored
219 additional entry of length or number of octets in grib2 template csv files (#290)
* add column to section 1 and section 3 templates * add column to section 4 templates * add column to section 5 templates * add column to section 7 templates * test: add OctetCount to create_master_lists.py * Apply suggestions from code review fixed errors introduced when column was added * Apply suggestions from code review * Apply suggestions from code review removed update to scripts.
1 parent 0cd816a commit f408d83

File tree

171 files changed

+4287
-4287
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

171 files changed

+4287
-4287
lines changed
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
Title_en,OctetNo,Contents_en,Note_en,noteIDs,codeTable,flagTable,Status
2-
calendar definition,24,Type of calendar,(see Code table 1.6),,1.6,,Operational
1+
Title_en,OctetNo,OctetCount,Contents_en,Note_en,noteIDs,codeTable,flagTable,Status
2+
calendar definition,24,,Type of calendar,(see Code table 1.6),,1.6,,Operational
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
Title_en,OctetNo,Contents_en,Note_en,noteIDs,codeTable,flagTable,Status
2-
paleontological offset,24-25,Number of tens of thousands of years of offset,,,,,Operational
1+
Title_en,OctetNo,OctetCount,Contents_en,Note_en,noteIDs,codeTable,flagTable,Status
2+
paleontological offset,24-25,,Number of tens of thousands of years of offset,,,,,Operational
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
Title_en,OctetNo,Contents_en,Note_en,noteIDs,codeTable,flagTable,Status
2-
calendar definition and paleontological offset,24,Type of calendar,(see Code table 1.6),,1.6,,Operational
3-
calendar definition and paleontological offset,25-26,Number of tens of thousands of years of offset,,,,,Operational
1+
Title_en,OctetNo,OctetCount,Contents_en,Note_en,noteIDs,codeTable,flagTable,Status
2+
calendar definition and paleontological offset,24,,Type of calendar,(see Code table 1.6),,1.6,,Operational
3+
calendar definition and paleontological offset,25-26,,Number of tens of thousands of years of offset,,,,,Operational
Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
1-
Title_en,OctetNo,Contents_en,Note_en,noteIDs,codeTable,flagTable,Status
2-
cross-section grid with points equally spaced on the horizontal,15,Shape of the Earth,(see Code table 3.2),,3.2,,Experimental
3-
cross-section grid with points equally spaced on the horizontal,16,Scale factor of radius of spherical Earth,,,,,Experimental
4-
cross-section grid with points equally spaced on the horizontal,17-20,Scaled value of radius of spherical Earth,,,,,Experimental
5-
cross-section grid with points equally spaced on the horizontal,21,Scale factor of major axis of oblate spheroid Earth,,,,,Experimental
6-
cross-section grid with points equally spaced on the horizontal,22-25,Scaled value of major axis of oblate spheroid Earth,,,,,Experimental
7-
cross-section grid with points equally spaced on the horizontal,26,Scale factor of minor axis of oblate spheroid Earth,,,,,Experimental
8-
cross-section grid with points equally spaced on the horizontal,27-30,Scaled value of minor axis of oblate spheroid Earth,,,,,Experimental
9-
cross-section grid with points equally spaced on the horizontal,31-34,Number of horizontal points,,,,,Experimental
10-
cross-section grid with points equally spaced on the horizontal,35-38,Basic angle of the initial production domain,(see Note 1),9,,,Experimental
11-
cross-section grid with points equally spaced on the horizontal,39-42,Subdivisions of basic angle used to define extreme longitudes and latitudes,(see Note 1),9,,,Experimental
12-
cross-section grid with points equally spaced on the horizontal,43-46,La1 - latitude of first grid point,(see Note 1),9,,,Experimental
13-
cross-section grid with points equally spaced on the horizontal,47-50,Lo1 - longitude of first grid point,(see Note 1),9,,,Experimental
14-
cross-section grid with points equally spaced on the horizontal,51,Scanning mode,(flags - see Flag table 3.4),,,3.4,Experimental
15-
cross-section grid with points equally spaced on the horizontal,52-55,La2 - latitude of last grid point,(see Note 1),9,,,Experimental
16-
cross-section grid with points equally spaced on the horizontal,56-59,Lo2 - longitude of last grid point,(see Note 1),9,,,Experimental
17-
cross-section grid with points equally spaced on the horizontal,60,Type of horizontal line,(see Code table 3.20),,3.20,,Experimental
18-
cross-section grid with points equally spaced on the horizontal,61-62,Number of vertical points,,,,,Experimental
19-
cross-section grid with points equally spaced on the horizontal,63,Physical meaning of vertical coordinate,(see Code table 3.15),,,,Experimental
20-
cross-section grid with points equally spaced on the horizontal,64,Vertical dimension coordinate values definition,(see Code table 3.21),,,,Experimental
21-
cross-section grid with points equally spaced on the horizontal,65-66,NC - number of coefficients or values used to specify vertical coordinates,,,,,Experimental
22-
cross-section grid with points equally spaced on the horizontal,67-(66+NCx4),"Coefficients to define vertical dimension coordinate values in functional form, or the explicit coordinate values (IEEE 32-bit floating-point values)",,,,,Experimental
1+
Title_en,OctetNo,OctetCount,Contents_en,Note_en,noteIDs,codeTable,flagTable,Status
2+
cross-section grid with points equally spaced on the horizontal,15,,Shape of the Earth,(see Code table 3.2),,3.2,,Experimental
3+
cross-section grid with points equally spaced on the horizontal,16,,Scale factor of radius of spherical Earth,,,,,Experimental
4+
cross-section grid with points equally spaced on the horizontal,17-20,,Scaled value of radius of spherical Earth,,,,,Experimental
5+
cross-section grid with points equally spaced on the horizontal,21,,Scale factor of major axis of oblate spheroid Earth,,,,,Experimental
6+
cross-section grid with points equally spaced on the horizontal,22-25,,Scaled value of major axis of oblate spheroid Earth,,,,,Experimental
7+
cross-section grid with points equally spaced on the horizontal,26,,Scale factor of minor axis of oblate spheroid Earth,,,,,Experimental
8+
cross-section grid with points equally spaced on the horizontal,27-30,,Scaled value of minor axis of oblate spheroid Earth,,,,,Experimental
9+
cross-section grid with points equally spaced on the horizontal,31-34,,Number of horizontal points,,,,,Experimental
10+
cross-section grid with points equally spaced on the horizontal,35-38,,Basic angle of the initial production domain,(see Note 1),9,,,Experimental
11+
cross-section grid with points equally spaced on the horizontal,39-42,,Subdivisions of basic angle used to define extreme longitudes and latitudes,(see Note 1),9,,,Experimental
12+
cross-section grid with points equally spaced on the horizontal,43-46,,La1 - latitude of first grid point,(see Note 1),9,,,Experimental
13+
cross-section grid with points equally spaced on the horizontal,47-50,,Lo1 - longitude of first grid point,(see Note 1),9,,,Experimental
14+
cross-section grid with points equally spaced on the horizontal,51,,Scanning mode,(flags - see Flag table 3.4),,,3.4,Experimental
15+
cross-section grid with points equally spaced on the horizontal,52-55,,La2 - latitude of last grid point,(see Note 1),9,,,Experimental
16+
cross-section grid with points equally spaced on the horizontal,56-59,,Lo2 - longitude of last grid point,(see Note 1),9,,,Experimental
17+
cross-section grid with points equally spaced on the horizontal,60,,Type of horizontal line,(see Code table 3.20),,3.2,,Experimental
18+
cross-section grid with points equally spaced on the horizontal,61-62,,Number of vertical points,,,,,Experimental
19+
cross-section grid with points equally spaced on the horizontal,63,,Physical meaning of vertical coordinate,(see Code table 3.15),,,,Experimental
20+
cross-section grid with points equally spaced on the horizontal,64,,Vertical dimension coordinate values definition,(see Code table 3.21),,,,Experimental
21+
cross-section grid with points equally spaced on the horizontal,65-66,,NC - number of coefficients or values used to specify vertical coordinates,,,,,Experimental
22+
cross-section grid with points equally spaced on the horizontal,67-(66+NCx4),,"Coefficients to define vertical dimension coordinate values in functional form, or the explicit coordinate values (IEEE 32-bit floating-point values)",,,,,Experimental
Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
Title_en,OctetNo,Contents_en,Note_en,noteIDs,codeTable,flagTable,Status
2-
"triangular grid based on an icosahedron (see Part B, GRIB Attachment I)",15,n2 - exponent of 2 for the number of intervals on main triangle sides,,,,,Operational
3-
"triangular grid based on an icosahedron (see Part B, GRIB Attachment I)",16,n3 - exponent of 3 for the number of intervals on main triangle sides,,,,,Operational
4-
"triangular grid based on an icosahedron (see Part B, GRIB Attachment I)",17-18,ni - number of intervals on main triangle sides of the icosahedron,,,,,Operational
5-
"triangular grid based on an icosahedron (see Part B, GRIB Attachment I)",19,nd - number of diamonds,,,,,Operational
6-
"triangular grid based on an icosahedron (see Part B, GRIB Attachment I)",20-23,Latitude of the pole point of the icosahedron on the sphere,,,,,Operational
7-
"triangular grid based on an icosahedron (see Part B, GRIB Attachment I)",24-27,Longitude of the pole point of the icosahedron on the sphere,,,,,Operational
8-
"triangular grid based on an icosahedron (see Part B, GRIB Attachment I)",28-31,Longitude of the centre line of the first diamond of the icosahedron on the sphere,,,,,Operational
9-
"triangular grid based on an icosahedron (see Part B, GRIB Attachment I)",32,Grid point position,(see Code table 3.8),,3.8,,Operational
10-
"triangular grid based on an icosahedron (see Part B, GRIB Attachment I)",33,Numbering order of diamonds,(see Flag table 3.9),,,3.9,Operational
11-
"triangular grid based on an icosahedron (see Part B, GRIB Attachment I)",34,Scanning mode for one diamond,(see Flag table 3.10),,,3.10,Operational
12-
"triangular grid based on an icosahedron (see Part B, GRIB Attachment I)",35-38,nt - total number of grid points,,,,,Operational
1+
Title_en,OctetNo,OctetCount,Contents_en,Note_en,noteIDs,codeTable,flagTable,Status
2+
"triangular grid based on an icosahedron (see Part B, GRIB Attachment I)",15,,n2 - exponent of 2 for the number of intervals on main triangle sides,,,,,Operational
3+
"triangular grid based on an icosahedron (see Part B, GRIB Attachment I)",16,,n3 - exponent of 3 for the number of intervals on main triangle sides,,,,,Operational
4+
"triangular grid based on an icosahedron (see Part B, GRIB Attachment I)",17-18,,ni - number of intervals on main triangle sides of the icosahedron,,,,,Operational
5+
"triangular grid based on an icosahedron (see Part B, GRIB Attachment I)",19,,nd - number of diamonds,,,,,Operational
6+
"triangular grid based on an icosahedron (see Part B, GRIB Attachment I)",20-23,,Latitude of the pole point of the icosahedron on the sphere,,,,,Operational
7+
"triangular grid based on an icosahedron (see Part B, GRIB Attachment I)",24-27,,Longitude of the pole point of the icosahedron on the sphere,,,,,Operational
8+
"triangular grid based on an icosahedron (see Part B, GRIB Attachment I)",28-31,,Longitude of the centre line of the first diamond of the icosahedron on the sphere,,,,,Operational
9+
"triangular grid based on an icosahedron (see Part B, GRIB Attachment I)",32,,Grid point position,(see Code table 3.8),,3.8,,Operational
10+
"triangular grid based on an icosahedron (see Part B, GRIB Attachment I)",33,,Numbering order of diamonds,(see Flag table 3.9),,,3.9,Operational
11+
"triangular grid based on an icosahedron (see Part B, GRIB Attachment I)",34,,Scanning mode for one diamond,(see Flag table 3.10),,,3.10,Operational
12+
"triangular grid based on an icosahedron (see Part B, GRIB Attachment I)",35-38,,nt - total number of grid points,,,,,Operational
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
Title_en,OctetNo,Contents_en,Note_en,noteIDs,codeTable,flagTable,Status
2-
general unstructured grid,15,Shape of the Earth,(see Code table 3.2),,3.2,,Operational
3-
general unstructured grid,16-18,Number of grid used (defined by originating centre),,,,,Operational
4-
general unstructured grid,19,Number of grid in reference (to allow annotating for Arakawa C-grid on arbitrary grid),(see Note),86,,,Operational
5-
general unstructured grid,20-35,Universally Unique Identifier of horizontal grid,,,,,Operational
1+
Title_en,OctetNo,OctetCount,Contents_en,Note_en,noteIDs,codeTable,flagTable,Status
2+
general unstructured grid,15,,Shape of the Earth,(see Code table 3.2),,3.2,,Operational
3+
general unstructured grid,16-18,,Number of grid used (defined by originating centre),,,,,Operational
4+
general unstructured grid,19,,Number of grid in reference (to allow annotating for Arakawa C-grid on arbitrary grid),(see Note),86,,,Operational
5+
general unstructured grid,20-35,,Universally Unique Identifier of horizontal grid,,,,,Operational
Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,30 @@
1-
Title_en,OctetNo,Contents_en,Note_en,noteIDs,codeTable,flagTable,Status
2-
Hovmöller diagram grid with points equally spaced on the horizontal,15,Shape of the Earth,(see Code table 3.2),,3.2,,Experimental
3-
Hovmöller diagram grid with points equally spaced on the horizontal,16,Scale factor of radius of spherical Earth,,,,,Experimental
4-
Hovmöller diagram grid with points equally spaced on the horizontal,17-20,Scaled value of radius of spherical Earth,,,,,Experimental
5-
Hovmöller diagram grid with points equally spaced on the horizontal,21,Scale factor of major axis of oblate spheroid Earth,,,,,Experimental
6-
Hovmöller diagram grid with points equally spaced on the horizontal,22-25,Scaled value of major axis of oblate spheroid Earth,,,,,Experimental
7-
Hovmöller diagram grid with points equally spaced on the horizontal,26,Scale factor of minor axis of oblate spheroid Earth,,,,,Experimental
8-
Hovmöller diagram grid with points equally spaced on the horizontal,27-30,Scaled value of minor axis of oblate spheroid Earth,,,,,Experimental
9-
Hovmöller diagram grid with points equally spaced on the horizontal,31-34,Number of horizontal points,,,,,Experimental
10-
Hovmöller diagram grid with points equally spaced on the horizontal,35-38,Basic angle of the initial production domain,(see Note 1),9,,,Experimental
11-
Hovmöller diagram grid with points equally spaced on the horizontal,39-42,Subdivisions of basic angle used to define extreme longitudes and latitudes,(see Note 1),9,,,Experimental
12-
Hovmöller diagram grid with points equally spaced on the horizontal,43-46,La1 - latitude of first grid point,(see Note 1),9,,,Experimental
13-
Hovmöller diagram grid with points equally spaced on the horizontal,47-50,Lo1 - longitude of first grid point,(see Note 1),9,,,Experimental
14-
Hovmöller diagram grid with points equally spaced on the horizontal,51,Scanning mode,(see Flag table 3.4),,,3.4,Experimental
15-
Hovmöller diagram grid with points equally spaced on the horizontal,52-55,La2 - latitude of last grid point,(see Note 1),9,,,Experimental
16-
Hovmöller diagram grid with points equally spaced on the horizontal,56-59,Lo2 - longitude of last grid point,(see Note 1),9,,,Experimental
17-
Hovmöller diagram grid with points equally spaced on the horizontal,60,Type of horizontal line,(see Code table 3.20),,3.20,,Experimental
18-
Hovmöller diagram grid with points equally spaced on the horizontal,61-64,NT - number of time steps,,,,,Experimental
19-
Hovmöller diagram grid with points equally spaced on the horizontal,65,Unit of offset from reference time,(see Code table 4.4),,,,Experimental
20-
Hovmöller diagram grid with points equally spaced on the horizontal,66-69,Offset from reference of first time (negative value when first bit set),,,,,Experimental
21-
Hovmöller diagram grid with points equally spaced on the horizontal,70,Type of time increment,(see Code table 4.11),,,,Experimental
22-
Hovmöller diagram grid with points equally spaced on the horizontal,71,Unit of time increment,(see Code table 4.4),,,,Experimental
23-
Hovmöller diagram grid with points equally spaced on the horizontal,72-75,Time increment (negative value when first bit set),,,,,Experimental
24-
Hovmöller diagram grid with points equally spaced on the horizontal,,76-82 Last date/time,,,,,Experimental
25-
Hovmöller diagram grid with points equally spaced on the horizontal,76-77,Year,,,,,Experimental
26-
Hovmöller diagram grid with points equally spaced on the horizontal,78,Month,,,,,Experimental
27-
Hovmöller diagram grid with points equally spaced on the horizontal,79,Day,,,,,Experimental
28-
Hovmöller diagram grid with points equally spaced on the horizontal,80,Hour,,,,,Experimental
29-
Hovmöller diagram grid with points equally spaced on the horizontal,81,Minute,,,,,Experimental
30-
Hovmöller diagram grid with points equally spaced on the horizontal,82,Second,,,,,Experimental
1+
Title_en,OctetNo,OctetCount,Contents_en,Note_en,noteIDs,codeTable,flagTable,Status
2+
Hovmöller diagram grid with points equally spaced on the horizontal,15,,Shape of the Earth,(see Code table 3.2),,3.2,,Experimental
3+
Hovmöller diagram grid with points equally spaced on the horizontal,16,,Scale factor of radius of spherical Earth,,,,,Experimental
4+
Hovmöller diagram grid with points equally spaced on the horizontal,17-20,,Scaled value of radius of spherical Earth,,,,,Experimental
5+
Hovmöller diagram grid with points equally spaced on the horizontal,21,,Scale factor of major axis of oblate spheroid Earth,,,,,Experimental
6+
Hovmöller diagram grid with points equally spaced on the horizontal,22-25,,Scaled value of major axis of oblate spheroid Earth,,,,,Experimental
7+
Hovmöller diagram grid with points equally spaced on the horizontal,26,,Scale factor of minor axis of oblate spheroid Earth,,,,,Experimental
8+
Hovmöller diagram grid with points equally spaced on the horizontal,27-30,,Scaled value of minor axis of oblate spheroid Earth,,,,,Experimental
9+
Hovmöller diagram grid with points equally spaced on the horizontal,31-34,,Number of horizontal points,,,,,Experimental
10+
Hovmöller diagram grid with points equally spaced on the horizontal,35-38,,Basic angle of the initial production domain,(see Note 1),9,,,Experimental
11+
Hovmöller diagram grid with points equally spaced on the horizontal,39-42,,Subdivisions of basic angle used to define extreme longitudes and latitudes,(see Note 1),9,,,Experimental
12+
Hovmöller diagram grid with points equally spaced on the horizontal,43-46,,La1 - latitude of first grid point,(see Note 1),9,,,Experimental
13+
Hovmöller diagram grid with points equally spaced on the horizontal,47-50,,Lo1 - longitude of first grid point,(see Note 1),9,,,Experimental
14+
Hovmöller diagram grid with points equally spaced on the horizontal,51,,Scanning mode,(see Flag table 3.4),,,3.4,Experimental
15+
Hovmöller diagram grid with points equally spaced on the horizontal,52-55,,La2 - latitude of last grid point,(see Note 1),9,,,Experimental
16+
Hovmöller diagram grid with points equally spaced on the horizontal,56-59,,Lo2 - longitude of last grid point,(see Note 1),9,,,Experimental
17+
Hovmöller diagram grid with points equally spaced on the horizontal,60,,Type of horizontal line,(see Code table 3.20),,3.20,,Experimental
18+
Hovmöller diagram grid with points equally spaced on the horizontal,61-64,,NT - number of time steps,,,,,Experimental
19+
Hovmöller diagram grid with points equally spaced on the horizontal,65,,Unit of offset from reference time,(see Code table 4.4),,,,Experimental
20+
Hovmöller diagram grid with points equally spaced on the horizontal,66-69,,Offset from reference of first time (negative value when first bit set),,,,,Experimental
21+
Hovmöller diagram grid with points equally spaced on the horizontal,70,,Type of time increment,(see Code table 4.11),,,,Experimental
22+
Hovmöller diagram grid with points equally spaced on the horizontal,71,,Unit of time increment,(see Code table 4.4),,,,Experimental
23+
Hovmöller diagram grid with points equally spaced on the horizontal,72-75,,Time increment (negative value when first bit set),,,,,Experimental
24+
Hovmöller diagram grid with points equally spaced on the horizontal,,,76-82 Last date/time,,,,,Experimental
25+
Hovmöller diagram grid with points equally spaced on the horizontal,76-77,,Year,,,,,Experimental
26+
Hovmöller diagram grid with points equally spaced on the horizontal,78,,Month,,,,,Experimental
27+
Hovmöller diagram grid with points equally spaced on the horizontal,79,,Day,,,,,Experimental
28+
Hovmöller diagram grid with points equally spaced on the horizontal,80,,Hour,,,,,Experimental
29+
Hovmöller diagram grid with points equally spaced on the horizontal,81,,Minute,,,,,Experimental
30+
Hovmöller diagram grid with points equally spaced on the horizontal,82,,Second,,,,,Experimental

0 commit comments

Comments
 (0)