rdosinski
886460db9b
Feature/mars namespace quantiles ( #250 )
...
* initial commit
* quantile mars namespace - GRIB2 and GRIB3 same -> if else
* ECC-1935: include mars.quantile.def instead of repeating same definitions several times
* Update grib.efhs.cd.def
Fix error
* ECC-1935: remove GRIB2 from if clause
---------
Co-authored-by: shahramn <masn@ecmwf.int>
2024-10-14 12:16:24 +01:00
shahramn
de10d9cc21
ECC-1933: GRIB1 definitions: Cannot use the 'edition' key in mars config files
2024-10-12 12:07:12 +01:00
shahramn
4afec0d5f5
Definitions: Add GRIB2 templates 4.128-136
2024-10-10 15:40:51 +01:00
Shahram Najm
b92b28c511
ECC-1894: correction of lake cover legacy parameter
2024-10-09 15:25:45 +00:00
Shahram Najm
af2a7e67cc
ECC-1932: GRIB: Version 2.38 does not recognise t2m from UK Met Office seasonal forecast data
2024-10-09 13:42:03 +00:00
Shahram Najm
7b40a63dfa
Fix cfVarName mappings
2024-10-08 20:35:10 +00:00
Shahram Najm
1dd2371c2c
Definitions: Fix regression tests
2024-10-08 14:57:38 +00:00
Shahram Najm
b63becd24e
ECC-1890: Fix duplicates
2024-10-08 13:09:32 +00:00
Shahram Najm
0d0861af33
ECC-1893: GRIB2: Additions & modifications of time-standard-deviation parameters for generalised time processing approach
2024-10-08 10:42:23 +00:00
Shahram Najm
0b8c03c589
ECC-1892: GRIB2: Additions & modifications of time-minimum parameters for generalised time processing approach
2024-10-08 10:26:42 +00:00
Shahram Najm
65d008f73a
ECC-1891: GRIB2: Additions & modifications of time-maximum parameters for generalised time processing approach
2024-10-08 10:10:20 +00:00
Shahram Najm
c2e9381e38
ECC-1890: GRIB2: Additions & modifications of time-mean parameters for generalised time processing approach
2024-10-08 10:00:16 +00:00
Stefanie Reuter
db04edbb90
removed unnecessary Subtype
2024-10-02 12:33:22 +01:00
Stefanie Reuter
223dad87eb
adding support for DART
2024-10-02 12:33:22 +01:00
shahramn
a2b0b44220
Testing: ECC-1926
2024-09-28 13:20:56 +01:00
Shahram Najm
a055b6b825
ECC-1924: Add legacy parameters
2024-09-27 16:33:39 +00:00
Shahram Najm
3aa9e4001c
ECC-1924: GRIB2: Reintroduce WMO deprecated parameters to legacy for NOAA
2024-09-26 15:36:15 +00:00
shahramn
344d9ef17b
ECC-1919: Fix type of level
2024-09-19 16:38:26 +01:00
shahramn
53273c6bdb
Definitions: Cleanup
2024-09-19 14:43:17 +01:00
Shahram Najm
c9f18bc76c
ECC-1919: GRIB2: Additional parameters for On-Demand DT
2024-09-18 15:15:42 +00:00
shahramn
3ac776e7ec
ECC-1918: GRIB2: Modify tile template in preparation for use by On-Demand DT
2024-09-18 14:57:37 +01:00
Robert Osinski
da08f3653a
ECC-1914: levtype for isothermal atm parameters
2024-09-17 15:39:32 +00:00
shahramn
11d4f0ba6f
Dumper: Add missing methods
2024-09-17 11:37:39 +01:00
shahramn
b74bc1e46c
Definitions: Simplify IF statements
2024-09-10 18:14:35 +01:00
Robert Osinski
1ffdb64b7d
correction of typos
2024-09-06 10:41:30 +00:00
Robert Osinski
87992950b8
ECC-1915: unalias mars.method for class cerise
2024-09-06 10:34:37 +00:00
Robert Osinski
3ac390825c
ECC-1915: GRIB2 CMCC origin for class=ci
2024-09-06 09:57:23 +00:00
shahramn
b48102f910
GRIB1: Typo in key name
2024-09-03 16:51:06 +01:00
Matthew Griffith
f832945ad8
ECC-1912: First try based on generalisation approach.
2024-08-29 16:36:57 +01:00
shahramn
04eb644ae6
ECC-1908: GRIB1: Add new MARS levtype 'abstract levels'
2024-08-27 10:50:46 +01:00
shahramn
90c393a0c2
Testing: Encoding in parallel from samples
2024-08-23 13:44:35 +01:00
Robert Osinski
e5f63fc3cc
abstract single/multiple levels added for GRIB1
2024-08-22 16:54:43 +01:00
shahramn
f1377122fb
Dead code removal
2024-08-21 18:22:42 +01:00
Shahram Najm
0771826bdf
ECC-1907: GRIB Wave fields: Conversion to GRIB2 loses direction and frequency data
2024-08-19 15:53:13 +00:00
Shahram Najm
ec75063014
ECC-1906: GRIB2: Templates for wave spectra with direction/frequency array do not set section 4 length correctly if adapting the array size
2024-08-16 11:37:19 +00:00
shahramn
72d806c33b
Definitions: paramId for conversion
2024-08-14 17:50:24 +01:00
Shahram Najm
098592568f
ECC-1902: GRIB2: Parameter cleanup in preparation for the addition of statistically processed parameters
2024-08-14 10:44:05 +00:00
Shahram Najm
caced72efc
ECC-1901: GRIB2: remove is_chemical from ERA6 pseudo-centre parameters
2024-08-14 08:55:42 +00:00
shahramn
d9af67b46a
ECC-1880: Conversion from grib1 to grib2
2024-08-13 16:24:02 +01:00
shahramn
ea3314977c
Merge branch 'develop' of github.com:ecmwf/eccodes into develop
2024-08-13 16:03:19 +01:00
Shahram Najm
14986da02c
ECC-1880: GRIB2: Additions & modifications of instantaneous parameters for generalised time processing approach (part 5)
2024-08-13 14:57:08 +00:00
Shahram Najm
146be3258f
ECC-1880: Revert the legacy settings
2024-08-13 13:29:38 +00:00
shahramn
c79e5c92e2
GRIB2: Concept for productDefinitionTemplate (Robert's input)
2024-08-13 14:13:52 +01:00
Shahram Najm
fcc21c05c8
ECC-1880: GRIB2: Additions & modifications of instantaneous parameters for generalised time processing approach (part 4)
2024-08-13 13:13:07 +00:00
Shahram Najm
9f0432deb0
ECC-1880: GRIB2: Additions & modifications of instantaneous parameters for generalised time processing approach (part 3)
2024-08-12 16:52:26 +00:00
Shahram Najm
3e617ab7df
ECC-1882: cfVarNames fixed properly
2024-08-12 15:44:02 +00:00
Shahram Najm
dd6c68e94d
ECC-1886: Exclude retired parameters
2024-08-12 15:42:20 +00:00
Shahram Najm
a1679fff75
ECC-1880: GRIB2: Additions & modifications of instantaneous parameters for generalised time processing approach (part 2)
2024-08-12 15:27:32 +00:00
Shahram Najm
de8e34b00a
ECC-1880: GRIB2: Additions & modifications of instantaneous parameters for generalised time processing approach (part 1)
2024-08-12 15:04:15 +00:00
Shahram Najm
76e625675e
ECC-1882: cfVarNames fixed
2024-08-12 12:20:11 +00:00
Shahram Najm
9c40c63f46
ECC-1895: GRIB2: Time processed equivalents for total column integrated graupel
2024-08-12 10:55:35 +00:00
Shahram Najm
1db0056878
ECC-1882: GRIB2: Adapt recently added On-Demand DT encodings to fit generalised approach
2024-08-12 09:31:36 +00:00
shahramn
6899fe8f90
GRIB2: Concept for productDefinitionTemplate
2024-08-10 13:18:12 +01:00
Shahram Najm
f5b8a9b7f1
ECC-1894: GRIB2: Transfer encoding from 240016 to 26
2024-08-08 16:14:03 +00:00
shahramn
cbb4389334
ECC-1695: GRIB2 definitions: Group files into sub-directories
2024-08-08 09:59:28 +01:00
Shahram Najm
6f3f99beb3
ECC-1886: Fix failing tests
2024-08-02 14:50:26 +01:00
Shahram Najm
331bb6942f
ECC-1886: Comments
2024-08-02 14:50:26 +01:00
Shahram Najm
5b888f382c
ECC-1886: No need for cfVarName.legacy.def
2024-08-02 14:50:26 +01:00
Shahram Najm
f75193d466
ECC-1886: Definitions: cfVarName key should be based on the shortName (with a few exceptions)
2024-08-02 14:50:26 +01:00
shahramn
453c19b97e
ECC-1886: Enable the cf_var_name accessor
2024-08-02 14:50:26 +01:00
Shahram Najm
4b60193c07
ECC-1779: log preprocessing is experimental
2024-08-01 15:14:26 +00:00
Sebastien Villaume
f7fe36b2cf
unalias levtype and levelist for enda/mpp and elda/mpp
2024-07-31 11:17:07 +01:00
Sebastien Villaume
47142da3af
adding mars namespace configurations for elda/mpp and enda/mpp
2024-07-31 11:17:07 +01:00
shahramn
e5e33220cc
ECC-1889: GRIB: Add new MARS type MPP
2024-07-31 10:37:03 +01:00
Shahram Najm
7226e55c74
ECC-1887: GRIB2: The mars keys 'date' and 'time' for OSTIA data (using local def 11) are wrong
2024-07-30 08:22:39 +00:00
shahramn
da159759db
ECC-1886: Definitions: cfVarName key should be based on the shortName (part 2)
2024-07-29 16:14:59 +01:00
shahramn
a85d671ace
ECC-1884: GRIB1 regular grids: The geography namespace should include Ni and Nj
2024-07-26 12:41:42 +01:00
shahramn
49d0a0cd70
ECC-1884: GRIB1 regular grids: The geography namespace should include Ni and Nj
2024-07-26 12:28:10 +01:00
shahramn
c5df42c7db
Definitions: Add template 4.50
2024-07-20 17:38:49 +01:00
shahramn
3e3b2ec4ef
Definitions: Template 4.50 for aerosols
2024-07-19 16:45:03 +01:00
Shahram Najm
4de7599137
ECC-1864: GRIB2: Update WMO encoding in soil temperature parameters and add time-mean variant
2024-07-19 14:50:29 +00:00
Shahram Najm
52f4e092af
ECC-1876: GRIB: Resolve duplicate shortName of vo and avg_vo
2024-07-19 13:04:52 +00:00
Shahram Najm
60af035f3c
ECC-1865: GRIB: Resolve duplicate shortName of ucq
2024-07-19 10:01:07 +00:00
shahramn
b4211f1f87
Definitions: local section 37 added for brightness temperature with anoffset
2024-07-17 17:02:54 +01:00
shahramn
8fb29cb25b
ECC-1873: GRIB: Incorrect mapping of flag bits to keys (resolutionAndComponentFlags)
2024-07-16 12:30:03 +01:00
shahramn
5e4f379ea0
Definitions: Simplify logic, use isnot operator
2024-07-16 11:55:07 +01:00
shahramn
2cbf603427
Definitions: Remove redundant def file
2024-07-11 10:06:54 +01:00
Shahram Najm
80f53f83d9
ECC-1862: Fix Soil moisture
2024-07-09 12:26:35 +00:00
Shahram Najm
4ba2be2f28
ECC-1863: GRIB2: Update WMO encoding in base soil moisture parameter
2024-07-08 15:47:39 +00:00
Shahram Najm
8cd742d755
ECC-1862: GRIB2: Add parameter for water vapour increment
2024-07-08 15:17:19 +00:00
Shahram Najm
9b25a231eb
ECC-1857: GRIB2: Update WMO encoding in soil moisture parameters and add time-mean variant
2024-07-08 11:05:40 +00:00
Shahram Najm
1cb4a57c55
ECC-1760: GRIB2: remove is_chemical_srcsink key from chemistry related paramIds
2024-07-08 10:42:45 +00:00
Shahram Najm
3a58cdcaeb
ECC-1856: GRIB2: Add volumetric soil moisture top 20cm/100cm parameters
2024-07-08 09:38:22 +00:00
shahramn
0ac670b036
GRIB2 tables cleanup
2024-07-06 14:19:44 +01:00
Shahram Najm
d802d7fe90
ECC-1861: GRIB2: emission parameters with additional srcs/sinks
2024-07-05 13:35:11 +00:00
shahramn
f0a46c9c3c
ECC-1809: BUFR: Update tables with the latest WMO V42.0.0
2024-06-29 12:50:45 +01:00
shahramn
4934023b8f
ECC-1808: New GRIB table version
2024-06-28 13:12:04 +01:00
Shahram Najm
90d2d5ce0f
ECC-1851: GRIB2: Time-processed parameters for Most-Unstable CAPE
2024-06-28 10:56:23 +00:00
shahramn
0c2d677c33
Use the better key name numberOfTimeRanges
2024-06-26 18:08:59 +01:00
Matthew Griffith
38d7f8b9c0
ECC-1850: Back to 30 octets of padding given old data will be discarded.
2024-06-26 17:03:40 +01:00
Matthew Griffith
d857f4771b
ECC-1850: Extended metadata keys along with corresponding test.
2024-06-26 17:03:40 +01:00
shahramn
8269f7f275
ECC-1808: Release candidate
2024-06-26 15:45:44 +01:00
shahramn
97dd1741aa
ECC-1847: Fix case when input has typeOfLevel=unknown
2024-06-22 15:02:57 +01:00
shahramn
19d71254f7
ECC-1847: Fix padding test
2024-06-22 13:58:24 +01:00
shahramn
8f90238d73
ECC-1847: GRIB: Setting invalid value for 'typeOfLevel' does not fail
2024-06-22 13:41:31 +01:00
shahramn
0f3a74620a
ECC-1846: Make keys read-only
2024-06-21 15:54:26 +01:00
shahramn
807602d7d6
ECC-1846: Rename template so grib_dump does not show it (cannot start with 'section')
2024-06-21 15:54:26 +01:00
shahramn
e4e91e7a48
ECC-1846: Added test
2024-06-21 15:54:26 +01:00
shahramn
d3924cb919
ECC-1846: Cosmetics
2024-06-21 15:54:26 +01:00
shahramn
1609e68f54
ECC-1846: All tests pass now
2024-06-21 15:54:26 +01:00