From 0b44f1924aa3862cbcc44936260846530ef47931 Mon Sep 17 00:00:00 2001 From: mo-laurenboon Date: Tue, 2 Jun 2026 14:40:31 +0000 Subject: [PATCH 1/5] #727: update operational proceedure for CMIP6 --- docs/operational_procedure/cmip6.md | 27 +++++++++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/docs/operational_procedure/cmip6.md b/docs/operational_procedure/cmip6.md index b60792a09..c6b8126b3 100644 --- a/docs/operational_procedure/cmip6.md +++ b/docs/operational_procedure/cmip6.md @@ -205,9 +205,32 @@ You need to adjust your `request.cfg`: Please check the other values as well and do adjustments as needed. For any help, please contact the [CDDS Team](mailto:cdds@metoffice.gov.uk). !!! info - The MIP era (`CMIP6` or `CIMP6 Plus`) you are using is defined in the value `mip_era` of the `metdata` section. + The MIP era (`CMIP6` or `CIMP6 Plus`) you are using is defined in the value `mip_era` of the `metadata` section. -## Checkout and configure the CDDS workflow +## Run the CDDS workflow for a single request + +If running a single request configuration, please follow the standard process as described in the [Quickstart tutorial](https://metoffice.github.io/CDDS/latest/tutorials/quickstart/). Assuming you have your request file and variable list set up, this simply involves running the following 4 commands: + +1. Activate the environment: + ```bash + source ~cdds/bin/setup_env_for_cdds + ``` +2. Create the directory structure: + ```bash + create_cdds_directory_structure + ``` +3. Create the internal variable lists used by CDDS: + ```bash + prepare_generate_variable_list + ``` +4. Launch the cylc conversion workflow: + ```bash + cdds_convert + ``` + +Further guidence on this process can be found in the [Quickstart tutorial](https://metoffice.github.io/CDDS/latest/tutorials/quickstart/). + +## Checkout and configure the CDDS workflow for a batch of requests 1. Run the following command after replacing values within `<>`: ```bash From 8f60e863a7d3bf330d273ad0b972b72f669b7e7f Mon Sep 17 00:00:00 2001 From: mo-laurenboon Date: Tue, 2 Jun 2026 14:42:49 +0000 Subject: [PATCH 2/5] #727: update operational proceedure for CMIP6 --- docs/operational_procedure/cmip6.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/operational_procedure/cmip6.md b/docs/operational_procedure/cmip6.md index c6b8126b3..8b9f6789f 100644 --- a/docs/operational_procedure/cmip6.md +++ b/docs/operational_procedure/cmip6.md @@ -228,10 +228,12 @@ If running a single request configuration, please follow the standard process as cdds_convert ``` -Further guidence on this process can be found in the [Quickstart tutorial](https://metoffice.github.io/CDDS/latest/tutorials/quickstart/). +This process can be monitored via the cylc gui or cylc review. Further guidence on this process can be found in the [Quickstart tutorial](https://metoffice.github.io/CDDS/latest/tutorials/quickstart/). ## Checkout and configure the CDDS workflow for a batch of requests +Alternatively, if you will be running a large batch of request files, it may be more valuable to use the processing workflow tool. + 1. Run the following command after replacing values within `<>`: ```bash checkout_processing_workflow \ From 19c5b4da95e4f035a24af142a2af96c16db0aa5d Mon Sep 17 00:00:00 2001 From: mo-laurenboon Date: Tue, 2 Jun 2026 14:43:55 +0000 Subject: [PATCH 3/5] #727: update operational proceedure for gcmodeldev --- docs/operational_procedure/gcmodeldev.md | 27 +++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/docs/operational_procedure/gcmodeldev.md b/docs/operational_procedure/gcmodeldev.md index 1f9cb58a1..fd21ecd50 100644 --- a/docs/operational_procedure/gcmodeldev.md +++ b/docs/operational_procedure/gcmodeldev.md @@ -143,7 +143,32 @@ You also need to set following values manually: 2. Set the value `variable_list_file` in the request configuration to the path of the created variable file. -## Checkout and configure the CDDS workflow +## Run the CDDS workflow for a single request + +If running a single request configuration, please follow the standard process as described in the [Quickstart tutorial](https://metoffice.github.io/CDDS/latest/tutorials/quickstart/). Assuming you have your request file and variable list set up, this simply involves running the following 4 commands: + +1. Activate the environment: + ```bash + source ~cdds/bin/setup_env_for_cdds + ``` +2. Create the directory structure: + ```bash + create_cdds_directory_structure + ``` +3. Create the internal variable lists used by CDDS: + ```bash + prepare_generate_variable_list + ``` +4. Launch the cylc conversion workflow: + ```bash + cdds_convert + ``` + +This process can be monitored via the cylc gui or cylc review. Further guidence on this process can be found in the [Quickstart tutorial](https://metoffice.github.io/CDDS/latest/tutorials/quickstart/). + +## Checkout and configure the CDDS workflow for a batch of requests + +Alternatively, if you will be running a large batch of request files, it may be more valuable to use the processing workflow tool. 1. Run the following command after replacing values within `<>`: ```bash From 06066059ee934d6d26335a28b56c6f49ec6885ce Mon Sep 17 00:00:00 2001 From: mo-laurenboon Date: Wed, 3 Jun 2026 08:14:18 +0000 Subject: [PATCH 4/5] #727: Template initial CMIP7 guidence --- docs/operational_procedure/cmip7.md | 447 ++++++++++++++++++++++++++++ docs/operational_procedure/index.md | 2 +- mkdocs.yml | 1 + 3 files changed, 449 insertions(+), 1 deletion(-) create mode 100644 docs/operational_procedure/cmip7.md diff --git a/docs/operational_procedure/cmip7.md b/docs/operational_procedure/cmip7.md new file mode 100644 index 000000000..1c2ffd960 --- /dev/null +++ b/docs/operational_procedure/cmip7.md @@ -0,0 +1,447 @@ +# Generating CMORised data with CDDS for CMIP7 simulations using the CDDS Workflow + +!!! tip + Use `