From 48801c4fb729919dee41981d4bcf8b3dcd87aaea Mon Sep 17 00:00:00 2001 From: Shahram Najm Date: Mon, 5 Feb 2024 12:09:09 +0000 Subject: [PATCH 1/4] DestinE: DestinE data does not have the domain key --- definitions/grib2/post_meta_data.hook.products_12.def | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/definitions/grib2/post_meta_data.hook.products_12.def b/definitions/grib2/post_meta_data.hook.products_12.def index 17a4c2001..e22d01852 100644 --- a/definitions/grib2/post_meta_data.hook.products_12.def +++ b/definitions/grib2/post_meta_data.hook.products_12.def @@ -2,7 +2,8 @@ # Hooks post meta-data for DestinE (productionStatusOfProcessedData=12) # conceptsDir2 --> datasetForLocal -concept gridSpecification(unknown, "gridSpecificationConcept.def",conceptsDir2,conceptsDir1): no_copy, read_only, dump; - -concept destineOrigin (unknown, "destineOriginConcept.def",conceptsDir2,conceptsDir1): no_copy, dump; +concept gridSpecification(unknown, "gridSpecificationConcept.def", conceptsDir2, conceptsDir1): no_copy, read_only, dump; +concept destineOrigin(unknown, "destineOriginConcept.def", conceptsDir2, conceptsDir1): no_copy, dump; +# DestinE data does not have the domain key +unalias mars.domain; From 6a60c7a7a091961805767a6113da5f409b1853c6 Mon Sep 17 00:00:00 2001 From: Robert Osinski Date: Mon, 5 Feb 2024 13:44:27 +0000 Subject: [PATCH 2/4] ECC-1759: MARS - namespace for type est and stream rfsd --- definitions/mars/grib.elda.est.def | 1 + definitions/mars/grib.rfsd.go.def | 14 ++++++++++++++ definitions/mars/grib.rfsd.sfo.def | 14 ++++++++++++++ 3 files changed, 29 insertions(+) create mode 100644 definitions/mars/grib.elda.est.def create mode 100644 definitions/mars/grib.rfsd.go.def create mode 100644 definitions/mars/grib.rfsd.sfo.def diff --git a/definitions/mars/grib.elda.est.def b/definitions/mars/grib.elda.est.def new file mode 100644 index 000000000..f877d1fa5 --- /dev/null +++ b/definitions/mars/grib.elda.est.def @@ -0,0 +1 @@ +alias mars.anoffset=offsetToEndOf4DvarWindow; diff --git a/definitions/mars/grib.rfsd.go.def b/definitions/mars/grib.rfsd.go.def new file mode 100644 index 000000000..6aff32403 --- /dev/null +++ b/definitions/mars/grib.rfsd.go.def @@ -0,0 +1,14 @@ +# rfsd Gridded observations + +alias mars.step = endStep; + +alias mars.date = dateOfForecast; +alias mars.time = timeOfForecast; + +alias mars.origin = inputOriginatingCentre; + +alias mars.anoffset=anoffset; + +# We need this because 'postProcessing' is defined later +meta efas_model sprintf("%s", postProcessing) : no_copy; +alias mars.model = efas_model; diff --git a/definitions/mars/grib.rfsd.sfo.def b/definitions/mars/grib.rfsd.sfo.def new file mode 100644 index 000000000..dd53fa1d5 --- /dev/null +++ b/definitions/mars/grib.rfsd.sfo.def @@ -0,0 +1,14 @@ +# Simulation forced with observations + +alias mars.step = endStep; + +alias mars.date = dateOfForecast; +alias mars.time = timeOfForecast; + +alias mars.origin = inputOriginatingCentre; + +alias mars.anoffset=anoffset; + +# We need this because 'postProcessing' is defined later +meta efas_model sprintf("%s", postProcessing) : no_copy; +alias mars.model = efas_model; From 1342bd2c12cb386da1a9d1dd8ae59dcb6f8468b9 Mon Sep 17 00:00:00 2001 From: Robert Osinski Date: Mon, 5 Feb 2024 15:04:28 +0000 Subject: [PATCH 3/4] ECC-1759: removed anoffset for stream rfsd from mars namespaces --- definitions/mars/grib.rfsd.go.def | 2 +- definitions/mars/grib.rfsd.sfo.def | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/definitions/mars/grib.rfsd.go.def b/definitions/mars/grib.rfsd.go.def index 6aff32403..651444588 100644 --- a/definitions/mars/grib.rfsd.go.def +++ b/definitions/mars/grib.rfsd.go.def @@ -7,7 +7,7 @@ alias mars.time = timeOfForecast; alias mars.origin = inputOriginatingCentre; -alias mars.anoffset=anoffset; +# alias mars.anoffset=anoffset; # We need this because 'postProcessing' is defined later meta efas_model sprintf("%s", postProcessing) : no_copy; diff --git a/definitions/mars/grib.rfsd.sfo.def b/definitions/mars/grib.rfsd.sfo.def index dd53fa1d5..8be729236 100644 --- a/definitions/mars/grib.rfsd.sfo.def +++ b/definitions/mars/grib.rfsd.sfo.def @@ -7,7 +7,7 @@ alias mars.time = timeOfForecast; alias mars.origin = inputOriginatingCentre; -alias mars.anoffset=anoffset; +# alias mars.anoffset=anoffset; # We need this because 'postProcessing' is defined later meta efas_model sprintf("%s", postProcessing) : no_copy; From b56d0571cbb7961e146bd5207c8c0e6642201a0c Mon Sep 17 00:00:00 2001 From: Robert Osinski Date: Tue, 6 Feb 2024 13:55:32 +0000 Subject: [PATCH 4/4] ECC-1759: postponed mars namespace for stream rfsd --- definitions/mars/grib.rfsd.go.def | 14 -------------- definitions/mars/grib.rfsd.sfo.def | 14 -------------- 2 files changed, 28 deletions(-) delete mode 100644 definitions/mars/grib.rfsd.go.def delete mode 100644 definitions/mars/grib.rfsd.sfo.def diff --git a/definitions/mars/grib.rfsd.go.def b/definitions/mars/grib.rfsd.go.def deleted file mode 100644 index 651444588..000000000 --- a/definitions/mars/grib.rfsd.go.def +++ /dev/null @@ -1,14 +0,0 @@ -# rfsd Gridded observations - -alias mars.step = endStep; - -alias mars.date = dateOfForecast; -alias mars.time = timeOfForecast; - -alias mars.origin = inputOriginatingCentre; - -# alias mars.anoffset=anoffset; - -# We need this because 'postProcessing' is defined later -meta efas_model sprintf("%s", postProcessing) : no_copy; -alias mars.model = efas_model; diff --git a/definitions/mars/grib.rfsd.sfo.def b/definitions/mars/grib.rfsd.sfo.def deleted file mode 100644 index 8be729236..000000000 --- a/definitions/mars/grib.rfsd.sfo.def +++ /dev/null @@ -1,14 +0,0 @@ -# Simulation forced with observations - -alias mars.step = endStep; - -alias mars.date = dateOfForecast; -alias mars.time = timeOfForecast; - -alias mars.origin = inputOriginatingCentre; - -# alias mars.anoffset=anoffset; - -# We need this because 'postProcessing' is defined later -meta efas_model sprintf("%s", postProcessing) : no_copy; -alias mars.model = efas_model;