From 1a1d00f9fd2c50e9343f57001542e4133869b5dd Mon Sep 17 00:00:00 2001 From: Shahram Najm Date: Wed, 2 Jun 2021 13:26:56 +0100 Subject: [PATCH] ECC-1249: GRIB: New CAMS parameters required for ADS, task 3 (Round 1) --- .../localConcepts/ecmf/cfName.legacy.def | 36 +++++++++++ .../localConcepts/ecmf/cfVarName.legacy.def | 60 +++++++++++++++++++ .../grib2/localConcepts/ecmf/name.legacy.def | 60 +++++++++++++++++++ .../localConcepts/ecmf/paramId.legacy.def | 60 +++++++++++++++++++ .../localConcepts/ecmf/shortName.legacy.def | 60 +++++++++++++++++++ .../grib2/localConcepts/ecmf/units.legacy.def | 60 +++++++++++++++++++ 6 files changed, 336 insertions(+) diff --git a/definitions/grib2/localConcepts/ecmf/cfName.legacy.def b/definitions/grib2/localConcepts/ecmf/cfName.legacy.def index 2882a4746..84902772f 100644 --- a/definitions/grib2/localConcepts/ecmf/cfName.legacy.def +++ b/definitions/grib2/localConcepts/ecmf/cfName.legacy.def @@ -52,3 +52,39 @@ parameterCategory = 128 ; parameterNumber = 238 ; } +#GEMS Ozone +'mass_fraction_of_ozone_in_air' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 203 ; +} +#Carbon monoxide +'mass_fraction_of_carbon_monoxide_in_air' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 123 ; +} +#Nitrogen dioxide +'mass_fraction_of_nitrogen_dioxide_in_air' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 121 ; +} +#Sulphur dioxide +'mass_fraction_of_sulfur_dioxide_in_air' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 122 ; +} +#Ammonia +'mass_fraction_of_ammonia_in_air' = { + discipline = 192 ; + parameterCategory = 217 ; + parameterNumber = 19 ; +} +#Nitrogen monoxide +'mass_fraction_of_nitrogen_monoxide_in_air' = { + discipline = 192 ; + parameterCategory = 217 ; + parameterNumber = 27 ; +} diff --git a/definitions/grib2/localConcepts/ecmf/cfVarName.legacy.def b/definitions/grib2/localConcepts/ecmf/cfVarName.legacy.def index 7480e3818..7fa066543 100644 --- a/definitions/grib2/localConcepts/ecmf/cfVarName.legacy.def +++ b/definitions/grib2/localConcepts/ecmf/cfVarName.legacy.def @@ -244,3 +244,63 @@ parameterCategory = 228 ; parameterNumber = 7 ; } +#GEMS Ozone +'go3' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 203 ; +} +#GEMS Ozone +'go3diff' = { + discipline = 192 ; + parameterCategory = 211 ; + parameterNumber = 203 ; +} +#Carbon monoxide +'co' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 123 ; +} +#Carbon monoxide +'codiff' = { + discipline = 192 ; + parameterCategory = 211 ; + parameterNumber = 123 ; +} +#Nitrogen dioxide +'no2' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 121 ; +} +#Nitrogen dioxide +'no2diff' = { + discipline = 192 ; + parameterCategory = 211 ; + parameterNumber = 121 ; +} +#Sulphur dioxide +'so2' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 122 ; +} +#Sulphur dioxide +'so2diff' = { + discipline = 192 ; + parameterCategory = 211 ; + parameterNumber = 122 ; +} +#Ammonia +'nh3' = { + discipline = 192 ; + parameterCategory = 217 ; + parameterNumber = 19 ; +} +#Nitrogen monoxide +'no' = { + discipline = 192 ; + parameterCategory = 217 ; + parameterNumber = 27 ; +} diff --git a/definitions/grib2/localConcepts/ecmf/name.legacy.def b/definitions/grib2/localConcepts/ecmf/name.legacy.def index a12ea46b8..51eb07dec 100644 --- a/definitions/grib2/localConcepts/ecmf/name.legacy.def +++ b/definitions/grib2/localConcepts/ecmf/name.legacy.def @@ -244,3 +244,63 @@ parameterCategory = 228 ; parameterNumber = 7 ; } +#GEMS Ozone +'GEMS Ozone' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 203 ; +} +#GEMS Ozone +'GEMS Ozone' = { + discipline = 192 ; + parameterCategory = 211 ; + parameterNumber = 203 ; +} +#Carbon monoxide +'Carbon monoxide' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 123 ; +} +#Carbon monoxide +'Carbon monoxide' = { + discipline = 192 ; + parameterCategory = 211 ; + parameterNumber = 123 ; +} +#Nitrogen dioxide +'Nitrogen dioxide' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 121 ; +} +#Nitrogen dioxide +'Nitrogen dioxide' = { + discipline = 192 ; + parameterCategory = 211 ; + parameterNumber = 121 ; +} +#Sulphur dioxide +'Sulphur dioxide' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 122 ; +} +#Sulphur dioxide +'Sulphur dioxide' = { + discipline = 192 ; + parameterCategory = 211 ; + parameterNumber = 122 ; +} +#Ammonia +'Ammonia' = { + discipline = 192 ; + parameterCategory = 217 ; + parameterNumber = 19 ; +} +#Nitrogen monoxide +'Nitrogen monoxide' = { + discipline = 192 ; + parameterCategory = 217 ; + parameterNumber = 27 ; +} diff --git a/definitions/grib2/localConcepts/ecmf/paramId.legacy.def b/definitions/grib2/localConcepts/ecmf/paramId.legacy.def index 5ac473991..1cea787c0 100644 --- a/definitions/grib2/localConcepts/ecmf/paramId.legacy.def +++ b/definitions/grib2/localConcepts/ecmf/paramId.legacy.def @@ -244,3 +244,63 @@ parameterCategory = 228 ; parameterNumber = 7 ; } +#GEMS Ozone +'210203' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 203 ; +} +#GEMS Ozone +'211203' = { + discipline = 192 ; + parameterCategory = 211 ; + parameterNumber = 203 ; +} +#Carbon monoxide +'210123' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 123 ; +} +#Carbon monoxide +'211123' = { + discipline = 192 ; + parameterCategory = 211 ; + parameterNumber = 123 ; +} +#Nitrogen dioxide +'210121' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 121 ; +} +#Nitrogen dioxide +'211121' = { + discipline = 192 ; + parameterCategory = 211 ; + parameterNumber = 121 ; +} +#Sulphur dioxide +'210122' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 122 ; +} +#Sulphur dioxide +'211122' = { + discipline = 192 ; + parameterCategory = 211 ; + parameterNumber = 122 ; +} +#Ammonia +'217019' = { + discipline = 192 ; + parameterCategory = 217 ; + parameterNumber = 19 ; +} +#Nitrogen monoxide +'217027' = { + discipline = 192 ; + parameterCategory = 217 ; + parameterNumber = 27 ; +} diff --git a/definitions/grib2/localConcepts/ecmf/shortName.legacy.def b/definitions/grib2/localConcepts/ecmf/shortName.legacy.def index e99a753e2..917425c0d 100644 --- a/definitions/grib2/localConcepts/ecmf/shortName.legacy.def +++ b/definitions/grib2/localConcepts/ecmf/shortName.legacy.def @@ -244,3 +244,63 @@ parameterCategory = 228 ; parameterNumber = 7 ; } +#GEMS Ozone +'go3' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 203 ; +} +#GEMS Ozone +'go3diff' = { + discipline = 192 ; + parameterCategory = 211 ; + parameterNumber = 203 ; +} +#Carbon monoxide +'co' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 123 ; +} +#Carbon monoxide +'codiff' = { + discipline = 192 ; + parameterCategory = 211 ; + parameterNumber = 123 ; +} +#Nitrogen dioxide +'no2' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 121 ; +} +#Nitrogen dioxide +'no2diff' = { + discipline = 192 ; + parameterCategory = 211 ; + parameterNumber = 121 ; +} +#Sulphur dioxide +'so2' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 122 ; +} +#Sulphur dioxide +'so2diff' = { + discipline = 192 ; + parameterCategory = 211 ; + parameterNumber = 122 ; +} +#Ammonia +'nh3' = { + discipline = 192 ; + parameterCategory = 217 ; + parameterNumber = 19 ; +} +#Nitrogen monoxide +'no' = { + discipline = 192 ; + parameterCategory = 217 ; + parameterNumber = 27 ; +} diff --git a/definitions/grib2/localConcepts/ecmf/units.legacy.def b/definitions/grib2/localConcepts/ecmf/units.legacy.def index 789a79d13..472f95161 100644 --- a/definitions/grib2/localConcepts/ecmf/units.legacy.def +++ b/definitions/grib2/localConcepts/ecmf/units.legacy.def @@ -244,3 +244,63 @@ parameterCategory = 228 ; parameterNumber = 7 ; } +#GEMS Ozone +'kg kg**-1' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 203 ; +} +#GEMS Ozone +'kg kg**-1' = { + discipline = 192 ; + parameterCategory = 211 ; + parameterNumber = 203 ; +} +#Carbon monoxide +'kg kg**-1' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 123 ; +} +#Carbon monoxide +'kg kg**-1' = { + discipline = 192 ; + parameterCategory = 211 ; + parameterNumber = 123 ; +} +#Nitrogen dioxide +'kg kg**-1' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 121 ; +} +#Nitrogen dioxide +'kg kg**-1' = { + discipline = 192 ; + parameterCategory = 211 ; + parameterNumber = 121 ; +} +#Sulphur dioxide +'kg kg**-1' = { + discipline = 192 ; + parameterCategory = 210 ; + parameterNumber = 122 ; +} +#Sulphur dioxide +'kg kg**-1' = { + discipline = 192 ; + parameterCategory = 211 ; + parameterNumber = 122 ; +} +#Ammonia +'kg kg**-1' = { + discipline = 192 ; + parameterCategory = 217 ; + parameterNumber = 19 ; +} +#Nitrogen monoxide +'kg kg**-1' = { + discipline = 192 ; + parameterCategory = 217 ; + parameterNumber = 27 ; +}