From 9ed6a767b5e27a7bf42e4f0aea2a9199a3b7e7f4 Mon Sep 17 00:00:00 2001 From: Bouwe Andela Date: Thu, 21 Aug 2025 16:01:31 +0200 Subject: [PATCH 1/7] Add sea ice sensitivity diagnostic --- .../src/climate_ref_core/constraints.py | 18 ++- .../climate-ref-esmvaltool/pyproject.toml | 2 +- .../diagnostics/__init__.py | 2 + .../diagnostics/base.py | 6 +- .../diagnostics/sea_ice_sensitivity.py | 105 ++++++++++++++++++ .../src/climate_ref_esmvaltool/recipe.py | 10 +- .../src/climate_ref_esmvaltool/recipes.txt | 1 + uv.lock | 53 +-------- 8 files changed, 132 insertions(+), 65 deletions(-) create mode 100644 packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/sea_ice_sensitivity.py diff --git a/packages/climate-ref-core/src/climate_ref_core/constraints.py b/packages/climate-ref-core/src/climate_ref_core/constraints.py index 716675fb1..0f6fbb157 100644 --- a/packages/climate-ref-core/src/climate_ref_core/constraints.py +++ b/packages/climate-ref-core/src/climate_ref_core/constraints.py @@ -200,17 +200,25 @@ def apply( for facet, values in supplementary_facets.items(): mask = supplementary_group[facet].isin(values) supplementary_group = supplementary_group[mask] - - if not supplementary_group.empty and self.optional_matching_facets: - facets = list(self.matching_facets + self.optional_matching_facets) + if not supplementary_group.empty: + matching_facets = list(self.matching_facets) + facets = matching_facets + list(self.optional_matching_facets) datasets = group[facets].drop_duplicates() indices = set() for i in range(len(datasets)): - scores = (supplementary_group[facets] == datasets.iloc[i]).sum(axis=1) - matches = supplementary_group[scores == scores.max()] + dataset = datasets.iloc[i] + # Restrict the supplementary datasets to those that match the main dataset. + supplementaries = supplementary_group[ + (supplementary_group[matching_facets] == dataset[matching_facets]).all(1) + ] + # Select the best matching supplementary dataset based on the optional matching facets. + scores = (supplementaries[facets] == dataset).sum(axis=1) + matches = supplementaries[scores == scores.max()] # Select the latest version if there are multiple matches matches = matches[matches["version"] == matches["version"].max()] + # Select one match per dataset indices.add(matches.index[0]) + supplementary_group = supplementary_group.loc[list(indices)].drop_duplicates() return pd.concat([group, supplementary_group]) diff --git a/packages/climate-ref-esmvaltool/pyproject.toml b/packages/climate-ref-esmvaltool/pyproject.toml index 123802a30..0b875ad4d 100644 --- a/packages/climate-ref-esmvaltool/pyproject.toml +++ b/packages/climate-ref-esmvaltool/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ dependencies = [ "pooch >= 1.8", "climate-ref-core", - "ruamel.yaml >= 0.18", + "pyyaml", "xarray >= 2023.3.0", ] [project.entry-points."climate-ref.providers"] diff --git a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/__init__.py b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/__init__.py index 43babd5b3..342b4aeaf 100644 --- a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/__init__.py +++ b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/__init__.py @@ -6,6 +6,7 @@ from climate_ref_esmvaltool.diagnostics.enso import ENSOBasicClimatology, ENSOCharacteristics from climate_ref_esmvaltool.diagnostics.example import GlobalMeanTimeseries from climate_ref_esmvaltool.diagnostics.sea_ice_area_basic import SeaIceAreaBasic +from climate_ref_esmvaltool.diagnostics.sea_ice_sensitivity import SeaIceSensitivity from climate_ref_esmvaltool.diagnostics.tcr import TransientClimateResponse from climate_ref_esmvaltool.diagnostics.tcre import TransientClimateResponseEmissions from climate_ref_esmvaltool.diagnostics.zec import ZeroEmissionCommitment @@ -18,6 +19,7 @@ "EquilibriumClimateSensitivity", "GlobalMeanTimeseries", "SeaIceAreaBasic", + "SeaIceSensitivity", "TransientClimateResponse", "TransientClimateResponseEmissions", "ZeroEmissionCommitment", diff --git a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/base.py b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/base.py index bbc312a74..768b207e3 100644 --- a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/base.py +++ b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/base.py @@ -4,8 +4,8 @@ from typing import ClassVar import pandas +import yaml from loguru import logger -from ruamel.yaml import YAML from climate_ref_core.dataset_registry import dataset_registry_manager from climate_ref_core.datasets import ExecutionDatasetCollection, SourceDatasetType @@ -19,8 +19,6 @@ from climate_ref_esmvaltool.recipe import load_recipe, prepare_climate_data from climate_ref_esmvaltool.types import MetricBundleArgs, OutputBundleArgs, Recipe -yaml = YAML() - class ESMValToolDiagnostic(CommandLineDiagnostic): """ESMValTool Diagnostic base class.""" @@ -177,7 +175,7 @@ def build_execution_result( # Add the plots and data files plot_suffixes = {".png", ".jpg", ".pdf", ".ps"} for metadata_file in result_dir.glob("run/*/*/diagnostic_provenance.yml"): - metadata = yaml.load(metadata_file.read_text(encoding="utf-8")) + metadata = yaml.safe_load(metadata_file.read_text(encoding="utf-8")) for filename in metadata: caption = metadata[filename].get("caption", "") relative_path = definition.as_relative_path(filename) diff --git a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/sea_ice_sensitivity.py b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/sea_ice_sensitivity.py new file mode 100644 index 000000000..c01f7a640 --- /dev/null +++ b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/sea_ice_sensitivity.py @@ -0,0 +1,105 @@ +from pathlib import Path + +import pandas +import pandas as pd + +from climate_ref_core.constraints import ( + AddSupplementaryDataset, + RequireContiguousTimerange, + RequireFacets, +) +from climate_ref_core.datasets import ExecutionDatasetCollection, FacetFilter, SourceDatasetType +from climate_ref_core.diagnostics import DataRequirement +from climate_ref_core.pycmec.metric import CMECMetric, MetricCV +from climate_ref_core.pycmec.output import CMECOutput +from climate_ref_esmvaltool.diagnostics.base import ESMValToolDiagnostic +from climate_ref_esmvaltool.recipe import dataframe_to_recipe +from climate_ref_esmvaltool.types import MetricBundleArgs, OutputBundleArgs, Recipe + + +class SeaIceSensitivity(ESMValToolDiagnostic): + """ + Calculate sea ice sensitivity. + """ + + name = "Sea ice sensitivity" + slug = "sea-ice-sensitivity" + base_recipe = "recipe_seaice_sensitivity.yml" + + variables = ( + "siconc", + "tas", + ) + + data_requirements = ( + DataRequirement( + source_type=SourceDatasetType.CMIP6, + filters=( + FacetFilter( + facets={ + "variable_id": variables, + "experiment_id": "historical", + }, + ), + ), + group_by=("experiment_id",), # this does nothing, but group_by cannot be empty + constraints=( + AddSupplementaryDataset.from_defaults("areacella", SourceDatasetType.CMIP6), + AddSupplementaryDataset.from_defaults("areacello", SourceDatasetType.CMIP6), + RequireContiguousTimerange(group_by=("instance_id",)), + RequireFacets("variable_id", variables), + # TODO: Add a constraint to ensure that tas, siconc and areacello + # are available for each model or alternatively filter out + # incomplete models below. + ), + ), + ) + facets = () + + @staticmethod + def update_recipe(recipe: Recipe, input_files: pandas.DataFrame) -> None: + """Update the recipe.""" + recipe_variables = dataframe_to_recipe(input_files) + datasets = recipe_variables["tas"]["additional_datasets"] + for dataset in datasets: + dataset.pop("mip") + dataset["timerange"] = "1979/2014" + recipe["datasets"] = datasets + + @staticmethod + def format_result( + result_dir: Path, + execution_dataset: ExecutionDatasetCollection, + metric_args: MetricBundleArgs, + output_args: OutputBundleArgs, + ) -> tuple[CMECMetric, CMECOutput]: + """Format the result.""" + metric_args[MetricCV.DIMENSIONS.value] = { + "json_structure": [ + "source_id", + "region", + "metric", + ], + "source_id": {}, + "region": {}, + "metric": {}, + } + for region in "antarctic", "arctic": + df = pd.read_csv( + result_dir / "work" / region / "sea_ice_sensitivity_script" / "plotted_values.csv" + ) + df = df.rename(columns={"Unnamed: 0": "source_id"}).drop(columns=["label"]) + metric_args[MetricCV.DIMENSIONS.value]["region"][region] = {} + for metric in df.columns[1:]: + metric_args[MetricCV.DIMENSIONS.value]["metric"][metric] = {} + for row in df.itertuples(index=False): + source_id = row.source_id + metric_args[MetricCV.DIMENSIONS.value]["source_id"][source_id] = {} + for metric, value in zip(df.columns[1:], row[1:]): + if source_id not in metric_args[MetricCV.RESULTS.value]: + metric_args[MetricCV.RESULTS.value][source_id] = {} + if region not in metric_args[MetricCV.RESULTS.value][source_id]: + metric_args[MetricCV.RESULTS.value][source_id][region] = {} + metric_args[MetricCV.RESULTS.value][source_id][region][metric] = value + + return CMECMetric.model_validate(metric_args), CMECOutput.model_validate(output_args) diff --git a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/recipe.py b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/recipe.py index 74872f6b0..8ad86ea2a 100644 --- a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/recipe.py +++ b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/recipe.py @@ -5,15 +5,13 @@ from typing import TYPE_CHECKING, Any import pooch -from ruamel.yaml import YAML +import yaml from climate_ref_esmvaltool.types import Recipe if TYPE_CHECKING: import pandas as pd -yaml = YAML() - FACETS = { "CMIP6": { "activity": "activity_id", @@ -115,8 +113,8 @@ def dataframe_to_recipe(files: pd.DataFrame) -> dict[str, Any]: return variables -_ESMVALTOOL_COMMIT = "58fd0b8ece981bc97c4fbd213b11f2228d90db28" -_ESMVALTOOL_VERSION = f"2.13.0.dev65+g{_ESMVALTOOL_COMMIT[:9]}" +_ESMVALTOOL_COMMIT = "8f56863a70ba4df76ec501ba0372c571a0af6cf9" +_ESMVALTOOL_VERSION = f"2.13.0.dev120+g{_ESMVALTOOL_COMMIT[:9]}" _RECIPES = pooch.create( path=pooch.os_cache("climate_ref_esmvaltool"), @@ -144,7 +142,7 @@ def load_recipe(recipe: str) -> Recipe: The loaded recipe. """ filename = _RECIPES.fetch(recipe) - return yaml.load(Path(filename).read_text(encoding="utf-8")) # type: ignore[no-any-return] + return yaml.safe_load(Path(filename).read_text(encoding="utf-8")) # type: ignore[no-any-return] def prepare_climate_data(datasets: pd.DataFrame, climate_data_dir: Path) -> None: diff --git a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/recipes.txt b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/recipes.txt index d3f259447..f00489792 100644 --- a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/recipes.txt +++ b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/recipes.txt @@ -1,6 +1,7 @@ examples/recipe_python.yml ab3f06d269bb2c1368f4dc39da9bcb232fb2adb1fa556ba769e6c16294ffb4a3 recipe_calculate_gwl_exceedance_stats.yml 5aa266abc9a8029649b689a2b369a47623b0935d609354332ff4148994642d6b recipe_ecs.yml 0cc57034fcb64e32015b4ff949ece5df8cdb8c6f493618b50ceded119fb37918 +recipe_seaice_sensitivity.yml f7247c076e161c582d422947c8155f3ca98549e6f2e4c3b1c76414786d7e50c5 recipe_tcr.yml 35f9ef035a4e71aff5cac5dd26c49da2162fc00291bf3b0bd16b661b7b2f606b recipe_tcre.yml 48fc9e3baf541bbcef7491853ea3a774053771dca33352b41466425faeaa38af recipe_zec.yml b0af7f789b7610ab3f29a6617124aa40c40866ead958204fc199eaf82863de51 diff --git a/uv.lock b/uv.lock index 1f14e79ac..7458aa175 100644 --- a/uv.lock +++ b/uv.lock @@ -1,4 +1,5 @@ version = 1 +revision = 1 requires-python = ">=3.11" resolution-markers = [ "python_full_version >= '3.12'", @@ -621,6 +622,7 @@ requires-dist = [ { name = "tqdm", specifier = ">=4.67.1" }, { name = "typer", specifier = ">=0.12.5" }, ] +provides-extras = ["postgres", "celery", "aft-providers", "providers"] [package.metadata.requires-dev] dev = [] @@ -714,7 +716,7 @@ source = { editable = "packages/climate-ref-esmvaltool" } dependencies = [ { name = "climate-ref-core" }, { name = "pooch" }, - { name = "ruamel-yaml" }, + { name = "pyyaml" }, { name = "xarray" }, ] @@ -722,7 +724,7 @@ dependencies = [ requires-dist = [ { name = "climate-ref-core", editable = "packages/climate-ref-core" }, { name = "pooch", specifier = ">=1.8" }, - { name = "ruamel-yaml", specifier = ">=0.18" }, + { name = "pyyaml" }, { name = "xarray", specifier = ">=2023.3.0" }, ] @@ -4043,53 +4045,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/b3/14/c492b9c7d5dd133e13f211ddea6bb9870f99e4f73932f11aa00bc09a9be9/rpds_py-0.24.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:6a727fd083009bc83eb83d6950f0c32b3c94c8b80a9b667c87f4bd1274ca30ba", size = 560885 }, ] -[[package]] -name = "ruamel-yaml" -version = "0.18.10" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "ruamel-yaml-clib", marker = "python_full_version < '3.13' and platform_python_implementation == 'CPython'" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/ea/46/f44d8be06b85bc7c4d8c95d658be2b68f27711f279bf9dd0612a5e4794f5/ruamel.yaml-0.18.10.tar.gz", hash = "sha256:20c86ab29ac2153f80a428e1254a8adf686d3383df04490514ca3b79a362db58", size = 143447 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/c2/36/dfc1ebc0081e6d39924a2cc53654497f967a084a436bb64402dfce4254d9/ruamel.yaml-0.18.10-py3-none-any.whl", hash = "sha256:30f22513ab2301b3d2b577adc121c6471f28734d3d9728581245f1e76468b4f1", size = 117729 }, -] - -[[package]] -name = "ruamel-yaml-clib" -version = "0.2.12" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/20/84/80203abff8ea4993a87d823a5f632e4d92831ef75d404c9fc78d0176d2b5/ruamel.yaml.clib-0.2.12.tar.gz", hash = "sha256:6c8fbb13ec503f99a91901ab46e0b07ae7941cd527393187039aec586fdfd36f", size = 225315 } -wheels = [ - { url = "https://files.pythonhosted.org/packages/fb/8f/683c6ad562f558cbc4f7c029abcd9599148c51c54b5ef0f24f2638da9fbb/ruamel.yaml.clib-0.2.12-cp311-cp311-macosx_13_0_arm64.whl", hash = "sha256:4a6679521a58256a90b0d89e03992c15144c5f3858f40d7c18886023d7943db6", size = 132224 }, - { url = "https://files.pythonhosted.org/packages/3c/d2/b79b7d695e2f21da020bd44c782490578f300dd44f0a4c57a92575758a76/ruamel.yaml.clib-0.2.12-cp311-cp311-manylinux2014_aarch64.whl", hash = "sha256:d84318609196d6bd6da0edfa25cedfbabd8dbde5140a0a23af29ad4b8f91fb1e", size = 641480 }, - { url = "https://files.pythonhosted.org/packages/68/6e/264c50ce2a31473a9fdbf4fa66ca9b2b17c7455b31ef585462343818bd6c/ruamel.yaml.clib-0.2.12-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bb43a269eb827806502c7c8efb7ae7e9e9d0573257a46e8e952f4d4caba4f31e", size = 739068 }, - { url = "https://files.pythonhosted.org/packages/86/29/88c2567bc893c84d88b4c48027367c3562ae69121d568e8a3f3a8d363f4d/ruamel.yaml.clib-0.2.12-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:811ea1594b8a0fb466172c384267a4e5e367298af6b228931f273b111f17ef52", size = 703012 }, - { url = "https://files.pythonhosted.org/packages/11/46/879763c619b5470820f0cd6ca97d134771e502776bc2b844d2adb6e37753/ruamel.yaml.clib-0.2.12-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:cf12567a7b565cbf65d438dec6cfbe2917d3c1bdddfce84a9930b7d35ea59642", size = 704352 }, - { url = "https://files.pythonhosted.org/packages/02/80/ece7e6034256a4186bbe50dee28cd032d816974941a6abf6a9d65e4228a7/ruamel.yaml.clib-0.2.12-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:7dd5adc8b930b12c8fc5b99e2d535a09889941aa0d0bd06f4749e9a9397c71d2", size = 737344 }, - { url = "https://files.pythonhosted.org/packages/f0/ca/e4106ac7e80efbabdf4bf91d3d32fc424e41418458251712f5672eada9ce/ruamel.yaml.clib-0.2.12-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:1492a6051dab8d912fc2adeef0e8c72216b24d57bd896ea607cb90bb0c4981d3", size = 714498 }, - { url = "https://files.pythonhosted.org/packages/67/58/b1f60a1d591b771298ffa0428237afb092c7f29ae23bad93420b1eb10703/ruamel.yaml.clib-0.2.12-cp311-cp311-win32.whl", hash = "sha256:bd0a08f0bab19093c54e18a14a10b4322e1eacc5217056f3c063bd2f59853ce4", size = 100205 }, - { url = "https://files.pythonhosted.org/packages/b4/4f/b52f634c9548a9291a70dfce26ca7ebce388235c93588a1068028ea23fcc/ruamel.yaml.clib-0.2.12-cp311-cp311-win_amd64.whl", hash = "sha256:a274fb2cb086c7a3dea4322ec27f4cb5cc4b6298adb583ab0e211a4682f241eb", size = 118185 }, - { url = "https://files.pythonhosted.org/packages/48/41/e7a405afbdc26af961678474a55373e1b323605a4f5e2ddd4a80ea80f628/ruamel.yaml.clib-0.2.12-cp312-cp312-macosx_14_0_arm64.whl", hash = "sha256:20b0f8dc160ba83b6dcc0e256846e1a02d044e13f7ea74a3d1d56ede4e48c632", size = 133433 }, - { url = "https://files.pythonhosted.org/packages/ec/b0/b850385604334c2ce90e3ee1013bd911aedf058a934905863a6ea95e9eb4/ruamel.yaml.clib-0.2.12-cp312-cp312-manylinux2014_aarch64.whl", hash = "sha256:943f32bc9dedb3abff9879edc134901df92cfce2c3d5c9348f172f62eb2d771d", size = 647362 }, - { url = "https://files.pythonhosted.org/packages/44/d0/3f68a86e006448fb6c005aee66565b9eb89014a70c491d70c08de597f8e4/ruamel.yaml.clib-0.2.12-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:95c3829bb364fdb8e0332c9931ecf57d9be3519241323c5274bd82f709cebc0c", size = 754118 }, - { url = "https://files.pythonhosted.org/packages/52/a9/d39f3c5ada0a3bb2870d7db41901125dbe2434fa4f12ca8c5b83a42d7c53/ruamel.yaml.clib-0.2.12-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:749c16fcc4a2b09f28843cda5a193e0283e47454b63ec4b81eaa2242f50e4ccd", size = 706497 }, - { url = "https://files.pythonhosted.org/packages/b0/fa/097e38135dadd9ac25aecf2a54be17ddf6e4c23e43d538492a90ab3d71c6/ruamel.yaml.clib-0.2.12-cp312-cp312-musllinux_1_1_i686.whl", hash = "sha256:bf165fef1f223beae7333275156ab2022cffe255dcc51c27f066b4370da81e31", size = 698042 }, - { url = "https://files.pythonhosted.org/packages/ec/d5/a659ca6f503b9379b930f13bc6b130c9f176469b73b9834296822a83a132/ruamel.yaml.clib-0.2.12-cp312-cp312-musllinux_1_1_x86_64.whl", hash = "sha256:32621c177bbf782ca5a18ba4d7af0f1082a3f6e517ac2a18b3974d4edf349680", size = 745831 }, - { url = "https://files.pythonhosted.org/packages/db/5d/36619b61ffa2429eeaefaab4f3374666adf36ad8ac6330d855848d7d36fd/ruamel.yaml.clib-0.2.12-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:b82a7c94a498853aa0b272fd5bc67f29008da798d4f93a2f9f289feb8426a58d", size = 715692 }, - { url = "https://files.pythonhosted.org/packages/b1/82/85cb92f15a4231c89b95dfe08b09eb6adca929ef7df7e17ab59902b6f589/ruamel.yaml.clib-0.2.12-cp312-cp312-win32.whl", hash = "sha256:e8c4ebfcfd57177b572e2040777b8abc537cdef58a2120e830124946aa9b42c5", size = 98777 }, - { url = "https://files.pythonhosted.org/packages/d7/8f/c3654f6f1ddb75daf3922c3d8fc6005b1ab56671ad56ffb874d908bfa668/ruamel.yaml.clib-0.2.12-cp312-cp312-win_amd64.whl", hash = "sha256:0467c5965282c62203273b838ae77c0d29d7638c8a4e3a1c8bdd3602c10904e4", size = 115523 }, - { url = "https://files.pythonhosted.org/packages/29/00/4864119668d71a5fa45678f380b5923ff410701565821925c69780356ffa/ruamel.yaml.clib-0.2.12-cp313-cp313-macosx_14_0_arm64.whl", hash = "sha256:4c8c5d82f50bb53986a5e02d1b3092b03622c02c2eb78e29bec33fd9593bae1a", size = 132011 }, - { url = "https://files.pythonhosted.org/packages/7f/5e/212f473a93ae78c669ffa0cb051e3fee1139cb2d385d2ae1653d64281507/ruamel.yaml.clib-0.2.12-cp313-cp313-manylinux2014_aarch64.whl", hash = "sha256:e7e3736715fbf53e9be2a79eb4db68e4ed857017344d697e8b9749444ae57475", size = 642488 }, - { url = "https://files.pythonhosted.org/packages/1f/8f/ecfbe2123ade605c49ef769788f79c38ddb1c8fa81e01f4dbf5cf1a44b16/ruamel.yaml.clib-0.2.12-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0b7e75b4965e1d4690e93021adfcecccbca7d61c7bddd8e22406ef2ff20d74ef", size = 745066 }, - { url = "https://files.pythonhosted.org/packages/e2/a9/28f60726d29dfc01b8decdb385de4ced2ced9faeb37a847bd5cf26836815/ruamel.yaml.clib-0.2.12-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:96777d473c05ee3e5e3c3e999f5d23c6f4ec5b0c38c098b3a5229085f74236c6", size = 701785 }, - { url = "https://files.pythonhosted.org/packages/84/7e/8e7ec45920daa7f76046578e4f677a3215fe8f18ee30a9cb7627a19d9b4c/ruamel.yaml.clib-0.2.12-cp313-cp313-musllinux_1_1_i686.whl", hash = "sha256:3bc2a80e6420ca8b7d3590791e2dfc709c88ab9152c00eeb511c9875ce5778bf", size = 693017 }, - { url = "https://files.pythonhosted.org/packages/c5/b3/d650eaade4ca225f02a648321e1ab835b9d361c60d51150bac49063b83fa/ruamel.yaml.clib-0.2.12-cp313-cp313-musllinux_1_1_x86_64.whl", hash = "sha256:e188d2699864c11c36cdfdada94d781fd5d6b0071cd9c427bceb08ad3d7c70e1", size = 741270 }, - { url = "https://files.pythonhosted.org/packages/87/b8/01c29b924dcbbed75cc45b30c30d565d763b9c4d540545a0eeecffb8f09c/ruamel.yaml.clib-0.2.12-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:4f6f3eac23941b32afccc23081e1f50612bdbe4e982012ef4f5797986828cd01", size = 709059 }, - { url = "https://files.pythonhosted.org/packages/30/8c/ed73f047a73638257aa9377ad356bea4d96125b305c34a28766f4445cc0f/ruamel.yaml.clib-0.2.12-cp313-cp313-win32.whl", hash = "sha256:6442cb36270b3afb1b4951f060eccca1ce49f3d087ca1ca4563a6eb479cb3de6", size = 98583 }, - { url = "https://files.pythonhosted.org/packages/b0/85/e8e751d8791564dd333d5d9a4eab0a7a115f7e349595417fd50ecae3395c/ruamel.yaml.clib-0.2.12-cp313-cp313-win_amd64.whl", hash = "sha256:e5b8daf27af0b90da7bb903a876477a9e6d7270be6146906b276605997c7e9a3", size = 115190 }, -] - [[package]] name = "ruff" version = "0.11.7" From 9ee39330343da5b5fa74d767aae020f45b1716bf Mon Sep 17 00:00:00 2001 From: Bouwe Andela Date: Thu, 21 Aug 2025 16:15:58 +0200 Subject: [PATCH 2/7] Fix omissions --- .../diagnostics/sea_ice_sensitivity.py | 2 +- .../tests/unit/diagnostics/test_base.py | 6 ++---- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/sea_ice_sensitivity.py b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/sea_ice_sensitivity.py index c01f7a640..26a5e86ef 100644 --- a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/sea_ice_sensitivity.py +++ b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/diagnostics/sea_ice_sensitivity.py @@ -54,7 +54,7 @@ class SeaIceSensitivity(ESMValToolDiagnostic): ), ), ) - facets = () + facets = ("experiment_id", "source_id", "region", "metric") @staticmethod def update_recipe(recipe: Recipe, input_files: pandas.DataFrame) -> None: diff --git a/packages/climate-ref-esmvaltool/tests/unit/diagnostics/test_base.py b/packages/climate-ref-esmvaltool/tests/unit/diagnostics/test_base.py index 2cf384adf..26f87f243 100644 --- a/packages/climate-ref-esmvaltool/tests/unit/diagnostics/test_base.py +++ b/packages/climate-ref-esmvaltool/tests/unit/diagnostics/test_base.py @@ -3,14 +3,12 @@ import climate_ref_esmvaltool.diagnostics.base import pandas import pytest +import yaml from climate_ref_esmvaltool.diagnostics.base import ESMValToolDiagnostic from climate_ref_esmvaltool.types import Recipe -from ruamel.yaml import YAML from climate_ref_core.pycmec.output import OutputCV -yaml = YAML() - @pytest.fixture def mock_diagnostic(): @@ -40,7 +38,7 @@ def test_build_cmd(mocker, tmp_path, metric_definition, mock_diagnostic, data_di recipe = output_dir / "recipe.yml" assert cmd == ["esmvaltool", "run", f"--config-dir={config_dir}", f"{recipe}"] assert (output_dir / "climate_data").is_dir() - config = yaml.load((config_dir / "config.yml").read_text(encoding="utf-8")) + config = yaml.safe_load((config_dir / "config.yml").read_text(encoding="utf-8")) assert len(config["rootpath"]) == 5 if data_dir_exists else 1 From dc6fe1a342697d4344e1626e5fa706f5a3aa9d35 Mon Sep 17 00:00:00 2001 From: Bouwe Andela Date: Thu, 21 Aug 2025 16:16:20 +0200 Subject: [PATCH 3/7] Add regression test output --- .../cmip6_historical/config/config.yml | 16 + .../cmip6_historical/diagnostic.json | 84 + .../recipe_20250821_141339/index.html | 488 + .../Annual Antarctic sea ice sensitivity.png | Bin 0 -> 19893 bytes ...arctic sea ice sensitivity_citation.bibtex | 49 + ...sea ice sensitivity_data_citation_info.txt | 5 + ...tarctic sea ice sensitivity_provenance.xml | 1130 +++ .../png/Annual Antarctic sea ice trends.png | Bin 0 -> 43684 bytes ...l Antarctic sea ice trends_citation.bibtex | 49 + ...ctic sea ice trends_data_citation_info.txt | 5 + ...al Antarctic sea ice trends_provenance.xml | 1130 +++ .../September Arctic sea ice sensitivity.png | Bin 0 -> 23814 bytes ...Arctic sea ice sensitivity_citation.bibtex | 49 + ...sea ice sensitivity_data_citation_info.txt | 5 + ... Arctic sea ice sensitivity_provenance.xml | 1130 +++ .../png/September Arctic sea ice trends.png | Bin 0 -> 46099 bytes ...mber Arctic sea ice trends_citation.bibtex | 49 + ...ctic sea ice trends_data_citation_info.txt | 5 + ...ember Arctic sea ice trends_provenance.xml | 1130 +++ .../diagnostic_provenance.yml | 41 + .../sea_ice_sensitivity_script/log.txt | 217 + .../resource_usage.txt | 3 + .../sea_ice_sensitivity_script/settings.yml | 35 + .../diagnostic_provenance.yml | 42 + .../arctic/sea_ice_sensitivity_script/log.txt | 217 + .../resource_usage.txt | 4 + .../sea_ice_sensitivity_script/settings.yml | 35 + .../recipe_20250821_141339/run/cmor_log.txt | 8 + .../recipe_20250821_141339/run/main_log.txt | 137 + .../run/main_log_debug.txt | 8785 +++++++++++++++++ .../recipe_20250821_141339/run/recipe.yml | 180 + .../run/recipe_filled.yml | 311 + .../run/resource_usage.txt | 14 + .../plotted_values.csv | 4 + .../plotted_values_citation.bibtex | 49 + .../plotted_values_data_citation_info.txt | 5 + .../plotted_values_provenance.xml | 1130 +++ .../plotted_values.csv | 4 + .../plotted_values_citation.bibtex | 49 + .../plotted_values_data_citation_info.txt | 5 + .../plotted_values_provenance.xml | 1130 +++ .../cmip6_historical/out.log | 0 .../cmip6_historical/output.json | 52 + .../cmip6_historical/recipe.yml | 180 + 44 files changed, 17961 insertions(+) create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/config/config.yml create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/diagnostic.json create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/index.html create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script/png/Annual Antarctic sea ice sensitivity.png create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script/png/Annual Antarctic sea ice sensitivity_citation.bibtex create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script/png/Annual Antarctic sea ice sensitivity_data_citation_info.txt create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script/png/Annual Antarctic sea ice sensitivity_provenance.xml create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script/png/Annual Antarctic sea ice trends.png create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script/png/Annual Antarctic sea ice trends_citation.bibtex create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script/png/Annual Antarctic sea ice trends_data_citation_info.txt create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script/png/Annual Antarctic sea ice trends_provenance.xml create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice sensitivity.png create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice sensitivity_citation.bibtex create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice sensitivity_data_citation_info.txt create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice sensitivity_provenance.xml create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice trends.png create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice trends_citation.bibtex create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice trends_data_citation_info.txt create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice trends_provenance.xml create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script/diagnostic_provenance.yml create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script/log.txt create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script/resource_usage.txt create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script/settings.yml create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script/diagnostic_provenance.yml create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script/log.txt create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script/resource_usage.txt create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script/settings.yml create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/cmor_log.txt create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/main_log.txt create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/main_log_debug.txt create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/recipe.yml create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/recipe_filled.yml create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/resource_usage.txt create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script/plotted_values.csv create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script/plotted_values_citation.bibtex create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script/plotted_values_data_citation_info.txt create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script/plotted_values_provenance.xml create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script/plotted_values.csv create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script/plotted_values_citation.bibtex create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script/plotted_values_data_citation_info.txt create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script/plotted_values_provenance.xml create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/out.log create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/output.json create mode 100644 tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/recipe.yml diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/config/config.yml b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/config/config.yml new file mode 100644 index 000000000..ded86a5a7 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/config/config.yml @@ -0,0 +1,16 @@ +drs: + CMIP6: ESGF + OBS: default + OBS6: default + native6: default + obs4MIPs: ESGF +output_dir: /executions +rootpath: + CMIP6: /climate_data + OBS: /home/bandela/.cache/climate_ref/ESMValTool/OBS + OBS6: /home/bandela/.cache/climate_ref/ESMValTool/OBS + native6: /home/bandela/.cache/climate_ref/ESMValTool/RAWOBS + obs4MIPs: + - /climate_data + - /home/bandela/.cache/climate_ref/ESMValTool +search_esgf: never diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/diagnostic.json b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/diagnostic.json new file mode 100644 index 000000000..f05b83328 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/diagnostic.json @@ -0,0 +1,84 @@ +{ + "DIMENSIONS": { + "json_structure": [ + "experiment_id", + "source_id", + "region", + "metric" + ], + "source_id": { + "ACCESS-ESM1-5": {}, + "CanESM5": {}, + "HadGEM3-GC31-LL": {} + }, + "region": { + "antarctic": {}, + "arctic": {} + }, + "metric": { + "direct_sensitivity_(notz-style)": {}, + "annual_siconc_trend": {}, + "annual_tas_trend": {}, + "direct_r_val": {}, + "direct_p_val": {} + }, + "experiment_id": { + "historical": {} + } + }, + "RESULTS": { + "historical": { + "ACCESS-ESM1-5": { + "antarctic": { + "direct_sensitivity_(notz-style)": -0.0093089389765667, + "annual_siconc_trend": -0.0002971439814176, + "annual_tas_trend": 0.0325482853284367, + "direct_r_val": -0.747116470283511, + "direct_p_val": 1.6582163952524357e-7 + }, + "arctic": { + "direct_sensitivity_(notz-style)": -0.0154132028358053, + "annual_siconc_trend": -0.0005345031872321, + "annual_tas_trend": 0.0325482853284367, + "direct_r_val": -0.8745553580707366, + "direct_p_val": 3.1662085847651657e-12 + } + }, + "CanESM5": { + "antarctic": { + "direct_sensitivity_(notz-style)": -0.001262288391343, + "annual_siconc_trend": 7.261761385609422e-6, + "annual_tas_trend": 0.0325509678903233, + "direct_r_val": -0.0859323266341288, + "direct_p_val": 0.6182576601557226 + }, + "arctic": { + "direct_sensitivity_(notz-style)": -0.0196841472286724, + "annual_siconc_trend": -0.0007012069342604, + "annual_tas_trend": 0.0325509678903233, + "direct_r_val": -0.7949743656112556, + "direct_p_val": 7.008218341630712e-9 + } + }, + "HadGEM3-GC31-LL": { + "antarctic": { + "direct_sensitivity_(notz-style)": -0.0240608522772309, + "annual_siconc_trend": -0.0010106442791242, + "annual_tas_trend": 0.038400767361949, + "direct_r_val": -0.9238815860411153, + "direct_p_val": 9.587413509948313e-16 + }, + "arctic": { + "direct_sensitivity_(notz-style)": -0.0182986828946996, + "annual_siconc_trend": -0.0007086997732451, + "annual_tas_trend": 0.038400767361949, + "direct_r_val": -0.9375420714907108, + "direct_p_val": 3.695123061364841e-17 + } + } + } + }, + "PROVENANCE": null, + "DISCLAIMER": null, + "NOTES": null +} \ No newline at end of file diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/index.html b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/index.html new file mode 100644 index 000000000..33b09ba9b --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/index.html @@ -0,0 +1,488 @@ + + + + + + + + Recipe + + + + + + + + + +
+
+ ESMValTool logo. +
+
+ +

Sea ice sensitivity

+ +

+ Recipe for quantifying the sensitivity of sea ice to global warming. +Siconc data is summed for each hemisphere and then compared to the +change in globally meaned, annually meaned surface air temperature. In +the northern hemisphere, September sea ice data is used. In the +southern hemisphere, annual mean sea ice data is used. Two plots are +produced for each hemisphere, one showing the gradient of the direct +regression of sea ice area over temperature, and the other showing the +two separate trends over time. +

+ +

Authors

+ + + +

Maintainers

+ +
    + +
  • Naomi Parsons (MetOffice, UK; None)
  • + +
+ +

Projects

+ +
    + +
+ +

References

+ +
    + +
+ + + + + +
+ + +
+

Antarctic

+

Plots annual mean sea ice sensitivity below 0 latitude in millions of square kilometres

+ + + + +

Antarctic: Sea Ice Sensitivity Script

+ + + +
+
+ + Sensitivity of sea ice area to annual mean global warming. + +
+ Sensitivity of sea ice area to annual mean global warming. +
+
+ download | + references | + extra data citation | + provenance +
+
+
+ + + +
+
+ + Decadal trends of sea ice area and global mean temperature. + +
+ Decadal trends of sea ice area and global mean temperature. +
+
+ download | + references | + extra data citation | + provenance +
+
+
+ + + + + + +
+ + + +
+

Arctic

+

Plots September sea ice sensitivity above 0 latitude in millions of square kilometres

+ + + + +

Arctic: Sea Ice Sensitivity Script

+ + + +
+
+ + Sensitivity of sea ice area to annual mean global warming.Mean (dashed), standard deviation (shaded) and plausible values from 1979-2014. + +
+ Sensitivity of sea ice area to annual mean global warming.Mean (dashed), standard deviation (shaded) and plausible values from 1979-2014. +
+
+ download | + references | + extra data citation | + provenance +
+
+
+ + + +
+
+ + Decadal trends of sea ice area and global mean temperature. + +
+ Decadal trends of sea ice area and global mean temperature. +
+
+ download | + references | + extra data citation | + provenance +
+
+
+ + + + + + +
+ + +
+ +

Files

+ +

+ main_log.txt | + main_log_debug.txt | + recipe.yml | + figures | + data +

+ + + + + + \ No newline at end of file diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script/png/Annual Antarctic sea ice sensitivity.png b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script/png/Annual Antarctic sea ice sensitivity.png new file mode 100644 index 0000000000000000000000000000000000000000..e8768d83bdc40dbf9e40e01203fa5c0eb9027627 GIT binary patch literal 19893 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 + + + + + + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T03:52:25Z + 01.00.30 + all-forcing simulation of the recent past + historical + areacella + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T03:52:25Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: tas (['fld_s03i236']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + Amon + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/d2debfa6-c0e2-4339-bac8-08d97867ae3a + tas + r1i1p1f1 + v20191115 + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T03:52:25Z + 01.00.30 + all-forcing simulation of the recent past + historical + areacella + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T03:52:25Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: tas (['fld_s03i236']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + Amon + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/d2debfa6-c0e2-4339-bac8-08d97867ae3a + tas + r1i1p1f1 + v20191115 + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-04-30T17:32:17Z + 01.00.29 + all-forcing simulation of the recent past + historical + areacella + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa + gn + 2019-04-30T17:32:17Z ;rewrote data to be consistent with CMIP for variable tas found in table Amon.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 500 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + atmos + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + Amon + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/872062df-acae-499b-aa0f-9eaca7681abc + tas + r1i1p1f1 + v20190429 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T14:46:52Z + 01.00.30 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T14:46:52Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: areacello (['area_t', 'ht']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + ocean + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + Ofx + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/fd041f03-fb0f-4c94-9e15-21733dceac88 + areacello + r1i1p1f1 + v20191115 + + + CMIP + CanESM5 + CanESM5 + antarctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + mon + gn + CCCma + Sea-Ice Area Percentage (Ocean Grid) + SImon + ['seaIce'] + siconc + pp_antarctic_avg_ann_sea_ice + CMIP6 + 0 + siconc + sea_ice_area_fraction + 1979 + 1979/2014 + % + siconc + v20190429 + {'operator': 'mean'} + {'operator': 'sum'} + {'units': '1e6 km2'} + {'end_latitude': 0, 'end_longitude': 360, 'start_latitude': -90, 'start_longitude': 0} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc')} + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 267840.0 + 3.4.0 + 2019-07-08T15:34:25Z + 6.2.20.1 + 01.00.29 + pre-industrial control + piControl + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.piControl.none.r1i1p1f1 + Native N96 grid; 192 x 144 longitude/latitude + gn + 2019-07-08T15:34:25Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2019-07-08T16:34:24Z MIP Convert v1.1.2, Python v2.7.12, Iris v1.13.0, Numpy v1.13.3, netcdftime v1.4.1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-ar766 + 250 km + CMIP + piControl-spinup + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01-00-00-00 + r1i1p1f1 + 1 + model-output + 1 + atmos + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + fx + Creation Date:(13 December 2018) MD5:2b12b5db6db112aa8b8b0d6c1645b121 + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/281b65dd-1173-4951-bd8e-3bcbdd356aad + areacella + r1i1p1f1 + + + CMIP + ACCESS-ESM1-5 + ACCESS-ESM1-5 + antarctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + mon + gn + CSIRO + Near-Surface Air Temperature + Amon + ['atmos'] + tas + pp_avg_ann_global_temp + CMIP6 + 1 + tas + air_temperature + 1979 + 1979/2014 + K + tas + v20191115 + {'operator': 'mean'} + {'operator': 'mean'} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc')} + + + + + + + + CMIP + HadGEM3-GC31-LL + HadGEM3-GC31-LL + antarctic + 2014 + r1i1p1f3 + historical + /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc + mon + gn + MOHC + Sea-Ice Area Percentage (Ocean Grid) + SImon + ['seaIce'] + siconc + pp_antarctic_avg_ann_sea_ice + CMIP6 + 2 + siconc + sea_ice_area_fraction + 1979 + 1979/2014 + % + siconc + v20200330 + {'operator': 'mean'} + {'operator': 'sum'} + {'units': '1e6 km2'} + {'end_latitude': 0, 'end_longitude': 360, 'start_latitude': -90, 'start_longitude': 0} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc')} + + + + + + + + + + + + + + + + + MetOffice, UK + 0000-0002-0489-4238 + + + + + + + + + + + + + CMIP + HadGEM3-GC31-LL + HadGEM3-GC31-LL + antarctic + 2014 + r1i1p1f3 + historical + /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc + mon + gn + MOHC + Near-Surface Air Temperature + Amon + ['atmos'] + tas + pp_avg_ann_global_temp + CMIP6 + 2 + tas + air_temperature + 1979 + 1979/2014 + K + tas + v20190624 + {'operator': 'mean'} + {'operator': 'mean'} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc')} + + + + + + + + + MetOffice, UK + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T17:53:07Z + 01.00.30 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T17:53:07Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: areacella (['fld_s02i204']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + fx + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/f0abeaa6-9383-4702-88d5-2631baac4f4d + areacella + r1i1p1f1 + v20191115 + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 0.0 + 3.4.0 + 2020-03-11T10:57:50Z + 6.2.37.5 + 01.00.29 + all-forcing simulation of the recent past + historical + areacello + 3 + mon + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.historical.none.r1i1p1f3 + Native eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude + gn + 2020-03-11T10:57:26Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2020-03-11T10:57:03Z MIP Convert v1.3.3, Python v2.7.16, Iris v2.2.0, Numpy v1.15.4, cftime v1.0.0b1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-bg466 + 100 km + CMIP + piControl + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01 + r1i1p1f1 + 1 + model-output + 1 + seaIce + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + SImon + Creation Date:(13 December 2018) MD5:f0588f7f55b5732b17302f8d9d0d7b8c + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/c9522497-eaec-4515-bc72-029a39cdaa7b + siconc + siconc + r1i1p1f3 + + + + + + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-05-01T18:44:03Z + 01.00.29 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m + gn + 2019-05-01T18:44:03Z ;rewrote data to be consistent with CMIP for variable areacello found in table Ofx.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 100 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + ocean + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + Ofx + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/e62548a8-4b49-4de6-9375-02bc86ed5797 + areacello + r1i1p1f1 + v20190429 + + + CMIP + ACCESS-ESM1-5 + ACCESS-ESM1-5 + antarctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + mon + gn + CSIRO + Sea-Ice Area Percentage (Ocean Grid) + SImon + ['seaIce'] + siconc + pp_antarctic_avg_ann_sea_ice + CMIP6 + 1 + siconc + sea_ice_area_fraction + 1979 + 1979/2014 + % + siconc + v20200817 + {'operator': 'mean'} + {'operator': 'sum'} + {'units': '1e6 km2'} + {'end_latitude': 0, 'end_longitude': 360, 'start_latitude': -90, 'start_longitude': 0} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc')} + + + + + + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-05-02T07:11:34Z + 01.00.29 + all-forcing simulation of the recent past + historical + areacello + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m + gn + 2019-05-02T07:11:34Z ;rewrote data to be consistent with CMIP for variable siconc found in table SImon.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 100 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + seaIce + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + SImon + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/e30786bd-a632-4351-a485-339caeb03972 + siconc + r1i1p1f1 + v20190429 + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-05-01T18:36:43Z + 01.00.29 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa + gn + 2019-05-01T18:36:43Z ;rewrote data to be consistent with CMIP for variable areacella found in table fx.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 500 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + atmos + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + fx + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/dd606980-b677-4d42-92fc-b7d0734af851 + areacella + r1i1p1f1 + v20190429 + + + MetOffice, UK + 0000-0002-2955-7254 + + + + + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 267840.0 + 3.4.0 + 2019-07-08T15:34:30Z + 6.2.20.1 + 01.00.29 + pre-industrial control + piControl + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.piControl.none.r1i1p1f1 + Native eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude + gn + 2019-07-08T15:34:30Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2019-07-08T16:34:29Z MIP Convert v1.1.2, Python v2.7.12, Iris v1.13.0, Numpy v1.13.3, netcdftime v1.4.1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-ar766 + 100 km + CMIP + piControl-spinup + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01-00-00-00 + r1i1p1f1 + 1 + model-output + 1 + ocean + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + Ofx + Creation Date:(13 December 2018) MD5:2b12b5db6db112aa8b8b0d6c1645b121 + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/8fe14488-5391-4968-bc14-94b92e4f9f59 + areacello + r1i1p1f1 + + + CMIP + CanESM5 + CanESM5 + antarctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + mon + gn + CCCma + Near-Surface Air Temperature + Amon + ['atmos'] + tas + pp_avg_ann_global_temp + CMIP6 + 0 + tas + air_temperature + 1979 + 1979/2014 + K + tas + v20190429 + {'operator': 'mean'} + {'operator': 'mean'} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc')} + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2020-08-17T00:32:02Z + 01.00.30 + all-forcing simulation of the recent past + historical + areacello + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2020-08-17T00:32:02Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: siconc (['aice']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + seaIce + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + SImon + Creation Date:(30 April 2019) MD5:5bd755e94c2173cb3050a0f3480f60c4 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/931b0664-d90c-46d5-b9fb-f7f17b8cefd5 + siconc + r1i1p1f1 + v20200817 + + + Sensitivity of sea ice area to annual mean global warming. + {'annual trends (Roach-style plot)': {'first point': {'GMST trend': None, 'Pearson CC of SIA over GMST': None, 'SIA trend': None, 'significance of SIA over GMST': None}, 'second point': {'GMST trend': None, 'Pearson CC of SIA over GMST': None, 'SIA trend': None, 'significance of SIA over GMST': None}, 'third point': {'GMST trend': None, 'Pearson CC of SIA over GMST': None, 'SIA trend': None, 'significance of SIA over GMST': None}}, 'observation period': None, 'sea ice sensitivity (Notz-style plot)': {'mean': None, 'plausible range': None, 'standard deviation': None}} + other + tcp://127.0.0.1:41245 + sea_ice_sensitivity_script + seaice/seaice_sensitivity.py + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 0.0 + 3.4.0 + 2019-06-19T12:07:37Z + 6.2.20.1 + 01.00.29 + all-forcing simulation of the recent past + historical + areacella + 3 + mon + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.historical.none.r1i1p1f3 + Native N96 grid; 192 x 144 longitude/latitude + gn + 2019-06-19T11:56:44Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2019-06-19T11:56:29Z MIP Convert v1.1.0, Python v2.7.12, Iris v1.13.0, Numpy v1.13.3, netcdftime v1.4.1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-bg466 + 250 km + CMIP + piControl + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01-00-00-00 + r1i1p1f1 + 1 + model-output + 1 + atmos + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + Amon + Creation Date:(13 December 2018) MD5:2b12b5db6db112aa8b8b0d6c1645b121 + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/bc7c9a22-a05f-4154-9781-2b2cd934748e + tas + r1i1p1f3 + + + + + + + + + + + + Recipe for quantifying the sensitivity of sea ice to global warming. +Siconc data is summed for each hemisphere and then compared to the +change in globally meaned, annually meaned surface air temperature. +In the northern hemisphere, September sea ice data is used. +In the southern hemisphere, annual mean sea ice data is used. +Two plots are produced for each hemisphere, one showing the gradient +of the direct regression of sea ice area over temperature, and the +other showing the two separate trends over time. + + [] + + + + + + diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script/png/Annual Antarctic sea ice trends.png b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script/png/Annual Antarctic sea ice trends.png new file mode 100644 index 0000000000000000000000000000000000000000..cf4abf3b29bf2a3523d465d07d6b5a4384161ee7 GIT binary patch literal 43684 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 + + + + + + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T03:52:25Z + 01.00.30 + all-forcing simulation of the recent past + historical + areacella + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T03:52:25Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: tas (['fld_s03i236']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + Amon + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/d2debfa6-c0e2-4339-bac8-08d97867ae3a + tas + r1i1p1f1 + v20191115 + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T03:52:25Z + 01.00.30 + all-forcing simulation of the recent past + historical + areacella + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T03:52:25Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: tas (['fld_s03i236']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + Amon + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/d2debfa6-c0e2-4339-bac8-08d97867ae3a + tas + r1i1p1f1 + v20191115 + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-04-30T17:32:17Z + 01.00.29 + all-forcing simulation of the recent past + historical + areacella + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa + gn + 2019-04-30T17:32:17Z ;rewrote data to be consistent with CMIP for variable tas found in table Amon.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 500 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + atmos + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + Amon + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/872062df-acae-499b-aa0f-9eaca7681abc + tas + r1i1p1f1 + v20190429 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Decadal trends of sea ice area and global mean temperature. + {'annual trends (Roach-style plot)': {'first point': {'GMST trend': None, 'Pearson CC of SIA over GMST': None, 'SIA trend': None, 'significance of SIA over GMST': None}, 'second point': {'GMST trend': None, 'Pearson CC of SIA over GMST': None, 'SIA trend': None, 'significance of SIA over GMST': None}, 'third point': {'GMST trend': None, 'Pearson CC of SIA over GMST': None, 'SIA trend': None, 'significance of SIA over GMST': None}}, 'observation period': None, 'sea ice sensitivity (Notz-style plot)': {'mean': None, 'plausible range': None, 'standard deviation': None}} + other + tcp://127.0.0.1:41245 + sea_ice_sensitivity_script + seaice/seaice_sensitivity.py + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T14:46:52Z + 01.00.30 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T14:46:52Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: areacello (['area_t', 'ht']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + ocean + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + Ofx + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/fd041f03-fb0f-4c94-9e15-21733dceac88 + areacello + r1i1p1f1 + v20191115 + + + + + + + + CMIP + CanESM5 + CanESM5 + antarctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + mon + gn + CCCma + Sea-Ice Area Percentage (Ocean Grid) + SImon + ['seaIce'] + siconc + pp_antarctic_avg_ann_sea_ice + CMIP6 + 0 + siconc + sea_ice_area_fraction + 1979 + 1979/2014 + % + siconc + v20190429 + {'operator': 'mean'} + {'operator': 'sum'} + {'units': '1e6 km2'} + {'end_latitude': 0, 'end_longitude': 360, 'start_latitude': -90, 'start_longitude': 0} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc')} + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 267840.0 + 3.4.0 + 2019-07-08T15:34:25Z + 6.2.20.1 + 01.00.29 + pre-industrial control + piControl + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.piControl.none.r1i1p1f1 + Native N96 grid; 192 x 144 longitude/latitude + gn + 2019-07-08T15:34:25Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2019-07-08T16:34:24Z MIP Convert v1.1.2, Python v2.7.12, Iris v1.13.0, Numpy v1.13.3, netcdftime v1.4.1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-ar766 + 250 km + CMIP + piControl-spinup + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01-00-00-00 + r1i1p1f1 + 1 + model-output + 1 + atmos + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + fx + Creation Date:(13 December 2018) MD5:2b12b5db6db112aa8b8b0d6c1645b121 + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/281b65dd-1173-4951-bd8e-3bcbdd356aad + areacella + r1i1p1f1 + + + CMIP + ACCESS-ESM1-5 + ACCESS-ESM1-5 + antarctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + mon + gn + CSIRO + Near-Surface Air Temperature + Amon + ['atmos'] + tas + pp_avg_ann_global_temp + CMIP6 + 1 + tas + air_temperature + 1979 + 1979/2014 + K + tas + v20191115 + {'operator': 'mean'} + {'operator': 'mean'} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc')} + + + + + + + + CMIP + HadGEM3-GC31-LL + HadGEM3-GC31-LL + antarctic + 2014 + r1i1p1f3 + historical + /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc + mon + gn + MOHC + Sea-Ice Area Percentage (Ocean Grid) + SImon + ['seaIce'] + siconc + pp_antarctic_avg_ann_sea_ice + CMIP6 + 2 + siconc + sea_ice_area_fraction + 1979 + 1979/2014 + % + siconc + v20200330 + {'operator': 'mean'} + {'operator': 'sum'} + {'units': '1e6 km2'} + {'end_latitude': 0, 'end_longitude': 360, 'start_latitude': -90, 'start_longitude': 0} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc')} + + + + + + + + + + + + + + + + + MetOffice, UK + 0000-0002-0489-4238 + + + + + + + + CMIP + HadGEM3-GC31-LL + HadGEM3-GC31-LL + antarctic + 2014 + r1i1p1f3 + historical + /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc + mon + gn + MOHC + Near-Surface Air Temperature + Amon + ['atmos'] + tas + pp_avg_ann_global_temp + CMIP6 + 2 + tas + air_temperature + 1979 + 1979/2014 + K + tas + v20190624 + {'operator': 'mean'} + {'operator': 'mean'} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc')} + + + + + + + + + + + + + + MetOffice, UK + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T17:53:07Z + 01.00.30 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T17:53:07Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: areacella (['fld_s02i204']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + fx + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/f0abeaa6-9383-4702-88d5-2631baac4f4d + areacella + r1i1p1f1 + v20191115 + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 0.0 + 3.4.0 + 2020-03-11T10:57:50Z + 6.2.37.5 + 01.00.29 + all-forcing simulation of the recent past + historical + areacello + 3 + mon + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.historical.none.r1i1p1f3 + Native eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude + gn + 2020-03-11T10:57:26Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2020-03-11T10:57:03Z MIP Convert v1.3.3, Python v2.7.16, Iris v2.2.0, Numpy v1.15.4, cftime v1.0.0b1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-bg466 + 100 km + CMIP + piControl + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01 + r1i1p1f1 + 1 + model-output + 1 + seaIce + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + SImon + Creation Date:(13 December 2018) MD5:f0588f7f55b5732b17302f8d9d0d7b8c + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/c9522497-eaec-4515-bc72-029a39cdaa7b + siconc + siconc + r1i1p1f3 + + + + + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-05-01T18:44:03Z + 01.00.29 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m + gn + 2019-05-01T18:44:03Z ;rewrote data to be consistent with CMIP for variable areacello found in table Ofx.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 100 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + ocean + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + Ofx + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/e62548a8-4b49-4de6-9375-02bc86ed5797 + areacello + r1i1p1f1 + v20190429 + + + CMIP + ACCESS-ESM1-5 + ACCESS-ESM1-5 + antarctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + mon + gn + CSIRO + Sea-Ice Area Percentage (Ocean Grid) + SImon + ['seaIce'] + siconc + pp_antarctic_avg_ann_sea_ice + CMIP6 + 1 + siconc + sea_ice_area_fraction + 1979 + 1979/2014 + % + siconc + v20200817 + {'operator': 'mean'} + {'operator': 'sum'} + {'units': '1e6 km2'} + {'end_latitude': 0, 'end_longitude': 360, 'start_latitude': -90, 'start_longitude': 0} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc')} + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-05-02T07:11:34Z + 01.00.29 + all-forcing simulation of the recent past + historical + areacello + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m + gn + 2019-05-02T07:11:34Z ;rewrote data to be consistent with CMIP for variable siconc found in table SImon.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 100 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + seaIce + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + SImon + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/e30786bd-a632-4351-a485-339caeb03972 + siconc + r1i1p1f1 + v20190429 + + + + + + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-05-01T18:36:43Z + 01.00.29 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa + gn + 2019-05-01T18:36:43Z ;rewrote data to be consistent with CMIP for variable areacella found in table fx.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 500 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + atmos + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + fx + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/dd606980-b677-4d42-92fc-b7d0734af851 + areacella + r1i1p1f1 + v20190429 + + + MetOffice, UK + 0000-0002-2955-7254 + + + + + + + + + + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 267840.0 + 3.4.0 + 2019-07-08T15:34:30Z + 6.2.20.1 + 01.00.29 + pre-industrial control + piControl + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.piControl.none.r1i1p1f1 + Native eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude + gn + 2019-07-08T15:34:30Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2019-07-08T16:34:29Z MIP Convert v1.1.2, Python v2.7.12, Iris v1.13.0, Numpy v1.13.3, netcdftime v1.4.1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-ar766 + 100 km + CMIP + piControl-spinup + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01-00-00-00 + r1i1p1f1 + 1 + model-output + 1 + ocean + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + Ofx + Creation Date:(13 December 2018) MD5:2b12b5db6db112aa8b8b0d6c1645b121 + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/8fe14488-5391-4968-bc14-94b92e4f9f59 + areacello + r1i1p1f1 + + + CMIP + CanESM5 + CanESM5 + antarctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + mon + gn + CCCma + Near-Surface Air Temperature + Amon + ['atmos'] + tas + pp_avg_ann_global_temp + CMIP6 + 0 + tas + air_temperature + 1979 + 1979/2014 + K + tas + v20190429 + {'operator': 'mean'} + {'operator': 'mean'} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc')} + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2020-08-17T00:32:02Z + 01.00.30 + all-forcing simulation of the recent past + historical + areacello + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2020-08-17T00:32:02Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: siconc (['aice']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + seaIce + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + SImon + Creation Date:(30 April 2019) MD5:5bd755e94c2173cb3050a0f3480f60c4 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/931b0664-d90c-46d5-b9fb-f7f17b8cefd5 + siconc + r1i1p1f1 + v20200817 + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 0.0 + 3.4.0 + 2019-06-19T12:07:37Z + 6.2.20.1 + 01.00.29 + all-forcing simulation of the recent past + historical + areacella + 3 + mon + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.historical.none.r1i1p1f3 + Native N96 grid; 192 x 144 longitude/latitude + gn + 2019-06-19T11:56:44Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2019-06-19T11:56:29Z MIP Convert v1.1.0, Python v2.7.12, Iris v1.13.0, Numpy v1.13.3, netcdftime v1.4.1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-bg466 + 250 km + CMIP + piControl + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01-00-00-00 + r1i1p1f1 + 1 + model-output + 1 + atmos + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + Amon + Creation Date:(13 December 2018) MD5:2b12b5db6db112aa8b8b0d6c1645b121 + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/bc7c9a22-a05f-4154-9781-2b2cd934748e + tas + r1i1p1f3 + + + + + + + + Recipe for quantifying the sensitivity of sea ice to global warming. +Siconc data is summed for each hemisphere and then compared to the +change in globally meaned, annually meaned surface air temperature. +In the northern hemisphere, September sea ice data is used. +In the southern hemisphere, annual mean sea ice data is used. +Two plots are produced for each hemisphere, one showing the gradient +of the direct regression of sea ice area over temperature, and the +other showing the two separate trends over time. + + [] + + + + + + diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice sensitivity.png b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice sensitivity.png new file mode 100644 index 0000000000000000000000000000000000000000..83fb71c95d5ad5f0325d605738644b8f94e78255 GIT binary patch literal 23814 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 ZI_2WX<>j(~y~!y`M~_oq9M-@7zX6(ou8{x$ literal 0 HcmV?d00001 diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice sensitivity_citation.bibtex b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice sensitivity_citation.bibtex new file mode 100644 index 000000000..4bb8ce83d --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice sensitivity_citation.bibtex @@ -0,0 +1,49 @@ +@article{righi20gmd, + doi = {10.5194/gmd-13-1179-2020}, + url = {https://doi.org/10.5194/gmd-13-1179-2020}, + year = {2020}, + month = mar, + publisher = {Copernicus {GmbH}}, + volume = {13}, + number = {3}, + pages = {1179--1199}, + author = {Mattia Righi and Bouwe Andela and Veronika Eyring and Axel Lauer and Valeriu Predoi and Manuel Schlund and Javier Vegas-Regidor and Lisa Bock and Bj"{o}rn Br"{o}tz and Lee de Mora and Faruk Diblen and Laura Dreyer and Niels Drost and Paul Earnshaw and Birgit Hassler and Nikolay Koldunov and Bill Little and Saskia Loosveldt Tomas and Klaus Zimmermann}, + title = {Earth System Model Evaluation Tool (ESMValTool) v2.0 -- technical overview}, + journal = {Geoscientific Model Development} +} + +@misc{https://doi.org/10.22033/ESGF/CMIP6.3610, + url = {https://doi.org/10.22033/ESGF/CMIP6.3610}, + title = {CCCma CanESM5 model output prepared for CMIP6 CMIP historical}, + publisher = {Earth System Grid Federation}, + year = 2019, + author = {Swart, Neil Cameron and Cole, Jason N.S. and Kharin, Viatcheslav V. and Lazare, Mike and Scinocca, John F. and Gillett, Nathan P. and Anstey, James and Arora, Vivek and Christian, James R. and Jiao, Yanjun and Lee, Warren G. and Majaess, Fouad and Saenko, Oleg A. and Seiler, Christian and Seinen, Clint and Shao, Andrew and Solheim, Larry and von Salzen, Knut and Yang, Duo and Winter, Barbara and Sigmond, Michael}, + doi = {10.22033/ESGF/CMIP6.3610}, +} + +@misc{https://doi.org/10.22033/ESGF/CMIP6.4272, + url = {https://doi.org/10.22033/ESGF/CMIP6.4272}, + title = {CSIRO ACCESS-ESM1.5 model output prepared for CMIP6 CMIP historical}, + publisher = {Earth System Grid Federation}, + year = 2019, + author = {Ziehn, Tilo and Chamberlain, Matthew and Lenton, Andrew and Law, Rachel and Bodman, Roger and Dix, Martin and Wang, Yingping and Dobrohotoff, Peter and Srbinovsky, Jhan and Stevens, Lauren and Vohralik, Peter and Mackallah, Chloe and Sullivan, Arnold and O'Farrell, Siobhan and Druken, Kelsey}, + doi = {10.22033/ESGF/CMIP6.4272}, +} + +@misc{https://doi.org/10.22033/ESGF/CMIP6.6109, + url = {https://doi.org/10.22033/ESGF/CMIP6.6109}, + title = {MOHC HadGEM3-GC31-LL model output prepared for CMIP6 CMIP historical}, + publisher = {Earth System Grid Federation}, + year = 2019, + author = {Ridley, Jeff and Menary, Matthew and Kuhlbrodt, Till and Andrews, Martin and Andrews, Tim}, + doi = {10.22033/ESGF/CMIP6.6109}, +} + +@misc{https://doi.org/10.22033/ESGF/CMIP6.6294, + url = {https://doi.org/10.22033/ESGF/CMIP6.6294}, + title = {MOHC HadGEM3-GC31-LL model output prepared for CMIP6 CMIP piControl}, + publisher = {Earth System Grid Federation}, + year = 2018, + author = {Ridley, Jeff and Menary, Matthew and Kuhlbrodt, Till and Andrews, Martin and Andrews, Tim}, + doi = {10.22033/ESGF/CMIP6.6294}, +} diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice sensitivity_data_citation_info.txt b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice sensitivity_data_citation_info.txt new file mode 100644 index 000000000..671d7a0e4 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice sensitivity_data_citation_info.txt @@ -0,0 +1,5 @@ +Follow the links below to find more information about CMIP6 data: +- https://cera-www.dkrz.de/WDCC/ui/cerasearch/cmip6?input=CMIP6.CMIP.CCCma.CanESM5.historical +- https://cera-www.dkrz.de/WDCC/ui/cerasearch/cmip6?input=CMIP6.CMIP.CSIRO.ACCESS-ESM1-5.historical +- https://cera-www.dkrz.de/WDCC/ui/cerasearch/cmip6?input=CMIP6.CMIP.MOHC.HadGEM3-GC31-LL.historical +- https://cera-www.dkrz.de/WDCC/ui/cerasearch/cmip6?input=CMIP6.CMIP.MOHC.HadGEM3-GC31-LL.piControl diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice sensitivity_provenance.xml b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice sensitivity_provenance.xml new file mode 100644 index 000000000..5d0af97d2 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice sensitivity_provenance.xml @@ -0,0 +1,1130 @@ + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T03:52:25Z + 01.00.30 + all-forcing simulation of the recent past + historical + areacella + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T03:52:25Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: tas (['fld_s03i236']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + Amon + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/d2debfa6-c0e2-4339-bac8-08d97867ae3a + tas + r1i1p1f1 + v20191115 + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T03:52:25Z + 01.00.30 + all-forcing simulation of the recent past + historical + areacella + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T03:52:25Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: tas (['fld_s03i236']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + Amon + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/d2debfa6-c0e2-4339-bac8-08d97867ae3a + tas + r1i1p1f1 + v20191115 + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-04-30T17:32:17Z + 01.00.29 + all-forcing simulation of the recent past + historical + areacella + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa + gn + 2019-04-30T17:32:17Z ;rewrote data to be consistent with CMIP for variable tas found in table Amon.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 500 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + atmos + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + Amon + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/872062df-acae-499b-aa0f-9eaca7681abc + tas + r1i1p1f1 + v20190429 + + + + + + + + + + + + + + + + + + + + + + + + + + + CMIP + HadGEM3-GC31-LL + HadGEM3-GC31-LL + arctic + 2014 + r1i1p1f3 + historical + /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc + mon + gn + MOHC + Sea-Ice Area Percentage (Ocean Grid) + SImon + ['seaIce'] + siconc + pp_arctic_sept_sea_ice + CMIP6 + 2 + siconc + sea_ice_area_fraction + 1979 + 1979/2014 + % + siconc + v20200330 + {'operator': 'sum'} + {'units': '1e6 km2'} + {'month': 9} + {'end_latitude': 90, 'end_longitude': 360, 'start_latitude': 0, 'start_longitude': 0} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc')} + + + + + + + + CMIP + HadGEM3-GC31-LL + HadGEM3-GC31-LL + arctic + 2014 + r1i1p1f3 + historical + /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc + mon + gn + MOHC + Near-Surface Air Temperature + Amon + ['atmos'] + tas + pp_avg_ann_global_temp + CMIP6 + 2 + tas + air_temperature + 1979 + 1979/2014 + K + tas + v20190624 + {'operator': 'mean'} + {'operator': 'mean'} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc')} + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T14:46:52Z + 01.00.30 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T14:46:52Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: areacello (['area_t', 'ht']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + ocean + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + Ofx + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/fd041f03-fb0f-4c94-9e15-21733dceac88 + areacello + r1i1p1f1 + v20191115 + + + + + + + + + + + + + CMIP + ACCESS-ESM1-5 + ACCESS-ESM1-5 + arctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + mon + gn + CSIRO + Sea-Ice Area Percentage (Ocean Grid) + SImon + ['seaIce'] + siconc + pp_arctic_sept_sea_ice + CMIP6 + 1 + siconc + sea_ice_area_fraction + 1979 + 1979/2014 + % + siconc + v20200817 + {'operator': 'sum'} + {'units': '1e6 km2'} + {'month': 9} + {'end_latitude': 90, 'end_longitude': 360, 'start_latitude': 0, 'start_longitude': 0} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc')} + + + + + + + + + + + + + + + + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 267840.0 + 3.4.0 + 2019-07-08T15:34:25Z + 6.2.20.1 + 01.00.29 + pre-industrial control + piControl + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.piControl.none.r1i1p1f1 + Native N96 grid; 192 x 144 longitude/latitude + gn + 2019-07-08T15:34:25Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2019-07-08T16:34:24Z MIP Convert v1.1.2, Python v2.7.12, Iris v1.13.0, Numpy v1.13.3, netcdftime v1.4.1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-ar766 + 250 km + CMIP + piControl-spinup + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01-00-00-00 + r1i1p1f1 + 1 + model-output + 1 + atmos + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + fx + Creation Date:(13 December 2018) MD5:2b12b5db6db112aa8b8b0d6c1645b121 + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/281b65dd-1173-4951-bd8e-3bcbdd356aad + areacella + r1i1p1f1 + + + + Sensitivity of sea ice area to annual mean global warming.Mean (dashed), standard deviation (shaded) and plausible values from 1979-2014. + {'annual trends (Roach-style plot)': {'first point': {'GMST trend': None, 'Pearson CC of SIA over GMST': None, 'SIA trend': None, 'significance of SIA over GMST': None}, 'second point': {'GMST trend': None, 'Pearson CC of SIA over GMST': None, 'SIA trend': None, 'significance of SIA over GMST': None}, 'third point': {'GMST trend': None, 'Pearson CC of SIA over GMST': None, 'SIA trend': None, 'significance of SIA over GMST': None}}, 'observation period': '1979-2014', 'sea ice sensitivity (Notz-style plot)': {'mean': -4.01, 'plausible range': 1.28, 'standard deviation': 0.32}} + other + tcp://127.0.0.1:41245 + sea_ice_sensitivity_script + seaice/seaice_sensitivity.py + + + + + + + + + + + + + + + + + + + + + + + CMIP + CanESM5 + CanESM5 + arctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + mon + gn + CCCma + Sea-Ice Area Percentage (Ocean Grid) + SImon + ['seaIce'] + siconc + pp_arctic_sept_sea_ice + CMIP6 + 0 + siconc + sea_ice_area_fraction + 1979 + 1979/2014 + % + siconc + v20190429 + {'operator': 'sum'} + {'units': '1e6 km2'} + {'month': 9} + {'end_latitude': 90, 'end_longitude': 360, 'start_latitude': 0, 'start_longitude': 0} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc')} + + + + + + + MetOffice, UK + 0000-0002-0489-4238 + + + CMIP + ACCESS-ESM1-5 + ACCESS-ESM1-5 + arctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + mon + gn + CSIRO + Near-Surface Air Temperature + Amon + ['atmos'] + tas + pp_avg_ann_global_temp + CMIP6 + 1 + tas + air_temperature + 1979 + 1979/2014 + K + tas + v20191115 + {'operator': 'mean'} + {'operator': 'mean'} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc')} + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T17:53:07Z + 01.00.30 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T17:53:07Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: areacella (['fld_s02i204']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + fx + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/f0abeaa6-9383-4702-88d5-2631baac4f4d + areacella + r1i1p1f1 + v20191115 + + + MetOffice, UK + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 0.0 + 3.4.0 + 2020-03-11T10:57:50Z + 6.2.37.5 + 01.00.29 + all-forcing simulation of the recent past + historical + areacello + 3 + mon + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.historical.none.r1i1p1f3 + Native eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude + gn + 2020-03-11T10:57:26Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2020-03-11T10:57:03Z MIP Convert v1.3.3, Python v2.7.16, Iris v2.2.0, Numpy v1.15.4, cftime v1.0.0b1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-bg466 + 100 km + CMIP + piControl + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01 + r1i1p1f1 + 1 + model-output + 1 + seaIce + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + SImon + Creation Date:(13 December 2018) MD5:f0588f7f55b5732b17302f8d9d0d7b8c + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/c9522497-eaec-4515-bc72-029a39cdaa7b + siconc + siconc + r1i1p1f3 + + + + + + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-05-01T18:44:03Z + 01.00.29 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m + gn + 2019-05-01T18:44:03Z ;rewrote data to be consistent with CMIP for variable areacello found in table Ofx.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 100 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + ocean + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + Ofx + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/e62548a8-4b49-4de6-9375-02bc86ed5797 + areacello + r1i1p1f1 + v20190429 + + + + + + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-05-02T07:11:34Z + 01.00.29 + all-forcing simulation of the recent past + historical + areacello + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m + gn + 2019-05-02T07:11:34Z ;rewrote data to be consistent with CMIP for variable siconc found in table SImon.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 100 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + seaIce + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + SImon + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/e30786bd-a632-4351-a485-339caeb03972 + siconc + r1i1p1f1 + v20190429 + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-05-01T18:36:43Z + 01.00.29 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa + gn + 2019-05-01T18:36:43Z ;rewrote data to be consistent with CMIP for variable areacella found in table fx.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 500 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + atmos + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + fx + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/dd606980-b677-4d42-92fc-b7d0734af851 + areacella + r1i1p1f1 + v20190429 + + + + + + + + MetOffice, UK + 0000-0002-2955-7254 + + + + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 267840.0 + 3.4.0 + 2019-07-08T15:34:30Z + 6.2.20.1 + 01.00.29 + pre-industrial control + piControl + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.piControl.none.r1i1p1f1 + Native eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude + gn + 2019-07-08T15:34:30Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2019-07-08T16:34:29Z MIP Convert v1.1.2, Python v2.7.12, Iris v1.13.0, Numpy v1.13.3, netcdftime v1.4.1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-ar766 + 100 km + CMIP + piControl-spinup + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01-00-00-00 + r1i1p1f1 + 1 + model-output + 1 + ocean + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + Ofx + Creation Date:(13 December 2018) MD5:2b12b5db6db112aa8b8b0d6c1645b121 + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/8fe14488-5391-4968-bc14-94b92e4f9f59 + areacello + r1i1p1f1 + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2020-08-17T00:32:02Z + 01.00.30 + all-forcing simulation of the recent past + historical + areacello + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2020-08-17T00:32:02Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: siconc (['aice']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + seaIce + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + SImon + Creation Date:(30 April 2019) MD5:5bd755e94c2173cb3050a0f3480f60c4 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/931b0664-d90c-46d5-b9fb-f7f17b8cefd5 + siconc + r1i1p1f1 + v20200817 + + + + + + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 0.0 + 3.4.0 + 2019-06-19T12:07:37Z + 6.2.20.1 + 01.00.29 + all-forcing simulation of the recent past + historical + areacella + 3 + mon + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.historical.none.r1i1p1f3 + Native N96 grid; 192 x 144 longitude/latitude + gn + 2019-06-19T11:56:44Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2019-06-19T11:56:29Z MIP Convert v1.1.0, Python v2.7.12, Iris v1.13.0, Numpy v1.13.3, netcdftime v1.4.1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-bg466 + 250 km + CMIP + piControl + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01-00-00-00 + r1i1p1f1 + 1 + model-output + 1 + atmos + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + Amon + Creation Date:(13 December 2018) MD5:2b12b5db6db112aa8b8b0d6c1645b121 + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/bc7c9a22-a05f-4154-9781-2b2cd934748e + tas + r1i1p1f3 + + + + + + + + + + + + + + Recipe for quantifying the sensitivity of sea ice to global warming. +Siconc data is summed for each hemisphere and then compared to the +change in globally meaned, annually meaned surface air temperature. +In the northern hemisphere, September sea ice data is used. +In the southern hemisphere, annual mean sea ice data is used. +Two plots are produced for each hemisphere, one showing the gradient +of the direct regression of sea ice area over temperature, and the +other showing the two separate trends over time. + + [] + + + CMIP + CanESM5 + CanESM5 + arctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + mon + gn + CCCma + Near-Surface Air Temperature + Amon + ['atmos'] + tas + pp_avg_ann_global_temp + CMIP6 + 0 + tas + air_temperature + 1979 + 1979/2014 + K + tas + v20190429 + {'operator': 'mean'} + {'operator': 'mean'} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc')} + + + + + + diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice trends.png b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice trends.png new file mode 100644 index 0000000000000000000000000000000000000000..59c33c84cb55ee2aaeef32ede40fdcd9e01007a1 GIT binary patch literal 46099 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 + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T03:52:25Z + 01.00.30 + all-forcing simulation of the recent past + historical + areacella + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T03:52:25Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: tas (['fld_s03i236']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + Amon + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/d2debfa6-c0e2-4339-bac8-08d97867ae3a + tas + r1i1p1f1 + v20191115 + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T03:52:25Z + 01.00.30 + all-forcing simulation of the recent past + historical + areacella + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T03:52:25Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: tas (['fld_s03i236']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + Amon + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/d2debfa6-c0e2-4339-bac8-08d97867ae3a + tas + r1i1p1f1 + v20191115 + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-04-30T17:32:17Z + 01.00.29 + all-forcing simulation of the recent past + historical + areacella + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa + gn + 2019-04-30T17:32:17Z ;rewrote data to be consistent with CMIP for variable tas found in table Amon.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 500 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + atmos + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + Amon + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/872062df-acae-499b-aa0f-9eaca7681abc + tas + r1i1p1f1 + v20190429 + + + + + + + + + + + + + + + + + + + + + + + + + + + + CMIP + HadGEM3-GC31-LL + HadGEM3-GC31-LL + arctic + 2014 + r1i1p1f3 + historical + /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc + mon + gn + MOHC + Sea-Ice Area Percentage (Ocean Grid) + SImon + ['seaIce'] + siconc + pp_arctic_sept_sea_ice + CMIP6 + 2 + siconc + sea_ice_area_fraction + 1979 + 1979/2014 + % + siconc + v20200330 + {'operator': 'sum'} + {'units': '1e6 km2'} + {'month': 9} + {'end_latitude': 90, 'end_longitude': 360, 'start_latitude': 0, 'start_longitude': 0} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc')} + + + + + + + + CMIP + HadGEM3-GC31-LL + HadGEM3-GC31-LL + arctic + 2014 + r1i1p1f3 + historical + /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc + mon + gn + MOHC + Near-Surface Air Temperature + Amon + ['atmos'] + tas + pp_avg_ann_global_temp + CMIP6 + 2 + tas + air_temperature + 1979 + 1979/2014 + K + tas + v20190624 + {'operator': 'mean'} + {'operator': 'mean'} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc')} + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T14:46:52Z + 01.00.30 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T14:46:52Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: areacello (['area_t', 'ht']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + ocean + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + Ofx + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/fd041f03-fb0f-4c94-9e15-21733dceac88 + areacello + r1i1p1f1 + v20191115 + + + + + + + + + + + + + CMIP + ACCESS-ESM1-5 + ACCESS-ESM1-5 + arctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + mon + gn + CSIRO + Sea-Ice Area Percentage (Ocean Grid) + SImon + ['seaIce'] + siconc + pp_arctic_sept_sea_ice + CMIP6 + 1 + siconc + sea_ice_area_fraction + 1979 + 1979/2014 + % + siconc + v20200817 + {'operator': 'sum'} + {'units': '1e6 km2'} + {'month': 9} + {'end_latitude': 90, 'end_longitude': 360, 'start_latitude': 0, 'start_longitude': 0} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc')} + + + + + + + + + + + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 267840.0 + 3.4.0 + 2019-07-08T15:34:25Z + 6.2.20.1 + 01.00.29 + pre-industrial control + piControl + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.piControl.none.r1i1p1f1 + Native N96 grid; 192 x 144 longitude/latitude + gn + 2019-07-08T15:34:25Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2019-07-08T16:34:24Z MIP Convert v1.1.2, Python v2.7.12, Iris v1.13.0, Numpy v1.13.3, netcdftime v1.4.1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-ar766 + 250 km + CMIP + piControl-spinup + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01-00-00-00 + r1i1p1f1 + 1 + model-output + 1 + atmos + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + fx + Creation Date:(13 December 2018) MD5:2b12b5db6db112aa8b8b0d6c1645b121 + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/281b65dd-1173-4951-bd8e-3bcbdd356aad + areacella + r1i1p1f1 + + + + + + + + + CMIP + CanESM5 + CanESM5 + arctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + mon + gn + CCCma + Sea-Ice Area Percentage (Ocean Grid) + SImon + ['seaIce'] + siconc + pp_arctic_sept_sea_ice + CMIP6 + 0 + siconc + sea_ice_area_fraction + 1979 + 1979/2014 + % + siconc + v20190429 + {'operator': 'sum'} + {'units': '1e6 km2'} + {'month': 9} + {'end_latitude': 90, 'end_longitude': 360, 'start_latitude': 0, 'start_longitude': 0} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc')} + + + + + + + MetOffice, UK + 0000-0002-0489-4238 + + + CMIP + ACCESS-ESM1-5 + ACCESS-ESM1-5 + arctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + mon + gn + CSIRO + Near-Surface Air Temperature + Amon + ['atmos'] + tas + pp_avg_ann_global_temp + CMIP6 + 1 + tas + air_temperature + 1979 + 1979/2014 + K + tas + v20191115 + {'operator': 'mean'} + {'operator': 'mean'} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc')} + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T17:53:07Z + 01.00.30 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T17:53:07Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: areacella (['fld_s02i204']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + fx + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/f0abeaa6-9383-4702-88d5-2631baac4f4d + areacella + r1i1p1f1 + v20191115 + + + MetOffice, UK + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 0.0 + 3.4.0 + 2020-03-11T10:57:50Z + 6.2.37.5 + 01.00.29 + all-forcing simulation of the recent past + historical + areacello + 3 + mon + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.historical.none.r1i1p1f3 + Native eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude + gn + 2020-03-11T10:57:26Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2020-03-11T10:57:03Z MIP Convert v1.3.3, Python v2.7.16, Iris v2.2.0, Numpy v1.15.4, cftime v1.0.0b1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-bg466 + 100 km + CMIP + piControl + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01 + r1i1p1f1 + 1 + model-output + 1 + seaIce + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + SImon + Creation Date:(13 December 2018) MD5:f0588f7f55b5732b17302f8d9d0d7b8c + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/c9522497-eaec-4515-bc72-029a39cdaa7b + siconc + siconc + r1i1p1f3 + + + + + + + + + + + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-05-01T18:44:03Z + 01.00.29 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m + gn + 2019-05-01T18:44:03Z ;rewrote data to be consistent with CMIP for variable areacello found in table Ofx.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 100 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + ocean + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + Ofx + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/e62548a8-4b49-4de6-9375-02bc86ed5797 + areacello + r1i1p1f1 + v20190429 + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-05-02T07:11:34Z + 01.00.29 + all-forcing simulation of the recent past + historical + areacello + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m + gn + 2019-05-02T07:11:34Z ;rewrote data to be consistent with CMIP for variable siconc found in table SImon.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 100 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + seaIce + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + SImon + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/e30786bd-a632-4351-a485-339caeb03972 + siconc + r1i1p1f1 + v20190429 + + + + + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-05-01T18:36:43Z + 01.00.29 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa + gn + 2019-05-01T18:36:43Z ;rewrote data to be consistent with CMIP for variable areacella found in table fx.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 500 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + atmos + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + fx + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/dd606980-b677-4d42-92fc-b7d0734af851 + areacella + r1i1p1f1 + v20190429 + + + + + + + + + + + + + MetOffice, UK + 0000-0002-2955-7254 + + + + + + + + + + + + Decadal trends of sea ice area and global mean temperature. + {'annual trends (Roach-style plot)': {'first point': {'GMST trend': None, 'Pearson CC of SIA over GMST': None, 'SIA trend': None, 'significance of SIA over GMST': None}, 'second point': {'GMST trend': None, 'Pearson CC of SIA over GMST': None, 'SIA trend': None, 'significance of SIA over GMST': None}, 'third point': {'GMST trend': None, 'Pearson CC of SIA over GMST': None, 'SIA trend': None, 'significance of SIA over GMST': None}}, 'observation period': '1979-2014', 'sea ice sensitivity (Notz-style plot)': {'mean': -4.01, 'plausible range': 1.28, 'standard deviation': 0.32}} + other + tcp://127.0.0.1:41245 + sea_ice_sensitivity_script + seaice/seaice_sensitivity.py + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 267840.0 + 3.4.0 + 2019-07-08T15:34:30Z + 6.2.20.1 + 01.00.29 + pre-industrial control + piControl + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.piControl.none.r1i1p1f1 + Native eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude + gn + 2019-07-08T15:34:30Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2019-07-08T16:34:29Z MIP Convert v1.1.2, Python v2.7.12, Iris v1.13.0, Numpy v1.13.3, netcdftime v1.4.1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-ar766 + 100 km + CMIP + piControl-spinup + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01-00-00-00 + r1i1p1f1 + 1 + model-output + 1 + ocean + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + Ofx + Creation Date:(13 December 2018) MD5:2b12b5db6db112aa8b8b0d6c1645b121 + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/8fe14488-5391-4968-bc14-94b92e4f9f59 + areacello + r1i1p1f1 + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2020-08-17T00:32:02Z + 01.00.30 + all-forcing simulation of the recent past + historical + areacello + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2020-08-17T00:32:02Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: siconc (['aice']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + seaIce + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + SImon + Creation Date:(30 April 2019) MD5:5bd755e94c2173cb3050a0f3480f60c4 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/931b0664-d90c-46d5-b9fb-f7f17b8cefd5 + siconc + r1i1p1f1 + v20200817 + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 0.0 + 3.4.0 + 2019-06-19T12:07:37Z + 6.2.20.1 + 01.00.29 + all-forcing simulation of the recent past + historical + areacella + 3 + mon + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.historical.none.r1i1p1f3 + Native N96 grid; 192 x 144 longitude/latitude + gn + 2019-06-19T11:56:44Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2019-06-19T11:56:29Z MIP Convert v1.1.0, Python v2.7.12, Iris v1.13.0, Numpy v1.13.3, netcdftime v1.4.1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-bg466 + 250 km + CMIP + piControl + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01-00-00-00 + r1i1p1f1 + 1 + model-output + 1 + atmos + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + Amon + Creation Date:(13 December 2018) MD5:2b12b5db6db112aa8b8b0d6c1645b121 + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/bc7c9a22-a05f-4154-9781-2b2cd934748e + tas + r1i1p1f3 + + + + + + + + + + + + + + + + + + + Recipe for quantifying the sensitivity of sea ice to global warming. +Siconc data is summed for each hemisphere and then compared to the +change in globally meaned, annually meaned surface air temperature. +In the northern hemisphere, September sea ice data is used. +In the southern hemisphere, annual mean sea ice data is used. +Two plots are produced for each hemisphere, one showing the gradient +of the direct regression of sea ice area over temperature, and the +other showing the two separate trends over time. + + [] + + + CMIP + CanESM5 + CanESM5 + arctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + mon + gn + CCCma + Near-Surface Air Temperature + Amon + ['atmos'] + tas + pp_avg_ann_global_temp + CMIP6 + 0 + tas + air_temperature + 1979 + 1979/2014 + K + tas + v20190429 + {'operator': 'mean'} + {'operator': 'mean'} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc')} + + + + + + diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script/diagnostic_provenance.yml b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script/diagnostic_provenance.yml new file mode 100644 index 000000000..a87b30b9f --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script/diagnostic_provenance.yml @@ -0,0 +1,41 @@ +? /executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script/png/Annual + Antarctic sea ice sensitivity.png +: ancestors: + - /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc + authors: + - sellar_alistair + - parsons_naomi + caption: Sensitivity of sea ice area to annual mean global warming. + plot_type: other +? /executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script/png/Annual + Antarctic sea ice trends.png +: ancestors: + - /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc + authors: + - sellar_alistair + - parsons_naomi + caption: Decadal trends of sea ice area and global mean temperature. + plot_type: other +? /executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script/plotted_values.csv +: ancestors: + - /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc + authors: + - sellar_alistair + - parsons_naomi + caption: Annual (not decadal) figures + plot_type: other diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script/log.txt b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script/log.txt new file mode 100644 index 000000000..82e940b31 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script/log.txt @@ -0,0 +1,217 @@ +/home/bandela/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/lib/python3.12/site-packages/esmpy/interface/loadESMF.py:94: VersionWarning: ESMF installation version 8.8.0, ESMPy version 8.8.0b0 + warnings.warn("ESMF installation version {}, ESMPy version {}".format( +INFO:esmvaltool.diag_scripts.shared._base:Starting diagnostic script sea_ice_sensitivity_script with configuration: +auxiliary_data_dir: /home/bandela/auxiliary_data +input_data: + ? /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + : activity: CMIP + alias: ACCESS-ESM1-5 + dataset: ACCESS-ESM1-5 + diagnostic: antarctic + end_year: 2014 + ensemble: r1i1p1f1 + exp: historical + filename: /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + frequency: mon + grid: gn + institute: CSIRO + long_name: Sea-Ice Area Percentage (Ocean Grid) + mip: SImon + modeling_realm: + - seaIce + preprocessor: pp_antarctic_avg_ann_sea_ice + project: CMIP6 + recipe_dataset_index: 1 + short_name: siconc + standard_name: sea_ice_area_fraction + start_year: 1979 + timerange: 1979/2014 + units: 1e6 km2 + variable_group: siconc + version: v20200817 + ? /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + : activity: CMIP + alias: CanESM5 + dataset: CanESM5 + diagnostic: antarctic + end_year: 2014 + ensemble: r1i1p1f1 + exp: historical + filename: /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + frequency: mon + grid: gn + institute: CCCma + long_name: Sea-Ice Area Percentage (Ocean Grid) + mip: SImon + modeling_realm: + - seaIce + preprocessor: pp_antarctic_avg_ann_sea_ice + project: CMIP6 + recipe_dataset_index: 0 + short_name: siconc + standard_name: sea_ice_area_fraction + start_year: 1979 + timerange: 1979/2014 + units: 1e6 km2 + variable_group: siconc + version: v20190429 + ? /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc + : activity: CMIP + alias: HadGEM3-GC31-LL + dataset: HadGEM3-GC31-LL + diagnostic: antarctic + end_year: 2014 + ensemble: r1i1p1f3 + exp: historical + filename: /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc + frequency: mon + grid: gn + institute: MOHC + long_name: Sea-Ice Area Percentage (Ocean Grid) + mip: SImon + modeling_realm: + - seaIce + preprocessor: pp_antarctic_avg_ann_sea_ice + project: CMIP6 + recipe_dataset_index: 2 + short_name: siconc + standard_name: sea_ice_area_fraction + start_year: 1979 + timerange: 1979/2014 + units: 1e6 km2 + variable_group: siconc + version: v20200330 + ? /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + : activity: CMIP + alias: ACCESS-ESM1-5 + dataset: ACCESS-ESM1-5 + diagnostic: antarctic + end_year: 2014 + ensemble: r1i1p1f1 + exp: historical + filename: /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + frequency: mon + grid: gn + institute: CSIRO + long_name: Near-Surface Air Temperature + mip: Amon + modeling_realm: + - atmos + preprocessor: pp_avg_ann_global_temp + project: CMIP6 + recipe_dataset_index: 1 + short_name: tas + standard_name: air_temperature + start_year: 1979 + timerange: 1979/2014 + units: K + variable_group: tas + version: v20191115 + ? /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + : activity: CMIP + alias: CanESM5 + dataset: CanESM5 + diagnostic: antarctic + end_year: 2014 + ensemble: r1i1p1f1 + exp: historical + filename: /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + frequency: mon + grid: gn + institute: CCCma + long_name: Near-Surface Air Temperature + mip: Amon + modeling_realm: + - atmos + preprocessor: pp_avg_ann_global_temp + project: CMIP6 + recipe_dataset_index: 0 + short_name: tas + standard_name: air_temperature + start_year: 1979 + timerange: 1979/2014 + units: K + variable_group: tas + version: v20190429 + ? /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc + : activity: CMIP + alias: HadGEM3-GC31-LL + dataset: HadGEM3-GC31-LL + diagnostic: antarctic + end_year: 2014 + ensemble: r1i1p1f3 + exp: historical + filename: /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc + frequency: mon + grid: gn + institute: MOHC + long_name: Near-Surface Air Temperature + mip: Amon + modeling_realm: + - atmos + preprocessor: pp_avg_ann_global_temp + project: CMIP6 + recipe_dataset_index: 2 + short_name: tas + standard_name: air_temperature + start_year: 1979 + timerange: 1979/2014 + units: K + variable_group: tas + version: v20190624 +input_files: +- /executions/recipe_20250821_141339/preproc/antarctic/siconc/metadata.yml +- /executions/recipe_20250821_141339/preproc/antarctic/tas/metadata.yml +log_level: info +observations: + annual trends (Roach-style plot): + first point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + second point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + third point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + observation period: null + sea ice sensitivity (Notz-style plot): + mean: null + plausible range: null + standard deviation: null +output_file_type: png +plot_dir: /executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script +recipe: recipe.yml +run_dir: /executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script +scheduler_address: tcp://127.0.0.1:41245 +script: sea_ice_sensitivity_script +version: 2.12.0 +work_dir: /executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script + +INFO:esmvaltool.diag_scripts.shared._base:Creating /executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script +INFO:esmvaltool.diag_scripts.shared._base:Creating /executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script +INFO:seaice_sensitivity:Getting data from the config +INFO:seaice_sensitivity:Creating titles and observations dictionary +INFO:seaice_sensitivity:Listing datasets in the data +INFO:seaice_sensitivity:Not labelling dataset ACCESS-ESM1-5 in plots +INFO:seaice_sensitivity:Calculating data for Notz-style plot +INFO:seaice_sensitivity:Calculating data for Roach-style plot +INFO:seaice_sensitivity:Not labelling dataset CanESM5 in plots +INFO:seaice_sensitivity:Calculating data for Notz-style plot +INFO:seaice_sensitivity:Calculating data for Roach-style plot +INFO:seaice_sensitivity:Not labelling dataset HadGEM3-GC31-LL in plots +INFO:seaice_sensitivity:Calculating data for Notz-style plot +INFO:seaice_sensitivity:Calculating data for Roach-style plot +INFO:seaice_sensitivity:Writing values to csv +INFO:seaice_sensitivity:Wrote data to /executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script/plotted_values.csv +INFO:seaice_sensitivity:Creating Notz-style plot +INFO:esmvaltool.diag_scripts.shared._base:Plotting analysis results to /executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script/png/Annual Antarctic sea ice sensitivity.png +INFO:seaice_sensitivity:Creating Roach-style plot +INFO:esmvaltool.diag_scripts.shared._base:Plotting analysis results to /executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script/png/Annual Antarctic sea ice trends.png +INFO:esmvaltool.diag_scripts.shared._base:End of diagnostic script run. diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script/resource_usage.txt b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script/resource_usage.txt new file mode 100644 index 000000000..ad4416237 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script/resource_usage.txt @@ -0,0 +1,3 @@ +Date and time (UTC) Real time (s) CPU time (s) CPU (%) Memory (GB) Memory (%) Disk read (GB) Disk write (GB) +2025-08-21 14:13:44.095774 1.0 1.0 0 0.3 2 0.0 0.0 +2025-08-21 14:13:45.101975 2.0 1.9 88 0.4 3 0.0 0.0 diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script/settings.yml b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script/settings.yml new file mode 100644 index 000000000..f3f043df0 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script/settings.yml @@ -0,0 +1,35 @@ +observations: + annual trends (Roach-style plot): + first point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + second point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + third point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + observation period: null + sea ice sensitivity (Notz-style plot): + mean: null + plausible range: null + standard deviation: null +recipe: recipe.yml +version: 2.12.0 +script: sea_ice_sensitivity_script +run_dir: /executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script +plot_dir: /executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script +work_dir: /executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script +output_file_type: png +log_level: info +auxiliary_data_dir: /home/bandela/auxiliary_data +scheduler_address: tcp://127.0.0.1:41245 +input_files: +- /executions/recipe_20250821_141339/preproc/antarctic/siconc/metadata.yml +- /executions/recipe_20250821_141339/preproc/antarctic/tas/metadata.yml diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script/diagnostic_provenance.yml b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script/diagnostic_provenance.yml new file mode 100644 index 000000000..db628d869 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script/diagnostic_provenance.yml @@ -0,0 +1,42 @@ +? /executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September + Arctic sea ice sensitivity.png +: ancestors: + - /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc + authors: + - sellar_alistair + - parsons_naomi + caption: Sensitivity of sea ice area to annual mean global warming.Mean (dashed), + standard deviation (shaded) and plausible values from 1979-2014. + plot_type: other +? /executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September + Arctic sea ice trends.png +: ancestors: + - /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc + authors: + - sellar_alistair + - parsons_naomi + caption: Decadal trends of sea ice area and global mean temperature. + plot_type: other +? /executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script/plotted_values.csv +: ancestors: + - /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + - /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc + authors: + - sellar_alistair + - parsons_naomi + caption: Annual (not decadal) figures + plot_type: other diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script/log.txt b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script/log.txt new file mode 100644 index 000000000..b05586242 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script/log.txt @@ -0,0 +1,217 @@ +/home/bandela/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/lib/python3.12/site-packages/esmpy/interface/loadESMF.py:94: VersionWarning: ESMF installation version 8.8.0, ESMPy version 8.8.0b0 + warnings.warn("ESMF installation version {}, ESMPy version {}".format( +INFO:esmvaltool.diag_scripts.shared._base:Starting diagnostic script sea_ice_sensitivity_script with configuration: +auxiliary_data_dir: /home/bandela/auxiliary_data +input_data: + ? /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + : activity: CMIP + alias: ACCESS-ESM1-5 + dataset: ACCESS-ESM1-5 + diagnostic: arctic + end_year: 2014 + ensemble: r1i1p1f1 + exp: historical + filename: /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + frequency: mon + grid: gn + institute: CSIRO + long_name: Sea-Ice Area Percentage (Ocean Grid) + mip: SImon + modeling_realm: + - seaIce + preprocessor: pp_arctic_sept_sea_ice + project: CMIP6 + recipe_dataset_index: 1 + short_name: siconc + standard_name: sea_ice_area_fraction + start_year: 1979 + timerange: 1979/2014 + units: 1e6 km2 + variable_group: siconc + version: v20200817 + ? /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + : activity: CMIP + alias: CanESM5 + dataset: CanESM5 + diagnostic: arctic + end_year: 2014 + ensemble: r1i1p1f1 + exp: historical + filename: /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + frequency: mon + grid: gn + institute: CCCma + long_name: Sea-Ice Area Percentage (Ocean Grid) + mip: SImon + modeling_realm: + - seaIce + preprocessor: pp_arctic_sept_sea_ice + project: CMIP6 + recipe_dataset_index: 0 + short_name: siconc + standard_name: sea_ice_area_fraction + start_year: 1979 + timerange: 1979/2014 + units: 1e6 km2 + variable_group: siconc + version: v20190429 + ? /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc + : activity: CMIP + alias: HadGEM3-GC31-LL + dataset: HadGEM3-GC31-LL + diagnostic: arctic + end_year: 2014 + ensemble: r1i1p1f3 + exp: historical + filename: /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc + frequency: mon + grid: gn + institute: MOHC + long_name: Sea-Ice Area Percentage (Ocean Grid) + mip: SImon + modeling_realm: + - seaIce + preprocessor: pp_arctic_sept_sea_ice + project: CMIP6 + recipe_dataset_index: 2 + short_name: siconc + standard_name: sea_ice_area_fraction + start_year: 1979 + timerange: 1979/2014 + units: 1e6 km2 + variable_group: siconc + version: v20200330 + ? /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + : activity: CMIP + alias: ACCESS-ESM1-5 + dataset: ACCESS-ESM1-5 + diagnostic: arctic + end_year: 2014 + ensemble: r1i1p1f1 + exp: historical + filename: /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + frequency: mon + grid: gn + institute: CSIRO + long_name: Near-Surface Air Temperature + mip: Amon + modeling_realm: + - atmos + preprocessor: pp_avg_ann_global_temp + project: CMIP6 + recipe_dataset_index: 1 + short_name: tas + standard_name: air_temperature + start_year: 1979 + timerange: 1979/2014 + units: K + variable_group: tas + version: v20191115 + ? /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + : activity: CMIP + alias: CanESM5 + dataset: CanESM5 + diagnostic: arctic + end_year: 2014 + ensemble: r1i1p1f1 + exp: historical + filename: /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + frequency: mon + grid: gn + institute: CCCma + long_name: Near-Surface Air Temperature + mip: Amon + modeling_realm: + - atmos + preprocessor: pp_avg_ann_global_temp + project: CMIP6 + recipe_dataset_index: 0 + short_name: tas + standard_name: air_temperature + start_year: 1979 + timerange: 1979/2014 + units: K + variable_group: tas + version: v20190429 + ? /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc + : activity: CMIP + alias: HadGEM3-GC31-LL + dataset: HadGEM3-GC31-LL + diagnostic: arctic + end_year: 2014 + ensemble: r1i1p1f3 + exp: historical + filename: /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc + frequency: mon + grid: gn + institute: MOHC + long_name: Near-Surface Air Temperature + mip: Amon + modeling_realm: + - atmos + preprocessor: pp_avg_ann_global_temp + project: CMIP6 + recipe_dataset_index: 2 + short_name: tas + standard_name: air_temperature + start_year: 1979 + timerange: 1979/2014 + units: K + variable_group: tas + version: v20190624 +input_files: +- /executions/recipe_20250821_141339/preproc/arctic/siconc/metadata.yml +- /executions/recipe_20250821_141339/preproc/arctic/tas/metadata.yml +log_level: info +observations: + annual trends (Roach-style plot): + first point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + second point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + third point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + observation period: 1979-2014 + sea ice sensitivity (Notz-style plot): + mean: -4.01 + plausible range: 1.28 + standard deviation: 0.32 +output_file_type: png +plot_dir: /executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script +recipe: recipe.yml +run_dir: /executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script +scheduler_address: tcp://127.0.0.1:41245 +script: sea_ice_sensitivity_script +version: 2.12.0 +work_dir: /executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script + +INFO:esmvaltool.diag_scripts.shared._base:Creating /executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script +INFO:esmvaltool.diag_scripts.shared._base:Creating /executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script +INFO:seaice_sensitivity:Getting data from the config +INFO:seaice_sensitivity:Creating titles and observations dictionary +INFO:seaice_sensitivity:Listing datasets in the data +INFO:seaice_sensitivity:Not labelling dataset ACCESS-ESM1-5 in plots +INFO:seaice_sensitivity:Calculating data for Notz-style plot +INFO:seaice_sensitivity:Calculating data for Roach-style plot +INFO:seaice_sensitivity:Not labelling dataset CanESM5 in plots +INFO:seaice_sensitivity:Calculating data for Notz-style plot +INFO:seaice_sensitivity:Calculating data for Roach-style plot +INFO:seaice_sensitivity:Not labelling dataset HadGEM3-GC31-LL in plots +INFO:seaice_sensitivity:Calculating data for Notz-style plot +INFO:seaice_sensitivity:Calculating data for Roach-style plot +INFO:seaice_sensitivity:Writing values to csv +INFO:seaice_sensitivity:Wrote data to /executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script/plotted_values.csv +INFO:seaice_sensitivity:Creating Notz-style plot +INFO:esmvaltool.diag_scripts.shared._base:Plotting analysis results to /executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice sensitivity.png +INFO:seaice_sensitivity:Creating Roach-style plot +INFO:esmvaltool.diag_scripts.shared._base:Plotting analysis results to /executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice trends.png +INFO:esmvaltool.diag_scripts.shared._base:End of diagnostic script run. diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script/resource_usage.txt b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script/resource_usage.txt new file mode 100644 index 000000000..0e8b87c28 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script/resource_usage.txt @@ -0,0 +1,4 @@ +Date and time (UTC) Real time (s) CPU time (s) CPU (%) Memory (GB) Memory (%) Disk read (GB) Disk write (GB) +2025-08-21 14:13:49.667545 1.0 1.0 0 0.3 2 0.0 0.0 +2025-08-21 14:13:50.673183 2.0 1.9 92 0.4 3 0.0 0.0 +2025-08-21 14:13:51.678639 3.0 2.8 84 0.4 3 0.0 0.0 diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script/settings.yml b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script/settings.yml new file mode 100644 index 000000000..3284f5421 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script/settings.yml @@ -0,0 +1,35 @@ +observations: + annual trends (Roach-style plot): + first point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + second point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + third point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + observation period: 1979-2014 + sea ice sensitivity (Notz-style plot): + mean: -4.01 + plausible range: 1.28 + standard deviation: 0.32 +recipe: recipe.yml +version: 2.12.0 +script: sea_ice_sensitivity_script +run_dir: /executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script +plot_dir: /executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script +work_dir: /executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script +output_file_type: png +log_level: info +auxiliary_data_dir: /home/bandela/auxiliary_data +scheduler_address: tcp://127.0.0.1:41245 +input_files: +- /executions/recipe_20250821_141339/preproc/arctic/siconc/metadata.yml +- /executions/recipe_20250821_141339/preproc/arctic/tas/metadata.yml diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/cmor_log.txt b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/cmor_log.txt new file mode 100644 index 000000000..46d035c79 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/cmor_log.txt @@ -0,0 +1,8 @@ +WARNING [269084] Long name changed from 'Sea-ice Area Percentage (Ocean Grid)' to 'Sea-Ice Area Percentage (Ocean Grid)' +(for file /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc) +WARNING [269084] Long name changed from 'Sea-ice Area Percentage (Ocean Grid)' to 'Sea-Ice Area Percentage (Ocean Grid)' +(for file /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc) +WARNING [269084] Long name changed from 'Sea-ice Area Percentage (Ocean Grid)' to 'Sea-Ice Area Percentage (Ocean Grid)' +(for file /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc) +WARNING [269084] Long name changed from 'Sea-ice Area Percentage (Ocean Grid)' to 'Sea-Ice Area Percentage (Ocean Grid)' +(for file /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc) diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/main_log.txt b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/main_log.txt new file mode 100644 index 000000000..95d95e709 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/main_log.txt @@ -0,0 +1,137 @@ +INFO [269084] +______________________________________________________________________ + _____ ____ __ ____ __ _ _____ _ + | ____/ ___|| \/ \ \ / /_ _| |_ _|__ ___ | | + | _| \___ \| |\/| |\ \ / / _` | | | |/ _ \ / _ \| | + | |___ ___) | | | | \ V / (_| | | | | (_) | (_) | | + |_____|____/|_| |_| \_/ \__,_|_| |_|\___/ \___/|_| +______________________________________________________________________ + +Earth System Model Evaluation Tool + +A community tool for the evaluation of Earth system models. + +https://esmvaltool.org + +The Earth System Model Evaluation Tool (ESMValTool) is a community +diagnostics and performance metrics tool for the evaluation of Earth +System Models (ESMs) that allows for routine comparison of single or +multiple models, either against predecessor versions or against +observations. + +Tutorial: https://tutorial.esmvaltool.org +Documentation: https://docs.esmvaltool.org +Contact: esmvaltool-dev@listserv.dfn.de + +If you find this software useful for your research, please cite it using +https://doi.org/10.5281/zenodo.3387139 for ESMValCore or +https://doi.org/10.5281/zenodo.3401363 for ESMValTool or +any of the reference papers listed at https://esmvaltool.org/references/. + +Have fun! + +INFO [269084] Package versions +INFO [269084] ---------------- +INFO [269084] ESMValCore: 2.12.0 +INFO [269084] ESMValTool: 2.13.0.dev120+g8f56863a7 +INFO [269084] ---------------- +INFO [269084] Reading configuration files from: +/home/bandela/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/lib/python3.12/site-packages/esmvalcore/config/configurations/defaults (defaults) +/home/bandela/.config/esmvaltool (default user configuration directory) +/config (command line argument) +INFO [269084] Writing program log files to: +/executions/recipe_20250821_141339/run/main_log.txt +/executions/recipe_20250821_141339/run/main_log_debug.txt +/executions/recipe_20250821_141339/run/cmor_log.txt +WARNING [269084] /home/bandela/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/lib/python3.12/site-packages/esmpy/interface/loadESMF.py:94: VersionWarning: ESMF installation version 8.8.0, ESMPy version 8.8.0b0 + warnings.warn("ESMF installation version {}, ESMPy version {}".format( + +INFO [269084] Starting the Earth System Model Evaluation Tool at time: 2025-08-21 14:13:39 UTC +INFO [269084] ---------------------------------------------------------------------- +INFO [269084] RECIPE = /recipe.yml +INFO [269084] RUNDIR = /executions/recipe_20250821_141339/run +INFO [269084] WORKDIR = /executions/recipe_20250821_141339/work +INFO [269084] PREPROCDIR = /executions/recipe_20250821_141339/preproc +INFO [269084] PLOTDIR = /executions/recipe_20250821_141339/plots +INFO [269084] ---------------------------------------------------------------------- +INFO [269084] Running tasks using at most 1 processes +INFO [269084] If your system hangs during execution, it may not have enough memory for keeping this number of tasks in memory. +INFO [269084] If you experience memory problems, try reducing 'max_parallel_tasks' in your configuration. +INFO [269084] Creating tasks from recipe +INFO [269084] Creating tasks for diagnostic antarctic +INFO [269084] Creating diagnostic task antarctic/sea_ice_sensitivity_script +INFO [269084] Creating preprocessor task antarctic/siconc +INFO [269084] Creating preprocessor 'pp_antarctic_avg_ann_sea_ice' task for variable 'siconc' +INFO [269084] Found input files for Dataset: siconc, SImon, CMIP6, CanESM5, CMIP, historical, r1i1p1f1, gn, v20190429, supplementaries: areacello, Ofx +INFO [269084] Found input files for Dataset: siconc, SImon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn, v20200817, supplementaries: areacello, Ofx, v20191115 +INFO [269084] Found input files for Dataset: siconc, SImon, CMIP6, HadGEM3-GC31-LL, CMIP, historical, r1i1p1f3, gn, v20200330, supplementaries: areacello, Ofx, piControl, r1i1p1f1, v20190709 +INFO [269084] PreprocessingTask antarctic/siconc created. +INFO [269084] Creating preprocessor task antarctic/tas +INFO [269084] Creating preprocessor 'pp_avg_ann_global_temp' task for variable 'tas' +INFO [269084] Found input files for Dataset: tas, Amon, CMIP6, CanESM5, CMIP, historical, r1i1p1f1, gn, v20190429, supplementaries: areacella, fx +INFO [269084] Found input files for Dataset: tas, Amon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn, v20191115, supplementaries: areacella, fx +INFO [269084] Found input files for Dataset: tas, Amon, CMIP6, HadGEM3-GC31-LL, CMIP, historical, r1i1p1f3, gn, v20190624, supplementaries: areacella, fx, piControl, r1i1p1f1, v20190709 +INFO [269084] PreprocessingTask antarctic/tas created. +INFO [269084] Creating tasks for diagnostic arctic +INFO [269084] Creating diagnostic task arctic/sea_ice_sensitivity_script +INFO [269084] Creating preprocessor task arctic/siconc +INFO [269084] Creating preprocessor 'pp_arctic_sept_sea_ice' task for variable 'siconc' +INFO [269084] Found input files for Dataset: siconc, SImon, CMIP6, CanESM5, CMIP, historical, r1i1p1f1, gn, v20190429, supplementaries: areacello, Ofx +INFO [269084] Found input files for Dataset: siconc, SImon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn, v20200817, supplementaries: areacello, Ofx, v20191115 +INFO [269084] Found input files for Dataset: siconc, SImon, CMIP6, HadGEM3-GC31-LL, CMIP, historical, r1i1p1f3, gn, v20200330, supplementaries: areacello, Ofx, piControl, r1i1p1f1, v20190709 +INFO [269084] PreprocessingTask arctic/siconc created. +INFO [269084] Creating preprocessor task arctic/tas +INFO [269084] Creating preprocessor 'pp_avg_ann_global_temp' task for variable 'tas' +INFO [269084] Found input files for Dataset: tas, Amon, CMIP6, CanESM5, CMIP, historical, r1i1p1f1, gn, v20190429, supplementaries: areacella, fx +INFO [269084] Found input files for Dataset: tas, Amon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn, v20191115, supplementaries: areacella, fx +INFO [269084] Found input files for Dataset: tas, Amon, CMIP6, HadGEM3-GC31-LL, CMIP, historical, r1i1p1f3, gn, v20190624, supplementaries: areacella, fx, piControl, r1i1p1f1, v20190709 +INFO [269084] PreprocessingTask arctic/tas created. +INFO [269084] These tasks will be executed: antarctic/tas, arctic/tas, arctic/sea_ice_sensitivity_script, antarctic/sea_ice_sensitivity_script, antarctic/siconc, arctic/siconc +INFO [269084] Wrote recipe with version numbers and wildcards to: +file:///executions/recipe_20250821_141339/run/recipe_filled.yml +INFO [269084] Using Dask distributed scheduler (address: tcp://127.0.0.1:41245, dashboard link: http://127.0.0.1:8787/status) +INFO [269084] Running 6 tasks sequentially +INFO [269084] Starting task antarctic/siconc in process [269084] +INFO [269084] Computing and saving data for preprocessing task antarctic/siconc +INFO [269084] Successfully completed task antarctic/siconc (priority 1) in 0:00:02.341233 +INFO [269084] Starting task antarctic/tas in process [269084] +INFO [269084] Computing and saving data for preprocessing task antarctic/tas +INFO [269084] Successfully completed task antarctic/tas (priority 2) in 0:00:00.656795 +INFO [269084] Starting task antarctic/sea_ice_sensitivity_script in process [269084] +INFO [269084] Running command ['/home/bandela/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/bin/python', '/home/bandela/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/lib/python3.12/site-packages/esmvaltool/diag_scripts/seaice/seaice_sensitivity.py', '/executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script/settings.yml'] +INFO [269084] Writing output to /executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script +INFO [269084] Writing plots to /executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script +INFO [269084] Writing log to /executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script/log.txt +INFO [269084] To re-run this diagnostic script, run: +cd /executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script; MPLBACKEND="Agg" /home/bandela/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/bin/python /home/bandela/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/lib/python3.12/site-packages/esmvaltool/diag_scripts/seaice/seaice_sensitivity.py /executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script/settings.yml +INFO [269084] Maximum memory used (estimate): 0.4 GB +INFO [269084] Sampled every second. It may be inaccurate if short but high spikes in memory consumption occur. +INFO [269084] Successfully completed task antarctic/sea_ice_sensitivity_script (priority 0) in 0:00:03.896607 +INFO [269084] Starting task arctic/siconc in process [269084] +INFO [269084] Computing and saving data for preprocessing task arctic/siconc +INFO [269084] Successfully completed task arctic/siconc (priority 4) in 0:00:01.018848 +INFO [269084] Starting task arctic/tas in process [269084] +INFO [269084] Computing and saving data for preprocessing task arctic/tas +INFO [269084] Successfully completed task arctic/tas (priority 5) in 0:00:00.654938 +INFO [269084] Starting task arctic/sea_ice_sensitivity_script in process [269084] +INFO [269084] Running command ['/home/bandela/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/bin/python', '/home/bandela/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/lib/python3.12/site-packages/esmvaltool/diag_scripts/seaice/seaice_sensitivity.py', '/executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script/settings.yml'] +INFO [269084] Writing output to /executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script +INFO [269084] Writing plots to /executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script +INFO [269084] Writing log to /executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script/log.txt +INFO [269084] To re-run this diagnostic script, run: +cd /executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script; MPLBACKEND="Agg" /home/bandela/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/bin/python /home/bandela/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/lib/python3.12/site-packages/esmvaltool/diag_scripts/seaice/seaice_sensitivity.py /executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script/settings.yml +INFO [269084] Maximum memory used (estimate): 0.4 GB +INFO [269084] Sampled every second. It may be inaccurate if short but high spikes in memory consumption occur. +INFO [269084] Successfully completed task arctic/sea_ice_sensitivity_script (priority 3) in 0:00:04.107097 +INFO [269084] Wrote recipe with version numbers and wildcards to: +file:///executions/recipe_20250821_141339/run/recipe_filled.yml +INFO [269084] Wrote recipe output to: +file:///executions/recipe_20250821_141339/index.html +INFO [269084] Ending the Earth System Model Evaluation Tool at time: 2025-08-21 14:13:53 UTC +INFO [269084] Time for running the recipe was: 0:00:13.681912 +INFO [269084] Maximum memory used (estimate): 1.5 GB +INFO [269084] Sampled every second. It may be inaccurate if short but high spikes in memory consumption occur. +INFO [269084] Removing `preproc` directory containing preprocessed data +INFO [269084] If this data is further needed, then set `remove_preproc_dir` to `false` in your configuration +WARNING [269084] Input data is not (fully) CMOR-compliant, see /executions/recipe_20250821_141339/run/cmor_log.txt for details +INFO [269084] Run was successful diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/main_log_debug.txt b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/main_log_debug.txt new file mode 100644 index 000000000..77f2af886 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/main_log_debug.txt @@ -0,0 +1,8785 @@ +2025-08-21 14:13:39,206 UTC [269084] INFO esmvalcore._main:576 +______________________________________________________________________ + _____ ____ __ ____ __ _ _____ _ + | ____/ ___|| \/ \ \ / /_ _| |_ _|__ ___ | | + | _| \___ \| |\/| |\ \ / / _` | | | |/ _ \ / _ \| | + | |___ ___) | | | | \ V / (_| | | | | (_) | (_) | | + |_____|____/|_| |_| \_/ \__,_|_| |_|\___/ \___/|_| +______________________________________________________________________ + +Earth System Model Evaluation Tool + +A community tool for the evaluation of Earth system models. + +https://esmvaltool.org + +The Earth System Model Evaluation Tool (ESMValTool) is a community +diagnostics and performance metrics tool for the evaluation of Earth +System Models (ESMs) that allows for routine comparison of single or +multiple models, either against predecessor versions or against +observations. + +Tutorial: https://tutorial.esmvaltool.org +Documentation: https://docs.esmvaltool.org +Contact: esmvaltool-dev@listserv.dfn.de + +If you find this software useful for your research, please cite it using +https://doi.org/10.5281/zenodo.3387139 for ESMValCore or +https://doi.org/10.5281/zenodo.3401363 for ESMValTool or +any of the reference papers listed at https://esmvaltool.org/references/. + +Have fun! + +2025-08-21 14:13:39,206 UTC [269084] INFO esmvalcore._main:577 Package versions +2025-08-21 14:13:39,206 UTC [269084] INFO esmvalcore._main:578 ---------------- +2025-08-21 14:13:39,206 UTC [269084] INFO esmvalcore._main:579 ESMValCore: 2.12.0 +2025-08-21 14:13:39,206 UTC [269084] INFO esmvalcore._main:581 ESMValTool: 2.13.0.dev120+g8f56863a7 +2025-08-21 14:13:39,206 UTC [269084] INFO esmvalcore._main:582 ---------------- +2025-08-21 14:13:39,206 UTC [269084] INFO esmvalcore._main:583 Reading configuration files from: +/home/bandela/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/lib/python3.12/site-packages/esmvalcore/config/configurations/defaults (defaults) +/home/bandela/.config/esmvaltool (default user configuration directory) +/config (command line argument) +2025-08-21 14:13:39,206 UTC [269084] INFO esmvalcore._main:587 Writing program log files to: +/executions/recipe_20250821_141339/run/main_log.txt +/executions/recipe_20250821_141339/run/main_log_debug.txt +/executions/recipe_20250821_141339/run/cmor_log.txt +2025-08-21 14:13:39,309 UTC [269084] WARNING py.warnings:109 /home/bandela/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/lib/python3.12/site-packages/esmpy/interface/loadESMF.py:94: VersionWarning: ESMF installation version 8.8.0, ESMPy version 8.8.0b0 + warnings.warn("ESMF installation version {}, ESMPy version {}".format( + +2025-08-21 14:13:39,338 UTC [269084] INFO esmvalcore._main:93 Starting the Earth System Model Evaluation Tool at time: 2025-08-21 14:13:39 UTC +2025-08-21 14:13:39,338 UTC [269084] INFO esmvalcore._main:98 ---------------------------------------------------------------------- +2025-08-21 14:13:39,338 UTC [269084] INFO esmvalcore._main:99 RECIPE = /recipe.yml +2025-08-21 14:13:39,338 UTC [269084] INFO esmvalcore._main:100 RUNDIR = /executions/recipe_20250821_141339/run +2025-08-21 14:13:39,338 UTC [269084] INFO esmvalcore._main:101 WORKDIR = /executions/recipe_20250821_141339/work +2025-08-21 14:13:39,338 UTC [269084] INFO esmvalcore._main:102 PREPROCDIR = /executions/recipe_20250821_141339/preproc +2025-08-21 14:13:39,338 UTC [269084] INFO esmvalcore._main:103 PLOTDIR = /executions/recipe_20250821_141339/plots +2025-08-21 14:13:39,338 UTC [269084] INFO esmvalcore._main:104 ---------------------------------------------------------------------- +2025-08-21 14:13:39,338 UTC [269084] INFO esmvalcore._main:107 Running tasks using at most 1 processes +2025-08-21 14:13:39,338 UTC [269084] INFO esmvalcore._main:109 If your system hangs during execution, it may not have enough memory for keeping this number of tasks in memory. +2025-08-21 14:13:39,338 UTC [269084] INFO esmvalcore._main:113 If you experience memory problems, try reducing 'max_parallel_tasks' in your configuration. +2025-08-21 14:13:39,338 UTC [269084] DEBUG esmvalcore._recipe.check:67 Checking recipe against schema /home/bandela/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/lib/python3.12/site-packages/esmvalcore/_recipe/recipe_schema.yml +2025-08-21 14:13:39,352 UTC [269084] DEBUG esmvalcore._recipe.to_datasets:360 Populating list of datasets for variable siconc in diagnostic antarctic +2025-08-21 14:13:39,352 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/*/*/CanESM5/*/*/Ofx/areacello/gn/*/areacello_Ofx_CanESM5_*_*_gn*.nc')] +2025-08-21 14:13:39,353 UTC [269084] DEBUG esmvalcore._recipe.to_datasets:386 Found Dataset: siconc, SImon, CMIP6, CanESM5, CMIP, historical, r1i1p1f1, gn, supplementaries: areacello, Ofx +2025-08-21 14:13:39,353 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/*/*/ACCESS-ESM1-5/*/*/Ofx/areacello/gn/*/areacello_Ofx_ACCESS-ESM1-5_*_*_gn*.nc')] +2025-08-21 14:13:39,353 UTC [269084] DEBUG esmvalcore._recipe.to_datasets:386 Found Dataset: siconc, SImon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn, supplementaries: areacello, Ofx +2025-08-21 14:13:39,354 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/*/*/HadGEM3-GC31-LL/*/*/Ofx/areacello/gn/*/areacello_Ofx_HadGEM3-GC31-LL_*_*_gn*.nc')] +2025-08-21 14:13:39,354 UTC [269084] DEBUG esmvalcore._recipe.to_datasets:386 Found Dataset: siconc, SImon, CMIP6, HadGEM3-GC31-LL, CMIP, historical, r1i1p1f3, gn, supplementaries: areacello, Ofx, piControl, r1i1p1f1 +2025-08-21 14:13:39,354 UTC [269084] DEBUG esmvalcore._recipe.to_datasets:360 Populating list of datasets for variable tas in diagnostic antarctic +2025-08-21 14:13:39,354 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/*/*/CanESM5/*/*/fx/areacella/gn/*/areacella_fx_CanESM5_*_*_gn*.nc')] +2025-08-21 14:13:39,354 UTC [269084] DEBUG esmvalcore._recipe.to_datasets:386 Found Dataset: tas, Amon, CMIP6, CanESM5, CMIP, historical, r1i1p1f1, gn, supplementaries: areacella, fx +2025-08-21 14:13:39,355 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/*/*/ACCESS-ESM1-5/*/*/fx/areacella/gn/*/areacella_fx_ACCESS-ESM1-5_*_*_gn*.nc')] +2025-08-21 14:13:39,355 UTC [269084] DEBUG esmvalcore._recipe.to_datasets:386 Found Dataset: tas, Amon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn, supplementaries: areacella, fx +2025-08-21 14:13:39,355 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/*/*/HadGEM3-GC31-LL/*/*/fx/areacella/gn/*/areacella_fx_HadGEM3-GC31-LL_*_*_gn*.nc')] +2025-08-21 14:13:39,355 UTC [269084] DEBUG esmvalcore._recipe.to_datasets:386 Found Dataset: tas, Amon, CMIP6, HadGEM3-GC31-LL, CMIP, historical, r1i1p1f3, gn, supplementaries: areacella, fx, piControl, r1i1p1f1 +2025-08-21 14:13:39,356 UTC [269084] DEBUG esmvalcore._recipe.to_datasets:360 Populating list of datasets for variable siconc in diagnostic arctic +2025-08-21 14:13:39,356 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/*/*/CanESM5/*/*/Ofx/areacello/gn/*/areacello_Ofx_CanESM5_*_*_gn*.nc')] +2025-08-21 14:13:39,356 UTC [269084] DEBUG esmvalcore._recipe.to_datasets:386 Found Dataset: siconc, SImon, CMIP6, CanESM5, CMIP, historical, r1i1p1f1, gn, supplementaries: areacello, Ofx +2025-08-21 14:13:39,356 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/*/*/ACCESS-ESM1-5/*/*/Ofx/areacello/gn/*/areacello_Ofx_ACCESS-ESM1-5_*_*_gn*.nc')] +2025-08-21 14:13:39,357 UTC [269084] DEBUG esmvalcore._recipe.to_datasets:386 Found Dataset: siconc, SImon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn, supplementaries: areacello, Ofx +2025-08-21 14:13:39,357 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/*/*/HadGEM3-GC31-LL/*/*/Ofx/areacello/gn/*/areacello_Ofx_HadGEM3-GC31-LL_*_*_gn*.nc')] +2025-08-21 14:13:39,357 UTC [269084] DEBUG esmvalcore._recipe.to_datasets:386 Found Dataset: siconc, SImon, CMIP6, HadGEM3-GC31-LL, CMIP, historical, r1i1p1f3, gn, supplementaries: areacello, Ofx, piControl, r1i1p1f1 +2025-08-21 14:13:39,357 UTC [269084] DEBUG esmvalcore._recipe.to_datasets:360 Populating list of datasets for variable tas in diagnostic arctic +2025-08-21 14:13:39,357 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/*/*/CanESM5/*/*/fx/areacella/gn/*/areacella_fx_CanESM5_*_*_gn*.nc')] +2025-08-21 14:13:39,357 UTC [269084] DEBUG esmvalcore._recipe.to_datasets:386 Found Dataset: tas, Amon, CMIP6, CanESM5, CMIP, historical, r1i1p1f1, gn, supplementaries: areacella, fx +2025-08-21 14:13:39,358 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/*/*/ACCESS-ESM1-5/*/*/fx/areacella/gn/*/areacella_fx_ACCESS-ESM1-5_*_*_gn*.nc')] +2025-08-21 14:13:39,358 UTC [269084] DEBUG esmvalcore._recipe.to_datasets:386 Found Dataset: tas, Amon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn, supplementaries: areacella, fx +2025-08-21 14:13:39,358 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/*/*/HadGEM3-GC31-LL/*/*/fx/areacella/gn/*/areacella_fx_HadGEM3-GC31-LL_*_*_gn*.nc')] +2025-08-21 14:13:39,358 UTC [269084] DEBUG esmvalcore._recipe.to_datasets:386 Found Dataset: tas, Amon, CMIP6, HadGEM3-GC31-LL, CMIP, historical, r1i1p1f3, gn, supplementaries: areacella, fx, piControl, r1i1p1f1 +2025-08-21 14:13:39,358 UTC [269084] DEBUG esmvalcore._recipe.recipe:879 Retrieving diagnostics from recipe +2025-08-21 14:13:39,358 UTC [269084] DEBUG esmvalcore._recipe.recipe:909 Setting script for diagnostic antarctic +2025-08-21 14:13:39,358 UTC [269084] DEBUG esmvalcore._recipe.recipe:909 Setting script for diagnostic arctic +2025-08-21 14:13:39,359 UTC [269084] INFO esmvalcore._recipe.recipe:1119 Creating tasks from recipe +2025-08-21 14:13:39,359 UTC [269084] INFO esmvalcore._recipe.recipe:1128 Creating tasks for diagnostic antarctic +2025-08-21 14:13:39,359 UTC [269084] INFO esmvalcore._recipe.recipe:1041 Creating diagnostic task antarctic/sea_ice_sensitivity_script +2025-08-21 14:13:39,359 UTC [269084] DEBUG esmvalcore._task:397 No local diagnostic script found. Attempting to load the script from the base repository. +2025-08-21 14:13:39,359 UTC [269084] INFO esmvalcore._recipe.recipe:1103 Creating preprocessor task antarctic/siconc +2025-08-21 14:13:39,359 UTC [269084] INFO esmvalcore._recipe.recipe:739 Creating preprocessor 'pp_antarctic_avg_ann_sea_ice' task for variable 'siconc' +2025-08-21 14:13:39,361 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/*/siconc_SImon_CanESM5_historical_r1i1p1f1_gn*.nc')] +2025-08-21 14:13:39,361 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/*/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn*.nc')] +2025-08-21 14:13:39,362 UTC [269084] DEBUG esmvalcore._recipe.recipe:313 Using input files for variable siconc of dataset CanESM5: + /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc +with files for supplementary variable areacello: + /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:39,362 UTC [269084] INFO esmvalcore._recipe.recipe:597 Found input files for Dataset: siconc, SImon, CMIP6, CanESM5, CMIP, historical, r1i1p1f1, gn, v20190429, supplementaries: areacello, Ofx +2025-08-21 14:13:39,363 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/*/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn*.nc')] +2025-08-21 14:13:39,364 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/*/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn*.nc')] +2025-08-21 14:13:39,364 UTC [269084] DEBUG esmvalcore._recipe.recipe:313 Using input files for variable siconc of dataset ACCESS-ESM1-5: + /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc +with files for supplementary variable areacello: + /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:39,364 UTC [269084] INFO esmvalcore._recipe.recipe:597 Found input files for Dataset: siconc, SImon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn, v20200817, supplementaries: areacello, Ofx, v20191115 +2025-08-21 14:13:39,365 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/*/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn*.nc')] +2025-08-21 14:13:39,366 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/*/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn*.nc')] +2025-08-21 14:13:39,366 UTC [269084] DEBUG esmvalcore._recipe.recipe:313 Using input files for variable siconc of dataset HadGEM3-GC31-LL: + /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc +with files for supplementary variable areacello: + /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc +2025-08-21 14:13:39,366 UTC [269084] INFO esmvalcore._recipe.recipe:597 Found input files for Dataset: siconc, SImon, CMIP6, HadGEM3-GC31-LL, CMIP, historical, r1i1p1f3, gn, v20200330, supplementaries: areacello, Ofx, piControl, r1i1p1f1, v20190709 +2025-08-21 14:13:39,367 UTC [269084] INFO esmvalcore._recipe.recipe:766 PreprocessingTask antarctic/siconc created. +2025-08-21 14:13:39,367 UTC [269084] DEBUG esmvalcore._recipe.recipe:767 PreprocessingTask antarctic/siconc will create the files: +/executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc +/executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc +/executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc +2025-08-21 14:13:39,367 UTC [269084] INFO esmvalcore._recipe.recipe:1103 Creating preprocessor task antarctic/tas +2025-08-21 14:13:39,367 UTC [269084] INFO esmvalcore._recipe.recipe:739 Creating preprocessor 'pp_avg_ann_global_temp' task for variable 'tas' +2025-08-21 14:13:39,368 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/*/tas_Amon_CanESM5_historical_r1i1p1f1_gn*.nc')] +2025-08-21 14:13:39,368 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/*/areacella_fx_CanESM5_historical_r1i1p1f1_gn*.nc')] +2025-08-21 14:13:39,369 UTC [269084] DEBUG esmvalcore._recipe.recipe:313 Using input files for variable tas of dataset CanESM5: + /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc +with files for supplementary variable areacella: + /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:39,369 UTC [269084] INFO esmvalcore._recipe.recipe:597 Found input files for Dataset: tas, Amon, CMIP6, CanESM5, CMIP, historical, r1i1p1f1, gn, v20190429, supplementaries: areacella, fx +2025-08-21 14:13:39,370 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/*/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn*.nc')] +2025-08-21 14:13:39,370 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/*/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn*.nc')] +2025-08-21 14:13:39,371 UTC [269084] DEBUG esmvalcore._recipe.recipe:313 Using input files for variable tas of dataset ACCESS-ESM1-5: + /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc + /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc +with files for supplementary variable areacella: + /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:39,371 UTC [269084] INFO esmvalcore._recipe.recipe:597 Found input files for Dataset: tas, Amon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn, v20191115, supplementaries: areacella, fx +2025-08-21 14:13:39,372 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/*/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn*.nc')] +2025-08-21 14:13:39,372 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/*/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn*.nc')] +2025-08-21 14:13:39,372 UTC [269084] DEBUG esmvalcore._recipe.recipe:313 Using input files for variable tas of dataset HadGEM3-GC31-LL: + /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc +with files for supplementary variable areacella: + /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc +2025-08-21 14:13:39,372 UTC [269084] INFO esmvalcore._recipe.recipe:597 Found input files for Dataset: tas, Amon, CMIP6, HadGEM3-GC31-LL, CMIP, historical, r1i1p1f3, gn, v20190624, supplementaries: areacella, fx, piControl, r1i1p1f1, v20190709 +2025-08-21 14:13:39,373 UTC [269084] INFO esmvalcore._recipe.recipe:766 PreprocessingTask antarctic/tas created. +2025-08-21 14:13:39,373 UTC [269084] DEBUG esmvalcore._recipe.recipe:767 PreprocessingTask antarctic/tas will create the files: +/executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc +/executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc +/executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc +2025-08-21 14:13:39,373 UTC [269084] INFO esmvalcore._recipe.recipe:1128 Creating tasks for diagnostic arctic +2025-08-21 14:13:39,373 UTC [269084] INFO esmvalcore._recipe.recipe:1041 Creating diagnostic task arctic/sea_ice_sensitivity_script +2025-08-21 14:13:39,373 UTC [269084] DEBUG esmvalcore._task:397 No local diagnostic script found. Attempting to load the script from the base repository. +2025-08-21 14:13:39,373 UTC [269084] INFO esmvalcore._recipe.recipe:1103 Creating preprocessor task arctic/siconc +2025-08-21 14:13:39,373 UTC [269084] INFO esmvalcore._recipe.recipe:739 Creating preprocessor 'pp_arctic_sept_sea_ice' task for variable 'siconc' +2025-08-21 14:13:39,374 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/*/siconc_SImon_CanESM5_historical_r1i1p1f1_gn*.nc')] +2025-08-21 14:13:39,374 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/*/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn*.nc')] +2025-08-21 14:13:39,374 UTC [269084] DEBUG esmvalcore._recipe.recipe:313 Using input files for variable siconc of dataset CanESM5: + /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc +with files for supplementary variable areacello: + /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:39,374 UTC [269084] INFO esmvalcore._recipe.recipe:597 Found input files for Dataset: siconc, SImon, CMIP6, CanESM5, CMIP, historical, r1i1p1f1, gn, v20190429, supplementaries: areacello, Ofx +2025-08-21 14:13:39,375 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/*/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn*.nc')] +2025-08-21 14:13:39,375 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/*/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn*.nc')] +2025-08-21 14:13:39,376 UTC [269084] DEBUG esmvalcore._recipe.recipe:313 Using input files for variable siconc of dataset ACCESS-ESM1-5: + /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc +with files for supplementary variable areacello: + /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:39,376 UTC [269084] INFO esmvalcore._recipe.recipe:597 Found input files for Dataset: siconc, SImon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn, v20200817, supplementaries: areacello, Ofx, v20191115 +2025-08-21 14:13:39,376 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/*/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn*.nc')] +2025-08-21 14:13:39,377 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/*/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn*.nc')] +2025-08-21 14:13:39,377 UTC [269084] DEBUG esmvalcore._recipe.recipe:313 Using input files for variable siconc of dataset HadGEM3-GC31-LL: + /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc +with files for supplementary variable areacello: + /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc +2025-08-21 14:13:39,377 UTC [269084] INFO esmvalcore._recipe.recipe:597 Found input files for Dataset: siconc, SImon, CMIP6, HadGEM3-GC31-LL, CMIP, historical, r1i1p1f3, gn, v20200330, supplementaries: areacello, Ofx, piControl, r1i1p1f1, v20190709 +2025-08-21 14:13:39,377 UTC [269084] INFO esmvalcore._recipe.recipe:766 PreprocessingTask arctic/siconc created. +2025-08-21 14:13:39,378 UTC [269084] DEBUG esmvalcore._recipe.recipe:767 PreprocessingTask arctic/siconc will create the files: +/executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc +/executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc +/executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc +2025-08-21 14:13:39,378 UTC [269084] INFO esmvalcore._recipe.recipe:1103 Creating preprocessor task arctic/tas +2025-08-21 14:13:39,378 UTC [269084] INFO esmvalcore._recipe.recipe:739 Creating preprocessor 'pp_avg_ann_global_temp' task for variable 'tas' +2025-08-21 14:13:39,379 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/*/tas_Amon_CanESM5_historical_r1i1p1f1_gn*.nc')] +2025-08-21 14:13:39,379 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/*/areacella_fx_CanESM5_historical_r1i1p1f1_gn*.nc')] +2025-08-21 14:13:39,379 UTC [269084] DEBUG esmvalcore._recipe.recipe:313 Using input files for variable tas of dataset CanESM5: + /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc +with files for supplementary variable areacella: + /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:39,379 UTC [269084] INFO esmvalcore._recipe.recipe:597 Found input files for Dataset: tas, Amon, CMIP6, CanESM5, CMIP, historical, r1i1p1f1, gn, v20190429, supplementaries: areacella, fx +2025-08-21 14:13:39,381 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/*/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn*.nc')] +2025-08-21 14:13:39,381 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/*/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn*.nc')] +2025-08-21 14:13:39,381 UTC [269084] DEBUG esmvalcore._recipe.recipe:313 Using input files for variable tas of dataset ACCESS-ESM1-5: + /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc + /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc +with files for supplementary variable areacella: + /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:39,381 UTC [269084] INFO esmvalcore._recipe.recipe:597 Found input files for Dataset: tas, Amon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn, v20191115, supplementaries: areacella, fx +2025-08-21 14:13:39,382 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/*/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn*.nc')] +2025-08-21 14:13:39,383 UTC [269084] DEBUG esmvalcore.local:445 Looking for files matching [PosixPath('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/*/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn*.nc')] +2025-08-21 14:13:39,383 UTC [269084] DEBUG esmvalcore._recipe.recipe:313 Using input files for variable tas of dataset HadGEM3-GC31-LL: + /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc +with files for supplementary variable areacella: + /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc +2025-08-21 14:13:39,383 UTC [269084] INFO esmvalcore._recipe.recipe:597 Found input files for Dataset: tas, Amon, CMIP6, HadGEM3-GC31-LL, CMIP, historical, r1i1p1f3, gn, v20190624, supplementaries: areacella, fx, piControl, r1i1p1f1, v20190709 +2025-08-21 14:13:39,383 UTC [269084] INFO esmvalcore._recipe.recipe:766 PreprocessingTask arctic/tas created. +2025-08-21 14:13:39,383 UTC [269084] DEBUG esmvalcore._recipe.recipe:767 PreprocessingTask arctic/tas will create the files: +/executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc +/executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc +/executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc +2025-08-21 14:13:39,383 UTC [269084] DEBUG esmvalcore._recipe.recipe:962 Linking tasks for diagnostic antarctic script sea_ice_sensitivity_script +2025-08-21 14:13:39,383 UTC [269084] DEBUG esmvalcore._recipe.recipe:975 Pattern antarctic/siconc matches ['antarctic/siconc'] +2025-08-21 14:13:39,384 UTC [269084] DEBUG esmvalcore._recipe.recipe:975 Pattern antarctic/tas matches ['antarctic/tas'] +2025-08-21 14:13:39,384 UTC [269084] DEBUG esmvalcore._recipe.recipe:962 Linking tasks for diagnostic arctic script sea_ice_sensitivity_script +2025-08-21 14:13:39,384 UTC [269084] DEBUG esmvalcore._recipe.recipe:975 Pattern arctic/siconc matches ['arctic/siconc'] +2025-08-21 14:13:39,384 UTC [269084] DEBUG esmvalcore._recipe.recipe:975 Pattern arctic/tas matches ['arctic/tas'] +2025-08-21 14:13:39,384 UTC [269084] INFO esmvalcore._recipe.recipe:1171 These tasks will be executed: antarctic/tas, arctic/tas, arctic/sea_ice_sensitivity_script, antarctic/sea_ice_sensitivity_script, antarctic/siconc, arctic/siconc +2025-08-21 14:13:39,385 UTC [269084] DEBUG esmvalcore._main:133 Recipe summary: +DiagnosticTask: arctic/sea_ice_sensitivity_script +script: seaice/seaice_sensitivity.py +settings: +{'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'log_level': 'info', + 'observations': {'annual trends (Roach-style plot)': {'first point': {'GMST trend': None, + 'Pearson CC of SIA over GMST': None, + 'SIA trend': None, + 'significance of SIA over GMST': None}, + 'second point': {'GMST trend': None, + 'Pearson CC of SIA over GMST': None, + 'SIA trend': None, + 'significance of SIA over GMST': None}, + 'third point': {'GMST trend': None, + 'Pearson CC of SIA over GMST': None, + 'SIA trend': None, + 'significance of SIA over GMST': None}}, + 'observation period': '1979-2014', + 'sea ice sensitivity (Notz-style plot)': {'mean': -4.01, + 'plausible range': 1.28, + 'standard deviation': 0.32}}, + 'output_file_type': 'png', + 'plot_dir': '/executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script', + 'profile_diagnostic': False, + 'recipe': PosixPath('recipe.yml'), + 'run_dir': '/executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script', + 'script': 'sea_ice_sensitivity_script', + 'version': '2.12.0', + 'work_dir': '/executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script'} +ancestors: + PreprocessingTask: arctic/siconc + order: ['extract_time', 'extract_month', 'extract_region', 'area_statistics', 'convert_units', 'remove_supplementary_variables', 'save'] + PreprocessorFile: /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc + input files: [LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] + settings: {'area_statistics': {'operator': 'sum'}, + 'convert_units': {'units': '1e6 km2'}, + 'extract_month': {'month': 9}, + 'extract_region': {'end_latitude': 90, + 'end_longitude': 360, + 'start_latitude': 0, + 'start_longitude': 0}, + 'extract_time': {'end_day': 31, + 'end_month': 12, + 'end_year': 2014, + 'start_day': 1, + 'start_month': 1, + 'start_year': 1979}, + 'remove_supplementary_variables': {}, + 'save': {'compress': False, + 'compute': False, + 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc')}} + + PreprocessorFile: /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + input files: [LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] + settings: {'area_statistics': {'operator': 'sum'}, + 'convert_units': {'units': '1e6 km2'}, + 'extract_month': {'month': 9}, + 'extract_region': {'end_latitude': 90, + 'end_longitude': 360, + 'start_latitude': 0, + 'start_longitude': 0}, + 'extract_time': {'end_day': 31, + 'end_month': 12, + 'end_year': 2014, + 'start_day': 1, + 'start_month': 1, + 'start_year': 1979}, + 'remove_supplementary_variables': {}, + 'save': {'compress': False, + 'compute': False, + 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc')}} + + PreprocessorFile: /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + input files: [LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] + settings: {'area_statistics': {'operator': 'sum'}, + 'convert_units': {'units': '1e6 km2'}, + 'extract_month': {'month': 9}, + 'extract_region': {'end_latitude': 90, + 'end_longitude': 360, + 'start_latitude': 0, + 'start_longitude': 0}, + 'extract_time': {'end_day': 31, + 'end_month': 12, + 'end_year': 2014, + 'start_day': 1, + 'start_month': 1, + 'start_year': 1979}, + 'remove_supplementary_variables': {}, + 'save': {'compress': False, + 'compute': False, + 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc')}} + ancestors: + None + + PreprocessingTask: arctic/tas + order: ['extract_time', 'area_statistics', 'annual_statistics', 'remove_supplementary_variables', 'save'] + PreprocessorFile: /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + input files: [LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] + settings: {'annual_statistics': {'operator': 'mean'}, + 'area_statistics': {'operator': 'mean'}, + 'extract_time': {'end_day': 31, + 'end_month': 12, + 'end_year': 2014, + 'start_day': 1, + 'start_month': 1, + 'start_year': 1979}, + 'remove_supplementary_variables': {}, + 'save': {'compress': False, + 'compute': False, + 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc')}} + + PreprocessorFile: /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc + input files: [LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] + settings: {'annual_statistics': {'operator': 'mean'}, + 'area_statistics': {'operator': 'mean'}, + 'extract_time': {'end_day': 31, + 'end_month': 12, + 'end_year': 2014, + 'start_day': 1, + 'start_month': 1, + 'start_year': 1979}, + 'remove_supplementary_variables': {}, + 'save': {'compress': False, + 'compute': False, + 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc')}} + + PreprocessorFile: /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + input files: [LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] + settings: {'annual_statistics': {'operator': 'mean'}, + 'area_statistics': {'operator': 'mean'}, + 'extract_time': {'end_day': 31, + 'end_month': 12, + 'end_year': 2014, + 'start_day': 1, + 'start_month': 1, + 'start_year': 1979}, + 'remove_supplementary_variables': {}, + 'save': {'compress': False, + 'compute': False, + 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc')}} + ancestors: + None + + +DiagnosticTask: antarctic/sea_ice_sensitivity_script +script: seaice/seaice_sensitivity.py +settings: +{'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'log_level': 'info', + 'observations': {'annual trends (Roach-style plot)': {'first point': {'GMST trend': None, + 'Pearson CC of SIA over GMST': None, + 'SIA trend': None, + 'significance of SIA over GMST': None}, + 'second point': {'GMST trend': None, + 'Pearson CC of SIA over GMST': None, + 'SIA trend': None, + 'significance of SIA over GMST': None}, + 'third point': {'GMST trend': None, + 'Pearson CC of SIA over GMST': None, + 'SIA trend': None, + 'significance of SIA over GMST': None}}, + 'observation period': None, + 'sea ice sensitivity (Notz-style plot)': {'mean': None, + 'plausible range': None, + 'standard deviation': None}}, + 'output_file_type': 'png', + 'plot_dir': '/executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script', + 'profile_diagnostic': False, + 'recipe': PosixPath('recipe.yml'), + 'run_dir': '/executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script', + 'script': 'sea_ice_sensitivity_script', + 'version': '2.12.0', + 'work_dir': '/executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script'} +ancestors: + PreprocessingTask: antarctic/siconc + order: ['extract_time', 'extract_region', 'area_statistics', 'annual_statistics', 'convert_units', 'remove_supplementary_variables', 'save'] + PreprocessorFile: /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc + input files: [LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] + settings: {'annual_statistics': {'operator': 'mean'}, + 'area_statistics': {'operator': 'sum'}, + 'convert_units': {'units': '1e6 km2'}, + 'extract_region': {'end_latitude': 0, + 'end_longitude': 360, + 'start_latitude': -90, + 'start_longitude': 0}, + 'extract_time': {'end_day': 31, + 'end_month': 12, + 'end_year': 2014, + 'start_day': 1, + 'start_month': 1, + 'start_year': 1979}, + 'remove_supplementary_variables': {}, + 'save': {'compress': False, + 'compute': False, + 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc')}} + + PreprocessorFile: /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + input files: [LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] + settings: {'annual_statistics': {'operator': 'mean'}, + 'area_statistics': {'operator': 'sum'}, + 'convert_units': {'units': '1e6 km2'}, + 'extract_region': {'end_latitude': 0, + 'end_longitude': 360, + 'start_latitude': -90, + 'start_longitude': 0}, + 'extract_time': {'end_day': 31, + 'end_month': 12, + 'end_year': 2014, + 'start_day': 1, + 'start_month': 1, + 'start_year': 1979}, + 'remove_supplementary_variables': {}, + 'save': {'compress': False, + 'compute': False, + 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc')}} + + PreprocessorFile: /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + input files: [LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] + settings: {'annual_statistics': {'operator': 'mean'}, + 'area_statistics': {'operator': 'sum'}, + 'convert_units': {'units': '1e6 km2'}, + 'extract_region': {'end_latitude': 0, + 'end_longitude': 360, + 'start_latitude': -90, + 'start_longitude': 0}, + 'extract_time': {'end_day': 31, + 'end_month': 12, + 'end_year': 2014, + 'start_day': 1, + 'start_month': 1, + 'start_year': 1979}, + 'remove_supplementary_variables': {}, + 'save': {'compress': False, + 'compute': False, + 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc')}} + ancestors: + None + + PreprocessingTask: antarctic/tas + order: ['extract_time', 'area_statistics', 'annual_statistics', 'remove_supplementary_variables', 'save'] + PreprocessorFile: /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + input files: [LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] + settings: {'annual_statistics': {'operator': 'mean'}, + 'area_statistics': {'operator': 'mean'}, + 'extract_time': {'end_day': 31, + 'end_month': 12, + 'end_year': 2014, + 'start_day': 1, + 'start_month': 1, + 'start_year': 1979}, + 'remove_supplementary_variables': {}, + 'save': {'compress': False, + 'compute': False, + 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc')}} + + PreprocessorFile: /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc + input files: [LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] + settings: {'annual_statistics': {'operator': 'mean'}, + 'area_statistics': {'operator': 'mean'}, + 'extract_time': {'end_day': 31, + 'end_month': 12, + 'end_year': 2014, + 'start_day': 1, + 'start_month': 1, + 'start_year': 1979}, + 'remove_supplementary_variables': {}, + 'save': {'compress': False, + 'compute': False, + 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc')}} + + PreprocessorFile: /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + input files: [LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] + settings: {'annual_statistics': {'operator': 'mean'}, + 'area_statistics': {'operator': 'mean'}, + 'extract_time': {'end_day': 31, + 'end_month': 12, + 'end_year': 2014, + 'start_day': 1, + 'start_month': 1, + 'start_year': 1979}, + 'remove_supplementary_variables': {}, + 'save': {'compress': False, + 'compute': False, + 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc')}} + ancestors: + None + +2025-08-21 14:13:39,392 UTC [269084] INFO esmvalcore._recipe.recipe:1238 Wrote recipe with version numbers and wildcards to: +file:///executions/recipe_20250821_141339/run/recipe_filled.yml +2025-08-21 14:13:39,392 UTC [269084] DEBUG esmvalcore.config._dask:170 Using Dask profile 'local_distributed' +2025-08-21 14:13:39,392 UTC [269084] DEBUG esmvalcore.config._dask:174 Using additional Dask settings {} +2025-08-21 14:13:39,393 UTC [269084] DEBUG asyncio:64 Using selector: EpollSelector +2025-08-21 14:13:40,072 UTC [269084] DEBUG esmvalcore.config._dask:192 Using Dask cluster LocalCluster(0180e3be, 'tcp://127.0.0.1:41245', workers=2, threads=4, memory=8.00 GiB) +2025-08-21 14:13:40,073 UTC [269084] DEBUG asyncio:64 Using selector: EpollSelector +2025-08-21 14:13:40,077 UTC [269084] INFO esmvalcore.config._dask:205 Using Dask distributed scheduler (address: tcp://127.0.0.1:41245, dashboard link: http://127.0.0.1:8787/status) +2025-08-21 14:13:40,077 UTC [269084] INFO esmvalcore._task:844 Running 6 tasks sequentially +2025-08-21 14:13:40,077 UTC [269084] INFO esmvalcore._task:289 Starting task antarctic/siconc in process [269084] +2025-08-21 14:13:40,096 UTC [269084] DEBUG esmvalcore.preprocessor:716 Running block ['extract_time', 'extract_region', 'area_statistics', 'annual_statistics', 'convert_units'] +2025-08-21 14:13:40,096 UTC [269084] DEBUG esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc +2025-08-21 14:13:40,097 UTC [269084] DEBUG esmvalcore.esgf._download:560 All required data is available locally, not downloading anything. +2025-08-21 14:13:40,097 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:40,097 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/siconc_SImon_CMIP6_CanESM5_CMIP_historical_r1i1p1f1_gn_v20190429_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'SImon', +preprocessor = 'pp_antarctic_avg_ann_sea_ice', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'siconc', +variable_group = 'siconc', +diagnostic = 'antarctic', +recipe_dataset_index = 0, +alias = 'CanESM5', +original_short_name = 'siconc', +standard_name = 'sea_ice_area_fraction', +long_name = 'Sea-Ice Area Percentage (Ocean Grid)', +units = '%', +modeling_realm = ['seaIce'], +frequency = 'mon', +version = 'v20190429' +2025-08-21 14:13:40,098 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:40,098 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:40,098 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc +2025-08-21 14:13:40,113 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc +2025-08-21 14:13:40,113 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:40,115 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'SImon', +preprocessor = 'pp_antarctic_avg_ann_sea_ice', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'siconc', +variable_group = 'siconc', +diagnostic = 'antarctic', +recipe_dataset_index = 0, +alias = 'CanESM5', +original_short_name = 'siconc', +standard_name = 'sea_ice_area_fraction', +long_name = 'Sea-Ice Area Percentage (Ocean Grid)', +units = '%', +modeling_realm = ['seaIce'], +frequency = 'mon', +version = 'v20190429' +2025-08-21 14:13:40,116 UTC [269084] WARNING esmvalcore.cmor._fixes.fix.genericfix:417 Long name changed from 'Sea-ice Area Percentage (Ocean Grid)' to 'Sea-Ice Area Percentage (Ocean Grid)' +(for file /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc) +2025-08-21 14:13:40,116 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional longitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'longitude' to 'lon' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc) +2025-08-21 14:13:40,116 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional latitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'latitude' to 'lat' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc) +2025-08-21 14:13:40,609 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:40,610 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:40,610 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:40,611 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'SImon', +frequency = 'mon', +short_name = 'siconc' +2025-08-21 14:13:41,137 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step clip_timerange +2025-08-21 14:13:41,138 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'clip_timerange' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +timerange = '1979/2014' +2025-08-21 14:13:41,142 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:41,143 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'SImon', +preprocessor = 'pp_antarctic_avg_ann_sea_ice', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'siconc', +variable_group = 'siconc', +diagnostic = 'antarctic', +recipe_dataset_index = 0, +alias = 'CanESM5', +original_short_name = 'siconc', +standard_name = 'sea_ice_area_fraction', +long_name = 'Sea-Ice Area Percentage (Ocean Grid)', +units = '%', +modeling_realm = ['seaIce'], +frequency = 'mon', +version = 'v20190429' +2025-08-21 14:13:41,143 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:41,143 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'SImon', +frequency = 'mon', +short_name = 'siconc' +2025-08-21 14:13:41,144 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:41,144 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/areacello_Ofx_CMIP6_CanESM5_CMIP_historical_r1i1p1f1_gn_v20190429_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Ofx', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +short_name = 'areacello', +original_short_name = 'areacello', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Ocean Variables', +units = 'm2', +modeling_realm = ['ocean'], +frequency = 'fx', +version = 'v20190429' +2025-08-21 14:13:41,144 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:41,144 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:41,144 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:41,152 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:41,152 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:41,153 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Ofx', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +short_name = 'areacello', +original_short_name = 'areacello', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Ocean Variables', +units = 'm2', +modeling_realm = ['ocean'], +frequency = 'fx', +version = 'v20190429' +2025-08-21 14:13:41,153 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional longitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'longitude' to 'lon' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc) +2025-08-21 14:13:41,153 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional latitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'latitude' to 'lat' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc) +2025-08-21 14:13:41,183 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:41,184 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:41,184 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:41,185 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Ofx', +frequency = 'fx', +short_name = 'areacello' +2025-08-21 14:13:41,220 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:41,221 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Ofx', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +short_name = 'areacello', +original_short_name = 'areacello', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Ocean Variables', +units = 'm2', +modeling_realm = ['ocean'], +frequency = 'fx', +version = 'v20190429' +2025-08-21 14:13:41,222 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:41,223 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Ofx', +frequency = 'fx', +short_name = 'areacello' +2025-08-21 14:13:41,223 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables +2025-08-21 14:13:41,224 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +supplementary_cubes = [] +2025-08-21 14:13:41,225 UTC [269084] DEBUG esmvalcore.preprocessor._supplementary_vars:97 Added areacello as cell measure in cube of siconc. +2025-08-21 14:13:41,225 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step extract_time +2025-08-21 14:13:41,225 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'extract_time' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +end_day = 31, +end_month = 12, +end_year = 2014, +start_day = 1, +start_month = 1, +start_year = 1979 +2025-08-21 14:13:41,228 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step extract_region +2025-08-21 14:13:41,229 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'extract_region' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +end_latitude = 0, +end_longitude = 360, +start_latitude = -90, +start_longitude = 0 +2025-08-21 14:13:41,272 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step area_statistics +2025-08-21 14:13:41,272 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'area_statistics' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +operator = 'sum' +2025-08-21 14:13:41,284 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step annual_statistics +2025-08-21 14:13:41,285 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'annual_statistics' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +operator = 'mean' +2025-08-21 14:13:41,324 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step convert_units +2025-08-21 14:13:41,325 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'convert_units' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +units = '1e6 km2' +2025-08-21 14:13:41,325 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step save +2025-08-21 14:13:41,326 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +compress = False, +compute = False, +filename = PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc') +2025-08-21 14:13:41,326 UTC [269084] DEBUG esmvalcore.preprocessor._io:497 Saving cube: +sea_ice_area_fraction / (1e6 km2) (time: 36) + Dimension coordinates: + time x + Auxiliary coordinates: + year x + Scalar coordinates: + area_type sea_ice + cell index along first dimension 17, bound=(0, 35) + cell index along second dimension 7, bound=(0, 14) + latitude +bound + longitude +bound + Cell methods: + 0 area: mean where sea + 1 time: mean + 2 latitude: longitude: sum + 3 year: mean + Attributes: + CCCma_model_hash '3dedf95315d603326fde4f5340dc0519d80d10c0' + CCCma_parent_runid 'rc3-pictrl' + CCCma_pycmor_hash '33c30511acc319a98240633965a04ca99c26427e' + CCCma_runid 'rc3.1-his01' + Conventions 'CF-1.7 CMIP-6.2' + YMDH_branch_time_in_child '1850:01:01:00' + YMDH_branch_time_in_parent '5201:01:01:00' + activity_id 'CMIP' + branch_method 'Spin-up documentation' + branch_time_in_child np.float64(0.0) + branch_time_in_parent np.float64(1223115.0) + cmor_version '3.4.0' + contact 'ec.cccma.info-info.ccmac.ec@canada.ca' + data_specs_version '01.00.29' + experiment 'all-forcing simulation of the recent past' + experiment_id 'historical' + external_variables 'areacello' + forcing_index np.int32(1) + frequency 'mon' + further_info_url 'https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i ...' + grid 'ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees ...' + grid_label 'gn' + initialization_index np.int32(1) + institution 'Canadian Centre for Climate Modelling and Analysis, Environment and Climate ...' + institution_id 'CCCma' + license 'CMIP6 model data produced by The Government of Canada (Canadian Centre ...' + mip_era 'CMIP6' + nominal_resolution '100 km' + original_name 'soicecov' + parent_activity_id 'CMIP' + parent_experiment_id 'piControl' + parent_mip_era 'CMIP6' + parent_source_id 'CanESM5' + parent_time_units 'days since 1850-1-1 00:00:00' + parent_variant_label 'r1i1p1f1' + physics_index np.int32(1) + product 'model-output' + realization_index np.int32(1) + realm 'seaIce' + references 'Geophysical Model Development Special issue on CanESM5 (https://www.ge ...' + source 'CanESM5 (2019): \naerosol: interactive\natmos: CanAM5 (T63L49 native atmosphere, ...' + source_id 'CanESM5' + source_type 'AOGCM' + sub_experiment 'none' + sub_experiment_id 'none' + table_id 'SImon' + table_info 'Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49' + title 'CanESM5 output prepared for CMIP6' + variable_id 'siconc' + variant_label 'r1i1p1f1' + version 'v20190429' +with lazy data to /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc +2025-08-21 14:13:41,362 UTC [269084] DEBUG esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc +2025-08-21 14:13:41,363 UTC [269084] DEBUG esmvalcore.esgf._download:560 All required data is available locally, not downloading anything. +2025-08-21 14:13:41,363 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:41,363 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/siconc_SImon_CMIP6_ACCESS-ESM1-5_CMIP_historical_r1i1p1f1_gn_v20200817_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'SImon', +preprocessor = 'pp_antarctic_avg_ann_sea_ice', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'siconc', +variable_group = 'siconc', +diagnostic = 'antarctic', +recipe_dataset_index = 1, +alias = 'ACCESS-ESM1-5', +original_short_name = 'siconc', +standard_name = 'sea_ice_area_fraction', +long_name = 'Sea-Ice Area Percentage (Ocean Grid)', +units = '%', +modeling_realm = ['seaIce'], +frequency = 'mon', +version = 'v20200817' +2025-08-21 14:13:41,364 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:41,364 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:41,364 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc +2025-08-21 14:13:41,377 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc +2025-08-21 14:13:41,377 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:41,379 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'SImon', +preprocessor = 'pp_antarctic_avg_ann_sea_ice', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'siconc', +variable_group = 'siconc', +diagnostic = 'antarctic', +recipe_dataset_index = 1, +alias = 'ACCESS-ESM1-5', +original_short_name = 'siconc', +standard_name = 'sea_ice_area_fraction', +long_name = 'Sea-Ice Area Percentage (Ocean Grid)', +units = '%', +modeling_realm = ['seaIce'], +frequency = 'mon', +version = 'v20200817' +2025-08-21 14:13:41,379 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional longitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'longitude' to 'lon' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc) +2025-08-21 14:13:41,379 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional latitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'latitude' to 'lat' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc) +2025-08-21 14:13:41,404 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:41,406 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:41,406 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:41,406 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'SImon', +frequency = 'mon', +short_name = 'siconc' +2025-08-21 14:13:41,448 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step clip_timerange +2025-08-21 14:13:41,448 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'clip_timerange' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +timerange = '1979/2014' +2025-08-21 14:13:41,451 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:41,452 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'SImon', +preprocessor = 'pp_antarctic_avg_ann_sea_ice', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'siconc', +variable_group = 'siconc', +diagnostic = 'antarctic', +recipe_dataset_index = 1, +alias = 'ACCESS-ESM1-5', +original_short_name = 'siconc', +standard_name = 'sea_ice_area_fraction', +long_name = 'Sea-Ice Area Percentage (Ocean Grid)', +units = '%', +modeling_realm = ['seaIce'], +frequency = 'mon', +version = 'v20200817' +2025-08-21 14:13:41,452 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:41,453 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'SImon', +frequency = 'mon', +short_name = 'siconc' +2025-08-21 14:13:41,453 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:41,453 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/areacello_Ofx_CMIP6_ACCESS-ESM1-5_CMIP_historical_r1i1p1f1_gn_v20191115_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Ofx', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +short_name = 'areacello', +original_short_name = 'areacello', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Ocean Variables', +units = 'm2', +modeling_realm = ['ocean'], +frequency = 'fx', +version = 'v20191115' +2025-08-21 14:13:41,453 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:41,454 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:41,454 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:41,461 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:41,461 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:41,462 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Ofx', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +short_name = 'areacello', +original_short_name = 'areacello', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Ocean Variables', +units = 'm2', +modeling_realm = ['ocean'], +frequency = 'fx', +version = 'v20191115' +2025-08-21 14:13:41,463 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional longitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'longitude' to 'lon' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc) +2025-08-21 14:13:41,463 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional latitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'latitude' to 'lat' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc) +2025-08-21 14:13:41,489 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:41,490 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:41,490 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:41,490 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Ofx', +frequency = 'fx', +short_name = 'areacello' +2025-08-21 14:13:41,524 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:41,525 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Ofx', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +short_name = 'areacello', +original_short_name = 'areacello', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Ocean Variables', +units = 'm2', +modeling_realm = ['ocean'], +frequency = 'fx', +version = 'v20191115' +2025-08-21 14:13:41,525 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:41,526 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Ofx', +frequency = 'fx', +short_name = 'areacello' +2025-08-21 14:13:41,526 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables +2025-08-21 14:13:41,527 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +supplementary_cubes = [] +2025-08-21 14:13:41,527 UTC [269084] DEBUG esmvalcore.preprocessor._supplementary_vars:97 Added areacello as cell measure in cube of siconc. +2025-08-21 14:13:41,527 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step extract_time +2025-08-21 14:13:41,528 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'extract_time' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +end_day = 31, +end_month = 12, +end_year = 2014, +start_day = 1, +start_month = 1, +start_year = 1979 +2025-08-21 14:13:41,531 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step extract_region +2025-08-21 14:13:41,531 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'extract_region' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +end_latitude = 0, +end_longitude = 360, +start_latitude = -90, +start_longitude = 0 +2025-08-21 14:13:41,562 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step area_statistics +2025-08-21 14:13:41,563 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'area_statistics' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +operator = 'sum' +2025-08-21 14:13:41,574 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step annual_statistics +2025-08-21 14:13:41,575 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'annual_statistics' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +operator = 'mean' +2025-08-21 14:13:41,614 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step convert_units +2025-08-21 14:13:41,614 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'convert_units' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +units = '1e6 km2' +2025-08-21 14:13:41,615 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step save +2025-08-21 14:13:41,615 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +compress = False, +compute = False, +filename = PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc') +2025-08-21 14:13:41,616 UTC [269084] DEBUG esmvalcore.preprocessor._io:497 Saving cube: +sea_ice_area_fraction / (1e6 km2) (time: 36) + Dimension coordinates: + time x + Auxiliary coordinates: + year x + Scalar coordinates: + area_type sea_ice + cell index along first dimension 17, bound=(0, 35) + cell index along second dimension 6, bound=(0, 13) + latitude +bound + longitude +bound + Cell methods: + 0 area: mean where sea + 1 time: mean + 2 latitude: longitude: sum + 3 year: mean + Attributes: + Conventions 'CF-1.7 CMIP-6.2' + activity_id 'CMIP' + branch_method 'standard' + branch_time_in_child np.float64(0.0) + branch_time_in_parent np.int64(-616894) + cmor_version '3.4.0' + data_specs_version '01.00.30' + experiment 'all-forcing simulation of the recent past' + experiment_id 'historical' + external_variables 'areacello' + forcing_index np.int32(1) + frequency 'mon' + further_info_url 'https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.no ...' + grid 'native atmosphere N96 grid (145x192 latxlon)' + grid_label 'gn' + initialization_index np.int32(1) + institution 'Commonwealth Scientific and Industrial Research Organisation, Aspendale, ...' + institution_id 'CSIRO' + license 'CMIP6 model data produced by CSIRO is licensed under a Creative Commons ...' + mip_era 'CMIP6' + nominal_resolution '250 km' + notes "Exp: ESM-historical; Local ID: HI-05; Variable: siconc (['aice'])" + original_units '1' + parent_activity_id 'CMIP' + parent_experiment_id 'piControl' + parent_mip_era 'CMIP6' + parent_source_id 'ACCESS-ESM1-5' + parent_time_units 'days since 1850-1-1 00:00:00' + parent_variant_label 'r1i1p1f1' + physics_index np.int32(1) + product 'model-output' + realization_index np.int32(1) + realm 'seaIce' + run_variant 'forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, ...' + source 'ACCESS-ESM1.5 (2019): \naerosol: CLASSIC (v1.0)\natmos: HadGAM2 (r1.1, ...' + source_id 'ACCESS-ESM1-5' + source_type 'AOGCM' + sub_experiment 'none' + sub_experiment_id 'none' + table_id 'SImon' + table_info 'Creation Date:(30 April 2019) MD5:5bd755e94c2173cb3050a0f3480f60c4' + title 'ACCESS-ESM1-5 output prepared for CMIP6' + variable_id 'siconc' + variant_label 'r1i1p1f1' + version 'v20200817' +with lazy data to /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc +2025-08-21 14:13:41,630 UTC [269084] DEBUG esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc +2025-08-21 14:13:41,630 UTC [269084] DEBUG esmvalcore.esgf._download:560 All required data is available locally, not downloading anything. +2025-08-21 14:13:41,630 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:41,631 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/siconc_SImon_CMIP6_HadGEM3-GC31-LL_CMIP_historical_r1i1p1f3_gn_v20200330_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'SImon', +preprocessor = 'pp_antarctic_avg_ann_sea_ice', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f3', +exp = 'historical', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'siconc', +variable_group = 'siconc', +diagnostic = 'antarctic', +recipe_dataset_index = 2, +alias = 'HadGEM3-GC31-LL', +original_short_name = 'siconc', +standard_name = 'sea_ice_area_fraction', +long_name = 'Sea-Ice Area Percentage (Ocean Grid)', +units = '%', +modeling_realm = ['seaIce'], +frequency = 'mon', +version = 'v20200330' +2025-08-21 14:13:41,631 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:41,631 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:41,631 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc +2025-08-21 14:13:41,645 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc +2025-08-21 14:13:41,645 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:41,646 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'SImon', +preprocessor = 'pp_antarctic_avg_ann_sea_ice', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f3', +exp = 'historical', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'siconc', +variable_group = 'siconc', +diagnostic = 'antarctic', +recipe_dataset_index = 2, +alias = 'HadGEM3-GC31-LL', +original_short_name = 'siconc', +standard_name = 'sea_ice_area_fraction', +long_name = 'Sea-Ice Area Percentage (Ocean Grid)', +units = '%', +modeling_realm = ['seaIce'], +frequency = 'mon', +version = 'v20200330' +2025-08-21 14:13:41,646 UTC [269084] WARNING esmvalcore.cmor._fixes.fix.genericfix:417 Long name changed from 'Sea-ice Area Percentage (Ocean Grid)' to 'Sea-Ice Area Percentage (Ocean Grid)' +(for file /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc) +2025-08-21 14:13:41,646 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional longitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'longitude' to 'lon' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc) +2025-08-21 14:13:41,646 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional latitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'latitude' to 'lat' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc) +2025-08-21 14:13:41,674 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Shifted longitude to [0, 360] +(for file /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc) +2025-08-21 14:13:41,675 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:41,675 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:41,676 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:41,676 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'SImon', +frequency = 'mon', +short_name = 'siconc' +2025-08-21 14:13:41,723 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step clip_timerange +2025-08-21 14:13:41,723 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'clip_timerange' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +timerange = '1979/2014' +2025-08-21 14:13:41,726 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:41,727 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'SImon', +preprocessor = 'pp_antarctic_avg_ann_sea_ice', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f3', +exp = 'historical', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'siconc', +variable_group = 'siconc', +diagnostic = 'antarctic', +recipe_dataset_index = 2, +alias = 'HadGEM3-GC31-LL', +original_short_name = 'siconc', +standard_name = 'sea_ice_area_fraction', +long_name = 'Sea-Ice Area Percentage (Ocean Grid)', +units = '%', +modeling_realm = ['seaIce'], +frequency = 'mon', +version = 'v20200330' +2025-08-21 14:13:41,727 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:41,728 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'SImon', +frequency = 'mon', +short_name = 'siconc' +2025-08-21 14:13:41,728 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:41,728 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/areacello_Ofx_CMIP6_HadGEM3-GC31-LL_CMIP_piControl_r1i1p1f1_gn_v20190709_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Ofx', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f1', +exp = 'piControl', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +short_name = 'areacello', +original_short_name = 'areacello', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Ocean Variables', +units = 'm2', +modeling_realm = ['ocean'], +frequency = 'fx', +version = 'v20190709' +2025-08-21 14:13:41,728 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:41,728 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:41,728 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc +2025-08-21 14:13:41,736 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc +2025-08-21 14:13:41,736 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:41,737 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Ofx', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f1', +exp = 'piControl', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +short_name = 'areacello', +original_short_name = 'areacello', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Ocean Variables', +units = 'm2', +modeling_realm = ['ocean'], +frequency = 'fx', +version = 'v20190709' +2025-08-21 14:13:41,738 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional longitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'longitude' to 'lon' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc) +2025-08-21 14:13:41,738 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional latitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'latitude' to 'lat' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc) +2025-08-21 14:13:41,765 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Shifted longitude to [0, 360] +(for file /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc) +2025-08-21 14:13:41,765 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:41,766 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:41,766 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:41,766 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Ofx', +frequency = 'fx', +short_name = 'areacello' +2025-08-21 14:13:41,810 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:41,812 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Ofx', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f1', +exp = 'piControl', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +short_name = 'areacello', +original_short_name = 'areacello', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Ocean Variables', +units = 'm2', +modeling_realm = ['ocean'], +frequency = 'fx', +version = 'v20190709' +2025-08-21 14:13:41,812 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:41,812 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Ofx', +frequency = 'fx', +short_name = 'areacello' +2025-08-21 14:13:41,813 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables +2025-08-21 14:13:41,814 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +supplementary_cubes = [] +2025-08-21 14:13:41,814 UTC [269084] DEBUG esmvalcore.preprocessor._supplementary_vars:97 Added areacello as cell measure in cube of siconc. +2025-08-21 14:13:41,814 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step extract_time +2025-08-21 14:13:41,814 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'extract_time' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +end_day = 31, +end_month = 12, +end_year = 2014, +start_day = 1, +start_month = 1, +start_year = 1979 +2025-08-21 14:13:41,817 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step extract_region +2025-08-21 14:13:41,818 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'extract_region' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +end_latitude = 0, +end_longitude = 360, +start_latitude = -90, +start_longitude = 0 +2025-08-21 14:13:41,855 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step area_statistics +2025-08-21 14:13:41,856 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'area_statistics' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +operator = 'sum' +2025-08-21 14:13:41,867 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step annual_statistics +2025-08-21 14:13:41,868 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'annual_statistics' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +operator = 'mean' +2025-08-21 14:13:41,906 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step convert_units +2025-08-21 14:13:41,907 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'convert_units' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +units = '1e6 km2' +2025-08-21 14:13:41,907 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step save +2025-08-21 14:13:41,908 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +compress = False, +compute = False, +filename = PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc') +2025-08-21 14:13:41,908 UTC [269084] DEBUG esmvalcore.preprocessor._io:497 Saving cube: +sea_ice_area_fraction / (1e6 km2) (time: 36) + Dimension coordinates: + time x + Auxiliary coordinates: + year x + Scalar coordinates: + area_type sea_ice + cell index along first dimension 17, bound=(0, 35) + cell index along second dimension 9, bound=(0, 18) + latitude +bound + longitude +bound + Cell methods: + 0 area: mean where sea + 1 time: mean + 2 latitude: longitude: sum + 3 year: mean + Attributes: + Conventions 'CF-1.7 CMIP-6.2' + activity_id 'CMIP' + branch_method 'standard' + branch_time_in_child np.float64(0.0) + branch_time_in_parent np.float64(0.0) + cmor_version '3.4.0' + cv_version '6.2.37.5' + data_specs_version '01.00.29' + experiment 'all-forcing simulation of the recent past' + experiment_id 'historical' + external_variables 'areacello' + forcing_index np.int32(3) + frequency 'mon' + further_info_url 'https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.historical.n ...' + grid 'Native eORCA1 tripolar primarily 1 deg with meridional refinement down ...' + grid_label 'gn' + initialization_index np.int32(1) + institution 'Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK' + institution_id 'MOHC' + license 'CMIP6 model data produced by the Met Office Hadley Centre is licensed under ...' + mip_era 'CMIP6' + mo_runid 'u-bg466' + nominal_resolution '100 km' + original_name 'mo: (variable_name: aice)' + original_units '1' + parent_activity_id 'CMIP' + parent_experiment_id 'piControl' + parent_mip_era 'CMIP6' + parent_source_id 'HadGEM3-GC31-LL' + parent_time_units 'days since 1850-1-1 00:00:00' + parent_variant_label 'r1i1p1f1' + physics_index np.int32(1) + product 'model-output' + realization_index np.int32(1) + realm 'seaIce' + source 'HadGEM3-GC31-LL (2016): \naerosol: UKCA-GLOMAP-mode\natmos: MetUM-HadGEM3-GA7.1 ...' + source_id 'HadGEM3-GC31-LL' + source_type 'AOGCM AER' + sub_experiment 'none' + sub_experiment_id 'none' + table_id 'SImon' + table_info 'Creation Date:(13 December 2018) MD5:f0588f7f55b5732b17302f8d9d0d7b8c' + title 'HadGEM3-GC31-LL output prepared for CMIP6' + variable_id 'siconc' + variable_name 'siconc' + variant_label 'r1i1p1f3' +with lazy data to /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc +2025-08-21 14:13:41,923 UTC [269084] INFO esmvalcore.preprocessor:747 Computing and saving data for preprocessing task antarctic/siconc +2025-08-21 14:13:41,931 UTC [269084] DEBUG asyncio:64 Using selector: EpollSelector +2025-08-21 14:13:42,419 UTC [269084] INFO esmvalcore._task:295 Successfully completed task antarctic/siconc (priority 1) in 0:00:02.341233 +2025-08-21 14:13:42,419 UTC [269084] INFO esmvalcore._task:289 Starting task antarctic/tas in process [269084] +2025-08-21 14:13:42,441 UTC [269084] DEBUG esmvalcore.preprocessor:716 Running block ['extract_time', 'area_statistics', 'annual_statistics'] +2025-08-21 14:13:42,441 UTC [269084] DEBUG esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc +2025-08-21 14:13:42,441 UTC [269084] DEBUG esmvalcore.esgf._download:560 All required data is available locally, not downloading anything. +2025-08-21 14:13:42,441 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:42,441 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/tas_Amon_CMIP6_CanESM5_CMIP_historical_r1i1p1f1_gn_v20190429_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Amon', +preprocessor = 'pp_avg_ann_global_temp', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'tas', +variable_group = 'tas', +diagnostic = 'antarctic', +recipe_dataset_index = 0, +alias = 'CanESM5', +original_short_name = 'tas', +standard_name = 'air_temperature', +long_name = 'Near-Surface Air Temperature', +units = 'K', +modeling_realm = ['atmos'], +frequency = 'mon', +version = 'v20190429' +2025-08-21 14:13:42,441 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:42,441 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:42,441 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc +2025-08-21 14:13:42,449 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc +2025-08-21 14:13:42,449 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:42,450 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Amon', +preprocessor = 'pp_avg_ann_global_temp', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'tas', +variable_group = 'tas', +diagnostic = 'antarctic', +recipe_dataset_index = 0, +alias = 'CanESM5', +original_short_name = 'tas', +standard_name = 'air_temperature', +long_name = 'Near-Surface Air Temperature', +units = 'K', +modeling_realm = ['atmos'], +frequency = 'mon', +version = 'v20190429' +2025-08-21 14:13:42,451 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:42,452 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:42,452 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:42,452 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Amon', +frequency = 'mon', +short_name = 'tas' +2025-08-21 14:13:42,453 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step clip_timerange +2025-08-21 14:13:42,454 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'clip_timerange' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +timerange = '1979/2014' +2025-08-21 14:13:42,455 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:42,456 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Amon', +preprocessor = 'pp_avg_ann_global_temp', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'tas', +variable_group = 'tas', +diagnostic = 'antarctic', +recipe_dataset_index = 0, +alias = 'CanESM5', +original_short_name = 'tas', +standard_name = 'air_temperature', +long_name = 'Near-Surface Air Temperature', +units = 'K', +modeling_realm = ['atmos'], +frequency = 'mon', +version = 'v20190429' +2025-08-21 14:13:42,456 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:42,457 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Amon', +frequency = 'mon', +short_name = 'tas' +2025-08-21 14:13:42,457 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:42,457 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/areacella_fx_CMIP6_CanESM5_CMIP_historical_r1i1p1f1_gn_v20190429_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'fx', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +short_name = 'areacella', +original_short_name = 'areacella', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Atmospheric Grid Variables', +units = 'm2', +modeling_realm = ['atmos', 'land'], +frequency = 'fx', +version = 'v20190429' +2025-08-21 14:13:42,457 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:42,457 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:42,457 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:42,462 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:42,462 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:42,462 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'fx', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +short_name = 'areacella', +original_short_name = 'areacella', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Atmospheric Grid Variables', +units = 'm2', +modeling_realm = ['atmos', 'land'], +frequency = 'fx', +version = 'v20190429' +2025-08-21 14:13:42,462 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:42,463 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:42,463 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:42,463 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'fx', +frequency = 'fx', +short_name = 'areacella' +2025-08-21 14:13:42,463 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:42,464 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'fx', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +short_name = 'areacella', +original_short_name = 'areacella', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Atmospheric Grid Variables', +units = 'm2', +modeling_realm = ['atmos', 'land'], +frequency = 'fx', +version = 'v20190429' +2025-08-21 14:13:42,464 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:42,464 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'fx', +frequency = 'fx', +short_name = 'areacella' +2025-08-21 14:13:42,464 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables +2025-08-21 14:13:42,465 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +supplementary_cubes = [] +2025-08-21 14:13:42,465 UTC [269084] DEBUG esmvalcore.preprocessor._supplementary_vars:97 Added areacella as cell measure in cube of tas. +2025-08-21 14:13:42,465 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step extract_time +2025-08-21 14:13:42,466 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'extract_time' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +end_day = 31, +end_month = 12, +end_year = 2014, +start_day = 1, +start_month = 1, +start_year = 1979 +2025-08-21 14:13:42,468 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step area_statistics +2025-08-21 14:13:42,468 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'area_statistics' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +operator = 'mean' +2025-08-21 14:13:42,475 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step annual_statistics +2025-08-21 14:13:42,475 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'annual_statistics' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +operator = 'mean' +2025-08-21 14:13:42,516 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step save +2025-08-21 14:13:42,516 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +compress = False, +compute = False, +filename = PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc') +2025-08-21 14:13:42,517 UTC [269084] DEBUG esmvalcore.preprocessor._io:497 Saving cube: +air_temperature / (K) (time: 36) + Dimension coordinates: + time x + Auxiliary coordinates: + year x + Scalar coordinates: + height 2.0 m + latitude 0.0 degrees_north, bound=(-90.0, 90.0) degrees_north + longitude 175.0 degrees_east, bound=(-5.0, 355.0) degrees_east + Cell methods: + 0 area: time: mean + 1 latitude: longitude: mean + 2 year: mean + Attributes: + CCCma_model_hash '3dedf95315d603326fde4f5340dc0519d80d10c0' + CCCma_parent_runid 'rc3-pictrl' + CCCma_pycmor_hash '33c30511acc319a98240633965a04ca99c26427e' + CCCma_runid 'rc3.1-his01' + Conventions 'CF-1.7 CMIP-6.2' + YMDH_branch_time_in_child '1850:01:01:00' + YMDH_branch_time_in_parent '5201:01:01:00' + activity_id 'CMIP' + branch_method 'Spin-up documentation' + branch_time_in_child np.float64(0.0) + branch_time_in_parent np.float64(1223115.0) + cmor_version '3.4.0' + contact 'ec.cccma.info-info.ccmac.ec@canada.ca' + data_specs_version '01.00.29' + experiment 'all-forcing simulation of the recent past' + experiment_id 'historical' + external_variables 'areacella' + forcing_index np.int32(1) + frequency 'mon' + further_info_url 'https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i ...' + grid 'T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; ...' + grid_label 'gn' + initialization_index np.int32(1) + institution 'Canadian Centre for Climate Modelling and Analysis, Environment and Climate ...' + institution_id 'CCCma' + license 'CMIP6 model data produced by The Government of Canada (Canadian Centre ...' + mip_era 'CMIP6' + nominal_resolution '500 km' + original_name 'ST' + parent_activity_id 'CMIP' + parent_experiment_id 'piControl' + parent_mip_era 'CMIP6' + parent_source_id 'CanESM5' + parent_time_units 'days since 1850-1-1 00:00:00' + parent_variant_label 'r1i1p1f1' + physics_index np.int32(1) + product 'model-output' + realization_index np.int32(1) + realm 'atmos' + references 'Geophysical Model Development Special issue on CanESM5 (https://www.ge ...' + regrid_method 'bilinear' + source 'CanESM5 (2019): \naerosol: interactive\natmos: CanAM5 (T63L49 native atmosphere, ...' + source_id 'CanESM5' + source_type 'AOGCM' + sub_experiment 'none' + sub_experiment_id 'none' + table_id 'Amon' + table_info 'Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49' + title 'CanESM5 output prepared for CMIP6' + variable_id 'tas' + variant_label 'r1i1p1f1' + version 'v20190429' +with lazy data to /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc +2025-08-21 14:13:42,528 UTC [269084] DEBUG esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc +2025-08-21 14:13:42,528 UTC [269084] DEBUG esmvalcore.esgf._download:560 All required data is available locally, not downloading anything. +2025-08-21 14:13:42,528 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:42,528 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/tas_Amon_CMIP6_ACCESS-ESM1-5_CMIP_historical_r1i1p1f1_gn_v20191115_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Amon', +preprocessor = 'pp_avg_ann_global_temp', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'tas', +variable_group = 'tas', +diagnostic = 'antarctic', +recipe_dataset_index = 1, +alias = 'ACCESS-ESM1-5', +original_short_name = 'tas', +standard_name = 'air_temperature', +long_name = 'Near-Surface Air Temperature', +units = 'K', +modeling_realm = ['atmos'], +frequency = 'mon', +version = 'v20191115' +2025-08-21 14:13:42,528 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/tas_Amon_CMIP6_ACCESS-ESM1-5_CMIP_historical_r1i1p1f1_gn_v20191115_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Amon', +preprocessor = 'pp_avg_ann_global_temp', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'tas', +variable_group = 'tas', +diagnostic = 'antarctic', +recipe_dataset_index = 1, +alias = 'ACCESS-ESM1-5', +original_short_name = 'tas', +standard_name = 'air_temperature', +long_name = 'Near-Surface Air Temperature', +units = 'K', +modeling_realm = ['atmos'], +frequency = 'mon', +version = 'v20191115' +2025-08-21 14:13:42,529 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:42,529 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:42,529 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc +2025-08-21 14:13:42,548 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc +2025-08-21 14:13:42,548 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:42,548 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc +2025-08-21 14:13:42,556 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc +2025-08-21 14:13:42,556 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:42,558 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[, + ] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Amon', +preprocessor = 'pp_avg_ann_global_temp', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'tas', +variable_group = 'tas', +diagnostic = 'antarctic', +recipe_dataset_index = 1, +alias = 'ACCESS-ESM1-5', +original_short_name = 'tas', +standard_name = 'air_temperature', +long_name = 'Near-Surface Air Temperature', +units = 'K', +modeling_realm = ['atmos'], +frequency = 'mon', +version = 'v20191115' +2025-08-21 14:13:42,559 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:42,561 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[, + ] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:42,562 UTC [269084] DEBUG esmvalcore.preprocessor._io:271 Using air_temperature / (K) (time: 1980; latitude: 19; longitude: 36) + Dimension coordinates: + time x - - + latitude - x - + longitude - - x + Scalar coordinates: + height 2.0 m + Cell methods: + 0 area: time: mean + Attributes: + Conventions 'CF-1.7 CMIP-6.2' + activity_id 'CMIP' + branch_method 'standard' + branch_time_in_child np.float64(0.0) + branch_time_in_parent np.int64(-616894) + cmor_version '3.4.0' + data_specs_version '01.00.30' + experiment 'all-forcing simulation of the recent past' + experiment_id 'historical' + external_variables 'areacella' + forcing_index np.int32(1) + frequency 'mon' + further_info_url 'https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.no ...' + grid 'native atmosphere N96 grid (145x192 latxlon)' + grid_label 'gn' + initialization_index np.int32(1) + institution 'Commonwealth Scientific and Industrial Research Organisation, Aspendale, ...' + institution_id 'CSIRO' + license 'CMIP6 model data produced by CSIRO is licensed under a Creative Commons ...' + mip_era 'CMIP6' + nominal_resolution '250 km' + notes "Exp: ESM-historical; Local ID: HI-05; Variable: tas (['fld_s03i236'])" + parent_activity_id 'CMIP' + parent_experiment_id 'piControl' + parent_mip_era 'CMIP6' + parent_source_id 'ACCESS-ESM1-5' + parent_time_units 'days since 1850-1-1 00:00:00' + parent_variant_label 'r1i1p1f1' + physics_index np.int32(1) + product 'model-output' + realization_index np.int32(1) + realm 'atmos' + regrid_method 'bilinear' + run_variant 'forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, ...' + source 'ACCESS-ESM1.5 (2019): \naerosol: CLASSIC (v1.0)\natmos: HadGAM2 (r1.1, ...' + source_id 'ACCESS-ESM1-5' + source_type 'AOGCM' + sub_experiment 'none' + sub_experiment_id 'none' + table_id 'Amon' + table_info 'Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371' + title 'ACCESS-ESM1-5 output prepared for CMIP6' + variable_id 'tas' + variant_label 'r1i1p1f1' + version 'v20191115' shortened to 1979-01-16 12:00:00 due to overlap +2025-08-21 14:13:42,564 UTC [269084] DEBUG esmvalcore.preprocessor._io:279 Using air_temperature / (K) (time: 432; latitude: 19; longitude: 36) + Dimension coordinates: + time x - - + latitude - x - + longitude - - x + Scalar coordinates: + height 2.0 m + Cell methods: + 0 area: time: mean + Attributes: + Conventions 'CF-1.7 CMIP-6.2' + activity_id 'CMIP' + branch_method 'standard' + branch_time_in_child np.float64(0.0) + branch_time_in_parent np.int64(-616894) + cmor_version '3.4.0' + data_specs_version '01.00.30' + experiment 'all-forcing simulation of the recent past' + experiment_id 'historical' + external_variables 'areacella' + forcing_index np.int32(1) + frequency 'mon' + further_info_url 'https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.no ...' + grid 'native atmosphere N96 grid (145x192 latxlon)' + grid_label 'gn' + initialization_index np.int32(1) + institution 'Commonwealth Scientific and Industrial Research Organisation, Aspendale, ...' + institution_id 'CSIRO' + license 'CMIP6 model data produced by CSIRO is licensed under a Creative Commons ...' + mip_era 'CMIP6' + nominal_resolution '250 km' + notes "Exp: ESM-historical; Local ID: HI-05; Variable: tas (['fld_s03i236'])" + parent_activity_id 'CMIP' + parent_experiment_id 'piControl' + parent_mip_era 'CMIP6' + parent_source_id 'ACCESS-ESM1-5' + parent_time_units 'days since 1850-1-1 00:00:00' + parent_variant_label 'r1i1p1f1' + physics_index np.int32(1) + product 'model-output' + realization_index np.int32(1) + realm 'atmos' + regrid_method 'bilinear' + run_variant 'forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, ...' + source 'ACCESS-ESM1.5 (2019): \naerosol: CLASSIC (v1.0)\natmos: HadGAM2 (r1.1, ...' + source_id 'ACCESS-ESM1-5' + source_type 'AOGCM' + sub_experiment 'none' + sub_experiment_id 'none' + table_id 'Amon' + table_info 'Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371' + title 'ACCESS-ESM1-5 output prepared for CMIP6' + variable_id 'tas' + variant_label 'r1i1p1f1' + version 'v20191115' +2025-08-21 14:13:42,568 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:42,569 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Amon', +frequency = 'mon', +short_name = 'tas' +2025-08-21 14:13:42,572 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step clip_timerange +2025-08-21 14:13:42,573 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'clip_timerange' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +timerange = '1979/2014' +2025-08-21 14:13:42,578 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:42,579 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Amon', +preprocessor = 'pp_avg_ann_global_temp', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'tas', +variable_group = 'tas', +diagnostic = 'antarctic', +recipe_dataset_index = 1, +alias = 'ACCESS-ESM1-5', +original_short_name = 'tas', +standard_name = 'air_temperature', +long_name = 'Near-Surface Air Temperature', +units = 'K', +modeling_realm = ['atmos'], +frequency = 'mon', +version = 'v20191115' +2025-08-21 14:13:42,579 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:42,579 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Amon', +frequency = 'mon', +short_name = 'tas' +2025-08-21 14:13:42,579 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:42,580 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/areacella_fx_CMIP6_ACCESS-ESM1-5_CMIP_historical_r1i1p1f1_gn_v20191115_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'fx', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +short_name = 'areacella', +original_short_name = 'areacella', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Atmospheric Grid Variables', +units = 'm2', +modeling_realm = ['atmos', 'land'], +frequency = 'fx', +version = 'v20191115' +2025-08-21 14:13:42,580 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:42,580 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:42,580 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:42,585 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:42,585 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:42,585 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'fx', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +short_name = 'areacella', +original_short_name = 'areacella', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Atmospheric Grid Variables', +units = 'm2', +modeling_realm = ['atmos', 'land'], +frequency = 'fx', +version = 'v20191115' +2025-08-21 14:13:42,586 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:42,586 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:42,586 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:42,586 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'fx', +frequency = 'fx', +short_name = 'areacella' +2025-08-21 14:13:42,587 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:42,587 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'fx', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +short_name = 'areacella', +original_short_name = 'areacella', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Atmospheric Grid Variables', +units = 'm2', +modeling_realm = ['atmos', 'land'], +frequency = 'fx', +version = 'v20191115' +2025-08-21 14:13:42,587 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:42,588 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'fx', +frequency = 'fx', +short_name = 'areacella' +2025-08-21 14:13:42,588 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables +2025-08-21 14:13:42,588 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +supplementary_cubes = [] +2025-08-21 14:13:42,588 UTC [269084] DEBUG esmvalcore.preprocessor._supplementary_vars:97 Added areacella as cell measure in cube of tas. +2025-08-21 14:13:42,588 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step extract_time +2025-08-21 14:13:42,589 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'extract_time' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +end_day = 31, +end_month = 12, +end_year = 2014, +start_day = 1, +start_month = 1, +start_year = 1979 +2025-08-21 14:13:42,591 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step area_statistics +2025-08-21 14:13:42,592 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'area_statistics' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +operator = 'mean' +2025-08-21 14:13:42,598 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step annual_statistics +2025-08-21 14:13:42,598 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'annual_statistics' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +operator = 'mean' +2025-08-21 14:13:42,637 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step save +2025-08-21 14:13:42,637 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +compress = False, +compute = False, +filename = PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc') +2025-08-21 14:13:42,638 UTC [269084] DEBUG esmvalcore.preprocessor._io:497 Saving cube: +air_temperature / (K) (time: 36) + Dimension coordinates: + time x + Auxiliary coordinates: + year x + Scalar coordinates: + height 2.0 m + latitude 0.0 degrees_north, bound=(-90.0, 90.0) degrees_north + longitude 175.0 degrees_east, bound=(-5.0, 355.0) degrees_east + Cell methods: + 0 area: time: mean + 1 latitude: longitude: mean + 2 year: mean + Attributes: + Conventions 'CF-1.7 CMIP-6.2' + activity_id 'CMIP' + branch_method 'standard' + branch_time_in_child np.float64(0.0) + branch_time_in_parent np.int64(-616894) + cmor_version '3.4.0' + data_specs_version '01.00.30' + experiment 'all-forcing simulation of the recent past' + experiment_id 'historical' + external_variables 'areacella' + forcing_index np.int32(1) + frequency 'mon' + further_info_url 'https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.no ...' + grid 'native atmosphere N96 grid (145x192 latxlon)' + grid_label 'gn' + initialization_index np.int32(1) + institution 'Commonwealth Scientific and Industrial Research Organisation, Aspendale, ...' + institution_id 'CSIRO' + license 'CMIP6 model data produced by CSIRO is licensed under a Creative Commons ...' + mip_era 'CMIP6' + nominal_resolution '250 km' + notes "Exp: ESM-historical; Local ID: HI-05; Variable: tas (['fld_s03i236'])" + parent_activity_id 'CMIP' + parent_experiment_id 'piControl' + parent_mip_era 'CMIP6' + parent_source_id 'ACCESS-ESM1-5' + parent_time_units 'days since 1850-1-1 00:00:00' + parent_variant_label 'r1i1p1f1' + physics_index np.int32(1) + product 'model-output' + realization_index np.int32(1) + realm 'atmos' + regrid_method 'bilinear' + run_variant 'forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, ...' + source 'ACCESS-ESM1.5 (2019): \naerosol: CLASSIC (v1.0)\natmos: HadGAM2 (r1.1, ...' + source_id 'ACCESS-ESM1-5' + source_type 'AOGCM' + sub_experiment 'none' + sub_experiment_id 'none' + table_id 'Amon' + table_info 'Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371' + title 'ACCESS-ESM1-5 output prepared for CMIP6' + variable_id 'tas' + variant_label 'r1i1p1f1' + version 'v20191115' +with lazy data to /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc +2025-08-21 14:13:42,649 UTC [269084] DEBUG esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc +2025-08-21 14:13:42,649 UTC [269084] DEBUG esmvalcore.esgf._download:560 All required data is available locally, not downloading anything. +2025-08-21 14:13:42,649 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:42,650 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/tas_Amon_CMIP6_HadGEM3-GC31-LL_CMIP_historical_r1i1p1f3_gn_v20190624_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Amon', +preprocessor = 'pp_avg_ann_global_temp', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f3', +exp = 'historical', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'tas', +variable_group = 'tas', +diagnostic = 'antarctic', +recipe_dataset_index = 2, +alias = 'HadGEM3-GC31-LL', +original_short_name = 'tas', +standard_name = 'air_temperature', +long_name = 'Near-Surface Air Temperature', +units = 'K', +modeling_realm = ['atmos'], +frequency = 'mon', +version = 'v20190624' +2025-08-21 14:13:42,650 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:42,650 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:42,650 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc +2025-08-21 14:13:42,658 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc +2025-08-21 14:13:42,658 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:42,659 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Amon', +preprocessor = 'pp_avg_ann_global_temp', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f3', +exp = 'historical', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'tas', +variable_group = 'tas', +diagnostic = 'antarctic', +recipe_dataset_index = 2, +alias = 'HadGEM3-GC31-LL', +original_short_name = 'tas', +standard_name = 'air_temperature', +long_name = 'Near-Surface Air Temperature', +units = 'K', +modeling_realm = ['atmos'], +frequency = 'mon', +version = 'v20190624' +2025-08-21 14:13:42,659 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:42,660 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:42,660 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:42,661 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Amon', +frequency = 'mon', +short_name = 'tas' +2025-08-21 14:13:42,662 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step clip_timerange +2025-08-21 14:13:42,662 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'clip_timerange' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +timerange = '1979/2014' +2025-08-21 14:13:42,664 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:42,665 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Amon', +preprocessor = 'pp_avg_ann_global_temp', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f3', +exp = 'historical', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'tas', +variable_group = 'tas', +diagnostic = 'antarctic', +recipe_dataset_index = 2, +alias = 'HadGEM3-GC31-LL', +original_short_name = 'tas', +standard_name = 'air_temperature', +long_name = 'Near-Surface Air Temperature', +units = 'K', +modeling_realm = ['atmos'], +frequency = 'mon', +version = 'v20190624' +2025-08-21 14:13:42,665 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:42,665 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Amon', +frequency = 'mon', +short_name = 'tas' +2025-08-21 14:13:42,666 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:42,666 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/areacella_fx_CMIP6_HadGEM3-GC31-LL_CMIP_piControl_r1i1p1f1_gn_v20190709_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'fx', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f1', +exp = 'piControl', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +short_name = 'areacella', +original_short_name = 'areacella', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Atmospheric Grid Variables', +units = 'm2', +modeling_realm = ['atmos', 'land'], +frequency = 'fx', +version = 'v20190709' +2025-08-21 14:13:42,666 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:42,666 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:42,666 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc +2025-08-21 14:13:42,671 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc +2025-08-21 14:13:42,671 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:42,671 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'fx', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f1', +exp = 'piControl', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +short_name = 'areacella', +original_short_name = 'areacella', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Atmospheric Grid Variables', +units = 'm2', +modeling_realm = ['atmos', 'land'], +frequency = 'fx', +version = 'v20190709' +2025-08-21 14:13:42,672 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:42,672 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:42,672 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:42,672 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'fx', +frequency = 'fx', +short_name = 'areacella' +2025-08-21 14:13:42,672 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:42,673 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'fx', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f1', +exp = 'piControl', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +short_name = 'areacella', +original_short_name = 'areacella', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Atmospheric Grid Variables', +units = 'm2', +modeling_realm = ['atmos', 'land'], +frequency = 'fx', +version = 'v20190709' +2025-08-21 14:13:42,673 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:42,673 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'fx', +frequency = 'fx', +short_name = 'areacella' +2025-08-21 14:13:42,674 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables +2025-08-21 14:13:42,674 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +supplementary_cubes = [] +2025-08-21 14:13:42,674 UTC [269084] DEBUG esmvalcore.preprocessor._supplementary_vars:97 Added areacella as cell measure in cube of tas. +2025-08-21 14:13:42,674 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step extract_time +2025-08-21 14:13:42,675 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'extract_time' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +end_day = 31, +end_month = 12, +end_year = 2014, +start_day = 1, +start_month = 1, +start_year = 1979 +2025-08-21 14:13:42,677 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step area_statistics +2025-08-21 14:13:42,678 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'area_statistics' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +operator = 'mean' +2025-08-21 14:13:42,684 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step annual_statistics +2025-08-21 14:13:42,685 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'annual_statistics' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +operator = 'mean' +2025-08-21 14:13:42,722 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step save +2025-08-21 14:13:42,723 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +compress = False, +compute = False, +filename = PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc') +2025-08-21 14:13:42,723 UTC [269084] DEBUG esmvalcore.preprocessor._io:497 Saving cube: +air_temperature / (K) (time: 36) + Dimension coordinates: + time x + Auxiliary coordinates: + year x + Scalar coordinates: + height 1.5 m + latitude 0.0 degrees_north, bound=(-90.0, 90.0) degrees_north + longitude 175.0 degrees_east, bound=(-5.0, 355.0) degrees_east + Cell methods: + 0 area: time: mean + 1 latitude: longitude: mean + 2 year: mean + Attributes: + Conventions 'CF-1.7 CMIP-6.2' + activity_id 'CMIP' + branch_method 'standard' + branch_time_in_child np.float64(0.0) + branch_time_in_parent np.float64(0.0) + cmor_version '3.4.0' + cv_version '6.2.20.1' + data_specs_version '01.00.29' + experiment 'all-forcing simulation of the recent past' + experiment_id 'historical' + external_variables 'areacella' + forcing_index np.int32(3) + frequency 'mon' + further_info_url 'https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.historical.n ...' + grid 'Native N96 grid; 192 x 144 longitude/latitude' + grid_label 'gn' + initialization_index np.int32(1) + institution 'Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK' + institution_id 'MOHC' + license 'CMIP6 model data produced by the Met Office Hadley Centre is licensed under ...' + mip_era 'CMIP6' + mo_runid 'u-bg466' + nominal_resolution '250 km' + original_name 'mo: (stash: m01s03i236, lbproc: 128)' + parent_activity_id 'CMIP' + parent_experiment_id 'piControl' + parent_mip_era 'CMIP6' + parent_source_id 'HadGEM3-GC31-LL' + parent_time_units 'days since 1850-1-1 00:00:00' + parent_variant_label 'r1i1p1f1' + physics_index np.int32(1) + product 'model-output' + realization_index np.int32(1) + realm 'atmos' + regrid_method 'bilinear' + source 'HadGEM3-GC31-LL (2016): \naerosol: UKCA-GLOMAP-mode\natmos: MetUM-HadGEM3-GA7.1 ...' + source_id 'HadGEM3-GC31-LL' + source_type 'AOGCM AER' + sub_experiment 'none' + sub_experiment_id 'none' + table_id 'Amon' + table_info 'Creation Date:(13 December 2018) MD5:2b12b5db6db112aa8b8b0d6c1645b121' + title 'HadGEM3-GC31-LL output prepared for CMIP6' + variable_id 'tas' + variant_label 'r1i1p1f3' +with lazy data to /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc +2025-08-21 14:13:42,734 UTC [269084] INFO esmvalcore.preprocessor:747 Computing and saving data for preprocessing task antarctic/tas +2025-08-21 14:13:42,747 UTC [269084] DEBUG asyncio:64 Using selector: EpollSelector +2025-08-21 14:13:43,076 UTC [269084] INFO esmvalcore._task:295 Successfully completed task antarctic/tas (priority 2) in 0:00:00.656795 +2025-08-21 14:13:43,076 UTC [269084] INFO esmvalcore._task:289 Starting task antarctic/sea_ice_sensitivity_script in process [269084] +2025-08-21 14:13:43,078 UTC [269084] INFO esmvalcore._task:564 Running command ['/home/bandela/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/bin/python', '/home/bandela/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/lib/python3.12/site-packages/esmvaltool/diag_scripts/seaice/seaice_sensitivity.py', '/executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script/settings.yml'] +2025-08-21 14:13:43,078 UTC [269084] DEBUG esmvalcore._task:565 in environment +{'MPLBACKEND': 'Agg'} +2025-08-21 14:13:43,078 UTC [269084] DEBUG esmvalcore._task:567 in current working directory: /executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script +2025-08-21 14:13:43,078 UTC [269084] INFO esmvalcore._task:568 Writing output to /executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script +2025-08-21 14:13:43,078 UTC [269084] INFO esmvalcore._task:569 Writing plots to /executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script +2025-08-21 14:13:43,078 UTC [269084] INFO esmvalcore._task:570 Writing log to /executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script/log.txt +2025-08-21 14:13:43,078 UTC [269084] INFO esmvalcore._task:580 To re-run this diagnostic script, run: +cd /executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script; MPLBACKEND="Agg" /home/bandela/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/bin/python /home/bandela/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/lib/python3.12/site-packages/esmvaltool/diag_scripts/seaice/seaice_sensitivity.py /executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script/settings.yml +2025-08-21 14:13:46,102 UTC [269084] INFO esmvalcore._task:141 Maximum memory used (estimate): 0.4 GB +2025-08-21 14:13:46,103 UTC [269084] INFO esmvalcore._task:144 Sampled every second. It may be inaccurate if short but high spikes in memory consumption occur. +2025-08-21 14:13:46,104 UTC [269084] DEBUG esmvalcore._task:657 Script seaice/seaice_sensitivity.py completed successfully +2025-08-21 14:13:46,104 UTC [269084] DEBUG esmvalcore._task:682 Collecting provenance from /executions/recipe_20250821_141339/run/antarctic/sea_ice_sensitivity_script/diagnostic_provenance.yml +2025-08-21 14:13:46,129 UTC [269084] DEBUG urllib3.connectionpool:1051 Starting new HTTPS connection (1): cera-www.dkrz.de:443 +2025-08-21 14:13:46,190 UTC [269084] DEBUG urllib3.connectionpool:546 https://cera-www.dkrz.de:443 "GET /WDCC/ui/cerasearch/cerarest/exportcmip6?input=CMIP6.CMIP.CCCma.CanESM5.historical HTTP/11" 302 274 +2025-08-21 14:13:46,208 UTC [269084] DEBUG urllib3.connectionpool:546 https://cera-www.dkrz.de:443 "GET /ui/cerarest/exportcmip6?input=CMIP6.CMIP.CCCma.CanESM5.historical HTTP/11" 302 276 +2025-08-21 14:13:46,209 UTC [269084] DEBUG urllib3.connectionpool:1051 Starting new HTTPS connection (1): www.wdc-climate.de:443 +2025-08-21 14:13:46,305 UTC [269084] DEBUG urllib3.connectionpool:546 https://www.wdc-climate.de:443 "GET /ui/cerarest/exportcmip6?input=CMIP6.CMIP.CCCma.CanESM5.historical HTTP/11" 200 15571 +2025-08-21 14:13:46,316 UTC [269084] DEBUG urllib3.connectionpool:1051 Starting new HTTPS connection (1): cera-www.dkrz.de:443 +2025-08-21 14:13:46,375 UTC [269084] DEBUG urllib3.connectionpool:546 https://cera-www.dkrz.de:443 "GET /WDCC/ui/cerasearch/cerarest/exportcmip6?input=CMIP6.CMIP.CSIRO.ACCESS-ESM1-5.historical HTTP/11" 302 280 +2025-08-21 14:13:46,392 UTC [269084] DEBUG urllib3.connectionpool:546 https://cera-www.dkrz.de:443 "GET /ui/cerarest/exportcmip6?input=CMIP6.CMIP.CSIRO.ACCESS-ESM1-5.historical HTTP/11" 302 282 +2025-08-21 14:13:46,393 UTC [269084] DEBUG urllib3.connectionpool:1051 Starting new HTTPS connection (1): www.wdc-climate.de:443 +2025-08-21 14:13:46,479 UTC [269084] DEBUG urllib3.connectionpool:546 https://www.wdc-climate.de:443 "GET /ui/cerarest/exportcmip6?input=CMIP6.CMIP.CSIRO.ACCESS-ESM1-5.historical HTTP/11" 200 12011 +2025-08-21 14:13:46,488 UTC [269084] DEBUG urllib3.connectionpool:1051 Starting new HTTPS connection (1): cera-www.dkrz.de:443 +2025-08-21 14:13:46,585 UTC [269084] DEBUG urllib3.connectionpool:546 https://cera-www.dkrz.de:443 "GET /WDCC/ui/cerasearch/cerarest/exportcmip6?input=CMIP6.CMIP.MOHC.HadGEM3-GC31-LL.historical HTTP/11" 302 281 +2025-08-21 14:13:46,607 UTC [269084] DEBUG urllib3.connectionpool:546 https://cera-www.dkrz.de:443 "GET /ui/cerarest/exportcmip6?input=CMIP6.CMIP.MOHC.HadGEM3-GC31-LL.historical HTTP/11" 302 283 +2025-08-21 14:13:46,607 UTC [269084] DEBUG urllib3.connectionpool:1051 Starting new HTTPS connection (1): www.wdc-climate.de:443 +2025-08-21 14:13:46,678 UTC [269084] DEBUG urllib3.connectionpool:546 https://www.wdc-climate.de:443 "GET /ui/cerarest/exportcmip6?input=CMIP6.CMIP.MOHC.HadGEM3-GC31-LL.historical HTTP/11" 200 26134 +2025-08-21 14:13:46,695 UTC [269084] DEBUG urllib3.connectionpool:1051 Starting new HTTPS connection (1): cera-www.dkrz.de:443 +2025-08-21 14:13:46,775 UTC [269084] DEBUG urllib3.connectionpool:546 https://cera-www.dkrz.de:443 "GET /WDCC/ui/cerasearch/cerarest/exportcmip6?input=CMIP6.CMIP.MOHC.HadGEM3-GC31-LL.piControl HTTP/11" 302 280 +2025-08-21 14:13:46,799 UTC [269084] DEBUG urllib3.connectionpool:546 https://cera-www.dkrz.de:443 "GET /ui/cerarest/exportcmip6?input=CMIP6.CMIP.MOHC.HadGEM3-GC31-LL.piControl HTTP/11" 302 282 +2025-08-21 14:13:46,800 UTC [269084] DEBUG urllib3.connectionpool:1051 Starting new HTTPS connection (1): www.wdc-climate.de:443 +2025-08-21 14:13:46,884 UTC [269084] DEBUG urllib3.connectionpool:546 https://www.wdc-climate.de:443 "GET /ui/cerarest/exportcmip6?input=CMIP6.CMIP.MOHC.HadGEM3-GC31-LL.piControl HTTP/11" 200 22831 +2025-08-21 14:13:46,916 UTC [269084] DEBUG PIL.PngImagePlugin:198 STREAM b'IHDR' 16 13 +2025-08-21 14:13:46,916 UTC [269084] DEBUG PIL.PngImagePlugin:198 STREAM b'tEXt' 41 58 +2025-08-21 14:13:46,916 UTC [269084] DEBUG PIL.PngImagePlugin:198 STREAM b'pHYs' 111 9 +2025-08-21 14:13:46,916 UTC [269084] DEBUG PIL.PngImagePlugin:198 STREAM b'IDAT' 132 19682 +2025-08-21 14:13:46,937 UTC [269084] DEBUG PIL.PngImagePlugin:198 STREAM b'IHDR' 16 13 +2025-08-21 14:13:46,937 UTC [269084] DEBUG PIL.PngImagePlugin:198 STREAM b'tEXt' 41 58 +2025-08-21 14:13:46,937 UTC [269084] DEBUG PIL.PngImagePlugin:198 STREAM b'pHYs' 111 9 +2025-08-21 14:13:46,937 UTC [269084] DEBUG PIL.PngImagePlugin:198 STREAM b'IDAT' 132 43473 +2025-08-21 14:13:46,972 UTC [269084] DEBUG esmvalcore._task:770 Collecting provenance of task antarctic/sea_ice_sensitivity_script took 0.9 seconds +2025-08-21 14:13:46,973 UTC [269084] INFO esmvalcore._task:295 Successfully completed task antarctic/sea_ice_sensitivity_script (priority 0) in 0:00:03.896607 +2025-08-21 14:13:46,973 UTC [269084] INFO esmvalcore._task:289 Starting task arctic/siconc in process [269084] +2025-08-21 14:13:46,990 UTC [269084] DEBUG esmvalcore.preprocessor:716 Running block ['extract_time', 'extract_month', 'extract_region', 'area_statistics', 'convert_units'] +2025-08-21 14:13:46,990 UTC [269084] DEBUG esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc +2025-08-21 14:13:46,990 UTC [269084] DEBUG esmvalcore.esgf._download:560 All required data is available locally, not downloading anything. +2025-08-21 14:13:46,990 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:46,991 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/siconc_SImon_CMIP6_CanESM5_CMIP_historical_r1i1p1f1_gn_v20190429_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'SImon', +preprocessor = 'pp_arctic_sept_sea_ice', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'siconc', +variable_group = 'siconc', +diagnostic = 'arctic', +recipe_dataset_index = 0, +alias = 'CanESM5', +original_short_name = 'siconc', +standard_name = 'sea_ice_area_fraction', +long_name = 'Sea-Ice Area Percentage (Ocean Grid)', +units = '%', +modeling_realm = ['seaIce'], +frequency = 'mon', +version = 'v20190429' +2025-08-21 14:13:46,991 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:46,991 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:46,991 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc +2025-08-21 14:13:47,005 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc +2025-08-21 14:13:47,005 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:47,006 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'SImon', +preprocessor = 'pp_arctic_sept_sea_ice', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'siconc', +variable_group = 'siconc', +diagnostic = 'arctic', +recipe_dataset_index = 0, +alias = 'CanESM5', +original_short_name = 'siconc', +standard_name = 'sea_ice_area_fraction', +long_name = 'Sea-Ice Area Percentage (Ocean Grid)', +units = '%', +modeling_realm = ['seaIce'], +frequency = 'mon', +version = 'v20190429' +2025-08-21 14:13:47,006 UTC [269084] WARNING esmvalcore.cmor._fixes.fix.genericfix:417 Long name changed from 'Sea-ice Area Percentage (Ocean Grid)' to 'Sea-Ice Area Percentage (Ocean Grid)' +(for file /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc) +2025-08-21 14:13:47,006 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional longitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'longitude' to 'lon' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc) +2025-08-21 14:13:47,006 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional latitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'latitude' to 'lat' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc) +2025-08-21 14:13:47,033 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:47,034 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:47,034 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:47,034 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'SImon', +frequency = 'mon', +short_name = 'siconc' +2025-08-21 14:13:47,076 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step clip_timerange +2025-08-21 14:13:47,077 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'clip_timerange' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +timerange = '1979/2014' +2025-08-21 14:13:47,080 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:47,081 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'SImon', +preprocessor = 'pp_arctic_sept_sea_ice', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'siconc', +variable_group = 'siconc', +diagnostic = 'arctic', +recipe_dataset_index = 0, +alias = 'CanESM5', +original_short_name = 'siconc', +standard_name = 'sea_ice_area_fraction', +long_name = 'Sea-Ice Area Percentage (Ocean Grid)', +units = '%', +modeling_realm = ['seaIce'], +frequency = 'mon', +version = 'v20190429' +2025-08-21 14:13:47,081 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:47,082 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'SImon', +frequency = 'mon', +short_name = 'siconc' +2025-08-21 14:13:47,083 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:47,083 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/areacello_Ofx_CMIP6_CanESM5_CMIP_historical_r1i1p1f1_gn_v20190429_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Ofx', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +short_name = 'areacello', +original_short_name = 'areacello', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Ocean Variables', +units = 'm2', +modeling_realm = ['ocean'], +frequency = 'fx', +version = 'v20190429' +2025-08-21 14:13:47,083 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:47,083 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:47,083 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:47,092 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:47,092 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:47,093 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Ofx', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +short_name = 'areacello', +original_short_name = 'areacello', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Ocean Variables', +units = 'm2', +modeling_realm = ['ocean'], +frequency = 'fx', +version = 'v20190429' +2025-08-21 14:13:47,093 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional longitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'longitude' to 'lon' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc) +2025-08-21 14:13:47,093 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional latitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'latitude' to 'lat' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc) +2025-08-21 14:13:47,121 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:47,123 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:47,123 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:47,124 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Ofx', +frequency = 'fx', +short_name = 'areacello' +2025-08-21 14:13:47,169 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:47,171 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Ofx', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +short_name = 'areacello', +original_short_name = 'areacello', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Ocean Variables', +units = 'm2', +modeling_realm = ['ocean'], +frequency = 'fx', +version = 'v20190429' +2025-08-21 14:13:47,171 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:47,172 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Ofx', +frequency = 'fx', +short_name = 'areacello' +2025-08-21 14:13:47,172 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables +2025-08-21 14:13:47,174 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +supplementary_cubes = [] +2025-08-21 14:13:47,174 UTC [269084] DEBUG esmvalcore.preprocessor._supplementary_vars:97 Added areacello as cell measure in cube of siconc. +2025-08-21 14:13:47,174 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step extract_time +2025-08-21 14:13:47,175 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'extract_time' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +end_day = 31, +end_month = 12, +end_year = 2014, +start_day = 1, +start_month = 1, +start_year = 1979 +2025-08-21 14:13:47,178 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step extract_month +2025-08-21 14:13:47,179 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'extract_month' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +month = 9 +2025-08-21 14:13:47,182 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step extract_region +2025-08-21 14:13:47,182 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'extract_region' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +end_latitude = 90, +end_longitude = 360, +start_latitude = 0, +start_longitude = 0 +2025-08-21 14:13:47,237 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step area_statistics +2025-08-21 14:13:47,238 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'area_statistics' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +operator = 'sum' +2025-08-21 14:13:47,252 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step convert_units +2025-08-21 14:13:47,253 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'convert_units' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +units = '1e6 km2' +2025-08-21 14:13:47,254 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step save +2025-08-21 14:13:47,255 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/SImon/siconc/gn/v20190429/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Ofx/areacello/gn/v20190429/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +compress = False, +compute = False, +filename = PosixPath('/executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc') +2025-08-21 14:13:47,255 UTC [269084] DEBUG esmvalcore.preprocessor._io:497 Saving cube: +sea_ice_area_fraction / (1e6 km2) (time: 36) + Dimension coordinates: + time x + Auxiliary coordinates: + month_number x + Scalar coordinates: + area_type sea_ice + cell index along first dimension 17, bound=(0, 35) + cell index along second dimension 22, bound=(15, 29) + latitude +bound + longitude +bound + Cell methods: + 0 area: mean where sea + 1 time: mean + 2 latitude: longitude: sum + Attributes: + CCCma_model_hash '3dedf95315d603326fde4f5340dc0519d80d10c0' + CCCma_parent_runid 'rc3-pictrl' + CCCma_pycmor_hash '33c30511acc319a98240633965a04ca99c26427e' + CCCma_runid 'rc3.1-his01' + Conventions 'CF-1.7 CMIP-6.2' + YMDH_branch_time_in_child '1850:01:01:00' + YMDH_branch_time_in_parent '5201:01:01:00' + activity_id 'CMIP' + branch_method 'Spin-up documentation' + branch_time_in_child np.float64(0.0) + branch_time_in_parent np.float64(1223115.0) + cmor_version '3.4.0' + contact 'ec.cccma.info-info.ccmac.ec@canada.ca' + data_specs_version '01.00.29' + experiment 'all-forcing simulation of the recent past' + experiment_id 'historical' + external_variables 'areacello' + forcing_index np.int32(1) + frequency 'mon' + further_info_url 'https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i ...' + grid 'ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees ...' + grid_label 'gn' + initialization_index np.int32(1) + institution 'Canadian Centre for Climate Modelling and Analysis, Environment and Climate ...' + institution_id 'CCCma' + license 'CMIP6 model data produced by The Government of Canada (Canadian Centre ...' + mip_era 'CMIP6' + nominal_resolution '100 km' + original_name 'soicecov' + parent_activity_id 'CMIP' + parent_experiment_id 'piControl' + parent_mip_era 'CMIP6' + parent_source_id 'CanESM5' + parent_time_units 'days since 1850-1-1 00:00:00' + parent_variant_label 'r1i1p1f1' + physics_index np.int32(1) + product 'model-output' + realization_index np.int32(1) + realm 'seaIce' + references 'Geophysical Model Development Special issue on CanESM5 (https://www.ge ...' + source 'CanESM5 (2019): \naerosol: interactive\natmos: CanAM5 (T63L49 native atmosphere, ...' + source_id 'CanESM5' + source_type 'AOGCM' + sub_experiment 'none' + sub_experiment_id 'none' + table_id 'SImon' + table_info 'Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49' + title 'CanESM5 output prepared for CMIP6' + variable_id 'siconc' + variant_label 'r1i1p1f1' + version 'v20190429' +with lazy data to /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc +2025-08-21 14:13:47,267 UTC [269084] DEBUG esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc +2025-08-21 14:13:47,267 UTC [269084] DEBUG esmvalcore.esgf._download:560 All required data is available locally, not downloading anything. +2025-08-21 14:13:47,267 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:47,267 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/siconc_SImon_CMIP6_ACCESS-ESM1-5_CMIP_historical_r1i1p1f1_gn_v20200817_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'SImon', +preprocessor = 'pp_arctic_sept_sea_ice', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'siconc', +variable_group = 'siconc', +diagnostic = 'arctic', +recipe_dataset_index = 1, +alias = 'ACCESS-ESM1-5', +original_short_name = 'siconc', +standard_name = 'sea_ice_area_fraction', +long_name = 'Sea-Ice Area Percentage (Ocean Grid)', +units = '%', +modeling_realm = ['seaIce'], +frequency = 'mon', +version = 'v20200817' +2025-08-21 14:13:47,268 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:47,268 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:47,268 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc +2025-08-21 14:13:47,281 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc +2025-08-21 14:13:47,281 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:47,283 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'SImon', +preprocessor = 'pp_arctic_sept_sea_ice', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'siconc', +variable_group = 'siconc', +diagnostic = 'arctic', +recipe_dataset_index = 1, +alias = 'ACCESS-ESM1-5', +original_short_name = 'siconc', +standard_name = 'sea_ice_area_fraction', +long_name = 'Sea-Ice Area Percentage (Ocean Grid)', +units = '%', +modeling_realm = ['seaIce'], +frequency = 'mon', +version = 'v20200817' +2025-08-21 14:13:47,283 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional longitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'longitude' to 'lon' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc) +2025-08-21 14:13:47,283 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional latitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'latitude' to 'lat' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc) +2025-08-21 14:13:47,310 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:47,311 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:47,311 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:47,312 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'SImon', +frequency = 'mon', +short_name = 'siconc' +2025-08-21 14:13:47,350 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step clip_timerange +2025-08-21 14:13:47,350 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'clip_timerange' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +timerange = '1979/2014' +2025-08-21 14:13:47,353 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:47,354 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'SImon', +preprocessor = 'pp_arctic_sept_sea_ice', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'siconc', +variable_group = 'siconc', +diagnostic = 'arctic', +recipe_dataset_index = 1, +alias = 'ACCESS-ESM1-5', +original_short_name = 'siconc', +standard_name = 'sea_ice_area_fraction', +long_name = 'Sea-Ice Area Percentage (Ocean Grid)', +units = '%', +modeling_realm = ['seaIce'], +frequency = 'mon', +version = 'v20200817' +2025-08-21 14:13:47,354 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:47,355 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'SImon', +frequency = 'mon', +short_name = 'siconc' +2025-08-21 14:13:47,355 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:47,356 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/areacello_Ofx_CMIP6_ACCESS-ESM1-5_CMIP_historical_r1i1p1f1_gn_v20191115_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Ofx', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +short_name = 'areacello', +original_short_name = 'areacello', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Ocean Variables', +units = 'm2', +modeling_realm = ['ocean'], +frequency = 'fx', +version = 'v20191115' +2025-08-21 14:13:47,356 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:47,356 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:47,356 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:47,365 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:47,365 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:47,366 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Ofx', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +short_name = 'areacello', +original_short_name = 'areacello', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Ocean Variables', +units = 'm2', +modeling_realm = ['ocean'], +frequency = 'fx', +version = 'v20191115' +2025-08-21 14:13:47,366 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional longitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'longitude' to 'lon' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc) +2025-08-21 14:13:47,366 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional latitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'latitude' to 'lat' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc) +2025-08-21 14:13:47,394 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:47,396 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:47,396 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:47,397 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Ofx', +frequency = 'fx', +short_name = 'areacello' +2025-08-21 14:13:47,436 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:47,438 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Ofx', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +short_name = 'areacello', +original_short_name = 'areacello', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Ocean Variables', +units = 'm2', +modeling_realm = ['ocean'], +frequency = 'fx', +version = 'v20191115' +2025-08-21 14:13:47,438 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:47,439 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Ofx', +frequency = 'fx', +short_name = 'areacello' +2025-08-21 14:13:47,439 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables +2025-08-21 14:13:47,441 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +supplementary_cubes = [] +2025-08-21 14:13:47,441 UTC [269084] DEBUG esmvalcore.preprocessor._supplementary_vars:97 Added areacello as cell measure in cube of siconc. +2025-08-21 14:13:47,441 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step extract_time +2025-08-21 14:13:47,442 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'extract_time' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +end_day = 31, +end_month = 12, +end_year = 2014, +start_day = 1, +start_month = 1, +start_year = 1979 +2025-08-21 14:13:47,445 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step extract_month +2025-08-21 14:13:47,446 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'extract_month' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +month = 9 +2025-08-21 14:13:47,449 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step extract_region +2025-08-21 14:13:47,450 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'extract_region' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +end_latitude = 90, +end_longitude = 360, +start_latitude = 0, +start_longitude = 0 +2025-08-21 14:13:47,488 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step area_statistics +2025-08-21 14:13:47,488 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'area_statistics' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +operator = 'sum' +2025-08-21 14:13:47,500 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step convert_units +2025-08-21 14:13:47,501 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'convert_units' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +units = '1e6 km2' +2025-08-21 14:13:47,502 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step save +2025-08-21 14:13:47,502 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/SImon/siconc/gn/v20200817/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +compress = False, +compute = False, +filename = PosixPath('/executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc') +2025-08-21 14:13:47,502 UTC [269084] DEBUG esmvalcore.preprocessor._io:497 Saving cube: +sea_ice_area_fraction / (1e6 km2) (time: 36) + Dimension coordinates: + time x + Auxiliary coordinates: + month_number x + Scalar coordinates: + area_type sea_ice + cell index along first dimension 17, bound=(0, 35) + cell index along second dimension 21, bound=(14, 29) + latitude +bound + longitude +bound + Cell methods: + 0 area: mean where sea + 1 time: mean + 2 latitude: longitude: sum + Attributes: + Conventions 'CF-1.7 CMIP-6.2' + activity_id 'CMIP' + branch_method 'standard' + branch_time_in_child np.float64(0.0) + branch_time_in_parent np.int64(-616894) + cmor_version '3.4.0' + data_specs_version '01.00.30' + experiment 'all-forcing simulation of the recent past' + experiment_id 'historical' + external_variables 'areacello' + forcing_index np.int32(1) + frequency 'mon' + further_info_url 'https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.no ...' + grid 'native atmosphere N96 grid (145x192 latxlon)' + grid_label 'gn' + initialization_index np.int32(1) + institution 'Commonwealth Scientific and Industrial Research Organisation, Aspendale, ...' + institution_id 'CSIRO' + license 'CMIP6 model data produced by CSIRO is licensed under a Creative Commons ...' + mip_era 'CMIP6' + nominal_resolution '250 km' + notes "Exp: ESM-historical; Local ID: HI-05; Variable: siconc (['aice'])" + original_units '1' + parent_activity_id 'CMIP' + parent_experiment_id 'piControl' + parent_mip_era 'CMIP6' + parent_source_id 'ACCESS-ESM1-5' + parent_time_units 'days since 1850-1-1 00:00:00' + parent_variant_label 'r1i1p1f1' + physics_index np.int32(1) + product 'model-output' + realization_index np.int32(1) + realm 'seaIce' + run_variant 'forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, ...' + source 'ACCESS-ESM1.5 (2019): \naerosol: CLASSIC (v1.0)\natmos: HadGAM2 (r1.1, ...' + source_id 'ACCESS-ESM1-5' + source_type 'AOGCM' + sub_experiment 'none' + sub_experiment_id 'none' + table_id 'SImon' + table_info 'Creation Date:(30 April 2019) MD5:5bd755e94c2173cb3050a0f3480f60c4' + title 'ACCESS-ESM1-5 output prepared for CMIP6' + variable_id 'siconc' + variant_label 'r1i1p1f1' + version 'v20200817' +with lazy data to /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc +2025-08-21 14:13:47,514 UTC [269084] DEBUG esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc +2025-08-21 14:13:47,514 UTC [269084] DEBUG esmvalcore.esgf._download:560 All required data is available locally, not downloading anything. +2025-08-21 14:13:47,514 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:47,515 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/siconc_SImon_CMIP6_HadGEM3-GC31-LL_CMIP_historical_r1i1p1f3_gn_v20200330_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'SImon', +preprocessor = 'pp_arctic_sept_sea_ice', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f3', +exp = 'historical', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'siconc', +variable_group = 'siconc', +diagnostic = 'arctic', +recipe_dataset_index = 2, +alias = 'HadGEM3-GC31-LL', +original_short_name = 'siconc', +standard_name = 'sea_ice_area_fraction', +long_name = 'Sea-Ice Area Percentage (Ocean Grid)', +units = '%', +modeling_realm = ['seaIce'], +frequency = 'mon', +version = 'v20200330' +2025-08-21 14:13:47,515 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:47,515 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:47,515 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc +2025-08-21 14:13:47,529 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc +2025-08-21 14:13:47,529 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:47,531 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'SImon', +preprocessor = 'pp_arctic_sept_sea_ice', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f3', +exp = 'historical', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'siconc', +variable_group = 'siconc', +diagnostic = 'arctic', +recipe_dataset_index = 2, +alias = 'HadGEM3-GC31-LL', +original_short_name = 'siconc', +standard_name = 'sea_ice_area_fraction', +long_name = 'Sea-Ice Area Percentage (Ocean Grid)', +units = '%', +modeling_realm = ['seaIce'], +frequency = 'mon', +version = 'v20200330' +2025-08-21 14:13:47,531 UTC [269084] WARNING esmvalcore.cmor._fixes.fix.genericfix:417 Long name changed from 'Sea-ice Area Percentage (Ocean Grid)' to 'Sea-Ice Area Percentage (Ocean Grid)' +(for file /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc) +2025-08-21 14:13:47,531 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional longitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'longitude' to 'lon' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc) +2025-08-21 14:13:47,531 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional latitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'latitude' to 'lat' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc) +2025-08-21 14:13:47,559 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Shifted longitude to [0, 360] +(for file /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc) +2025-08-21 14:13:47,559 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:47,560 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:47,560 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:47,561 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'SImon', +frequency = 'mon', +short_name = 'siconc' +2025-08-21 14:13:47,605 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step clip_timerange +2025-08-21 14:13:47,605 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'clip_timerange' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +timerange = '1979/2014' +2025-08-21 14:13:47,608 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:47,609 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'SImon', +preprocessor = 'pp_arctic_sept_sea_ice', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f3', +exp = 'historical', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'siconc', +variable_group = 'siconc', +diagnostic = 'arctic', +recipe_dataset_index = 2, +alias = 'HadGEM3-GC31-LL', +original_short_name = 'siconc', +standard_name = 'sea_ice_area_fraction', +long_name = 'Sea-Ice Area Percentage (Ocean Grid)', +units = '%', +modeling_realm = ['seaIce'], +frequency = 'mon', +version = 'v20200330' +2025-08-21 14:13:47,610 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:47,610 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'SImon', +frequency = 'mon', +short_name = 'siconc' +2025-08-21 14:13:47,610 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:47,611 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/areacello_Ofx_CMIP6_HadGEM3-GC31-LL_CMIP_piControl_r1i1p1f1_gn_v20190709_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Ofx', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f1', +exp = 'piControl', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +short_name = 'areacello', +original_short_name = 'areacello', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Ocean Variables', +units = 'm2', +modeling_realm = ['ocean'], +frequency = 'fx', +version = 'v20190709' +2025-08-21 14:13:47,611 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:47,611 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:47,611 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc +2025-08-21 14:13:47,619 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc +2025-08-21 14:13:47,619 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:47,620 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Ofx', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f1', +exp = 'piControl', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +short_name = 'areacello', +original_short_name = 'areacello', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Ocean Variables', +units = 'm2', +modeling_realm = ['ocean'], +frequency = 'fx', +version = 'v20190709' +2025-08-21 14:13:47,620 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional longitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'longitude' to 'lon' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc) +2025-08-21 14:13:47,620 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Multidimensional latitude coordinate is not set in CMOR standard, ESMValTool will change the original value of 'latitude' to 'lat' to match the one-dimensional case +(for file /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc) +2025-08-21 14:13:47,650 UTC [269084] DEBUG esmvalcore.cmor._fixes.fix.genericfix:412 Shifted longitude to [0, 360] +(for file /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc) +2025-08-21 14:13:47,650 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:47,651 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:47,651 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:47,652 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Ofx', +frequency = 'fx', +short_name = 'areacello' +2025-08-21 14:13:47,692 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:47,694 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Ofx', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f1', +exp = 'piControl', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +short_name = 'areacello', +original_short_name = 'areacello', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Ocean Variables', +units = 'm2', +modeling_realm = ['ocean'], +frequency = 'fx', +version = 'v20190709' +2025-08-21 14:13:47,695 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:47,695 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Ofx', +frequency = 'fx', +short_name = 'areacello' +2025-08-21 14:13:47,695 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables +2025-08-21 14:13:47,697 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +supplementary_cubes = [] +2025-08-21 14:13:47,697 UTC [269084] DEBUG esmvalcore.preprocessor._supplementary_vars:97 Added areacello as cell measure in cube of siconc. +2025-08-21 14:13:47,697 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step extract_time +2025-08-21 14:13:47,697 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'extract_time' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +end_day = 31, +end_month = 12, +end_year = 2014, +start_day = 1, +start_month = 1, +start_year = 1979 +2025-08-21 14:13:47,700 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step extract_month +2025-08-21 14:13:47,701 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'extract_month' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +month = 9 +2025-08-21 14:13:47,704 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step extract_region +2025-08-21 14:13:47,704 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'extract_region' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +end_latitude = 90, +end_longitude = 360, +start_latitude = 0, +start_longitude = 0 +2025-08-21 14:13:47,742 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step area_statistics +2025-08-21 14:13:47,742 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'area_statistics' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +operator = 'sum' +2025-08-21 14:13:47,754 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step convert_units +2025-08-21 14:13:47,755 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'convert_units' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +units = '1e6 km2' +2025-08-21 14:13:47,756 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step save +2025-08-21 14:13:47,756 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/SImon/siconc/gn/v20200330/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/Ofx/areacello/gn/v20190709/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +compress = False, +compute = False, +filename = PosixPath('/executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc') +2025-08-21 14:13:47,757 UTC [269084] DEBUG esmvalcore.preprocessor._io:497 Saving cube: +sea_ice_area_fraction / (1e6 km2) (time: 36) + Dimension coordinates: + time x + Auxiliary coordinates: + month_number x + Scalar coordinates: + area_type sea_ice + cell index along first dimension 17, bound=(0, 35) + cell index along second dimension 25, bound=(19, 32) + latitude +bound + longitude +bound + Cell methods: + 0 area: mean where sea + 1 time: mean + 2 latitude: longitude: sum + Attributes: + Conventions 'CF-1.7 CMIP-6.2' + activity_id 'CMIP' + branch_method 'standard' + branch_time_in_child np.float64(0.0) + branch_time_in_parent np.float64(0.0) + cmor_version '3.4.0' + cv_version '6.2.37.5' + data_specs_version '01.00.29' + experiment 'all-forcing simulation of the recent past' + experiment_id 'historical' + external_variables 'areacello' + forcing_index np.int32(3) + frequency 'mon' + further_info_url 'https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.historical.n ...' + grid 'Native eORCA1 tripolar primarily 1 deg with meridional refinement down ...' + grid_label 'gn' + initialization_index np.int32(1) + institution 'Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK' + institution_id 'MOHC' + license 'CMIP6 model data produced by the Met Office Hadley Centre is licensed under ...' + mip_era 'CMIP6' + mo_runid 'u-bg466' + nominal_resolution '100 km' + original_name 'mo: (variable_name: aice)' + original_units '1' + parent_activity_id 'CMIP' + parent_experiment_id 'piControl' + parent_mip_era 'CMIP6' + parent_source_id 'HadGEM3-GC31-LL' + parent_time_units 'days since 1850-1-1 00:00:00' + parent_variant_label 'r1i1p1f1' + physics_index np.int32(1) + product 'model-output' + realization_index np.int32(1) + realm 'seaIce' + source 'HadGEM3-GC31-LL (2016): \naerosol: UKCA-GLOMAP-mode\natmos: MetUM-HadGEM3-GA7.1 ...' + source_id 'HadGEM3-GC31-LL' + source_type 'AOGCM AER' + sub_experiment 'none' + sub_experiment_id 'none' + table_id 'SImon' + table_info 'Creation Date:(13 December 2018) MD5:f0588f7f55b5732b17302f8d9d0d7b8c' + title 'HadGEM3-GC31-LL output prepared for CMIP6' + variable_id 'siconc' + variable_name 'siconc' + variant_label 'r1i1p1f3' +with lazy data to /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc +2025-08-21 14:13:47,773 UTC [269084] INFO esmvalcore.preprocessor:747 Computing and saving data for preprocessing task arctic/siconc +2025-08-21 14:13:47,776 UTC [269084] DEBUG asyncio:64 Using selector: EpollSelector +2025-08-21 14:13:47,992 UTC [269084] INFO esmvalcore._task:295 Successfully completed task arctic/siconc (priority 4) in 0:00:01.018848 +2025-08-21 14:13:47,992 UTC [269084] INFO esmvalcore._task:289 Starting task arctic/tas in process [269084] +2025-08-21 14:13:48,011 UTC [269084] DEBUG esmvalcore.preprocessor:716 Running block ['extract_time', 'area_statistics', 'annual_statistics'] +2025-08-21 14:13:48,011 UTC [269084] DEBUG esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc +2025-08-21 14:13:48,011 UTC [269084] DEBUG esmvalcore.esgf._download:560 All required data is available locally, not downloading anything. +2025-08-21 14:13:48,011 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:48,012 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/tas_Amon_CMIP6_CanESM5_CMIP_historical_r1i1p1f1_gn_v20190429_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Amon', +preprocessor = 'pp_avg_ann_global_temp', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'tas', +variable_group = 'tas', +diagnostic = 'arctic', +recipe_dataset_index = 0, +alias = 'CanESM5', +original_short_name = 'tas', +standard_name = 'air_temperature', +long_name = 'Near-Surface Air Temperature', +units = 'K', +modeling_realm = ['atmos'], +frequency = 'mon', +version = 'v20190429' +2025-08-21 14:13:48,012 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:48,012 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:48,012 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc +2025-08-21 14:13:48,021 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc +2025-08-21 14:13:48,021 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:48,022 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Amon', +preprocessor = 'pp_avg_ann_global_temp', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'tas', +variable_group = 'tas', +diagnostic = 'arctic', +recipe_dataset_index = 0, +alias = 'CanESM5', +original_short_name = 'tas', +standard_name = 'air_temperature', +long_name = 'Near-Surface Air Temperature', +units = 'K', +modeling_realm = ['atmos'], +frequency = 'mon', +version = 'v20190429' +2025-08-21 14:13:48,022 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:48,023 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:48,023 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:48,024 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Amon', +frequency = 'mon', +short_name = 'tas' +2025-08-21 14:13:48,025 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step clip_timerange +2025-08-21 14:13:48,025 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'clip_timerange' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +timerange = '1979/2014' +2025-08-21 14:13:48,027 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:48,028 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Amon', +preprocessor = 'pp_avg_ann_global_temp', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'tas', +variable_group = 'tas', +diagnostic = 'arctic', +recipe_dataset_index = 0, +alias = 'CanESM5', +original_short_name = 'tas', +standard_name = 'air_temperature', +long_name = 'Near-Surface Air Temperature', +units = 'K', +modeling_realm = ['atmos'], +frequency = 'mon', +version = 'v20190429' +2025-08-21 14:13:48,028 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:48,029 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Amon', +frequency = 'mon', +short_name = 'tas' +2025-08-21 14:13:48,029 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:48,029 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/areacella_fx_CMIP6_CanESM5_CMIP_historical_r1i1p1f1_gn_v20190429_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'fx', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +short_name = 'areacella', +original_short_name = 'areacella', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Atmospheric Grid Variables', +units = 'm2', +modeling_realm = ['atmos', 'land'], +frequency = 'fx', +version = 'v20190429' +2025-08-21 14:13:48,029 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:48,029 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:48,029 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:48,034 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:48,034 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:48,035 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'fx', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +short_name = 'areacella', +original_short_name = 'areacella', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Atmospheric Grid Variables', +units = 'm2', +modeling_realm = ['atmos', 'land'], +frequency = 'fx', +version = 'v20190429' +2025-08-21 14:13:48,035 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:48,035 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:48,035 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:48,035 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'fx', +frequency = 'fx', +short_name = 'areacella' +2025-08-21 14:13:48,036 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:48,036 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'fx', +activity = 'CMIP', +dataset = 'CanESM5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CCCma', +project = 'CMIP6', +short_name = 'areacella', +original_short_name = 'areacella', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Atmospheric Grid Variables', +units = 'm2', +modeling_realm = ['atmos', 'land'], +frequency = 'fx', +version = 'v20190429' +2025-08-21 14:13:48,036 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:48,037 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'fx', +frequency = 'fx', +short_name = 'areacella' +2025-08-21 14:13:48,037 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables +2025-08-21 14:13:48,037 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +supplementary_cubes = [] +2025-08-21 14:13:48,038 UTC [269084] DEBUG esmvalcore.preprocessor._supplementary_vars:97 Added areacella as cell measure in cube of tas. +2025-08-21 14:13:48,038 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step extract_time +2025-08-21 14:13:48,038 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'extract_time' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +end_day = 31, +end_month = 12, +end_year = 2014, +start_day = 1, +start_month = 1, +start_year = 1979 +2025-08-21 14:13:48,041 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step area_statistics +2025-08-21 14:13:48,041 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'area_statistics' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +operator = 'mean' +2025-08-21 14:13:48,048 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step annual_statistics +2025-08-21 14:13:48,049 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'annual_statistics' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +operator = 'mean' +2025-08-21 14:13:48,089 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step save +2025-08-21 14:13:48,090 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/Amon/tas/gn/v20190429/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CCCma/CanESM5/historical/r1i1p1f1/fx/areacella/gn/v20190429/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +compress = False, +compute = False, +filename = PosixPath('/executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc') +2025-08-21 14:13:48,091 UTC [269084] DEBUG esmvalcore.preprocessor._io:497 Saving cube: +air_temperature / (K) (time: 36) + Dimension coordinates: + time x + Auxiliary coordinates: + year x + Scalar coordinates: + height 2.0 m + latitude 0.0 degrees_north, bound=(-90.0, 90.0) degrees_north + longitude 175.0 degrees_east, bound=(-5.0, 355.0) degrees_east + Cell methods: + 0 area: time: mean + 1 latitude: longitude: mean + 2 year: mean + Attributes: + CCCma_model_hash '3dedf95315d603326fde4f5340dc0519d80d10c0' + CCCma_parent_runid 'rc3-pictrl' + CCCma_pycmor_hash '33c30511acc319a98240633965a04ca99c26427e' + CCCma_runid 'rc3.1-his01' + Conventions 'CF-1.7 CMIP-6.2' + YMDH_branch_time_in_child '1850:01:01:00' + YMDH_branch_time_in_parent '5201:01:01:00' + activity_id 'CMIP' + branch_method 'Spin-up documentation' + branch_time_in_child np.float64(0.0) + branch_time_in_parent np.float64(1223115.0) + cmor_version '3.4.0' + contact 'ec.cccma.info-info.ccmac.ec@canada.ca' + data_specs_version '01.00.29' + experiment 'all-forcing simulation of the recent past' + experiment_id 'historical' + external_variables 'areacella' + forcing_index np.int32(1) + frequency 'mon' + further_info_url 'https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i ...' + grid 'T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; ...' + grid_label 'gn' + initialization_index np.int32(1) + institution 'Canadian Centre for Climate Modelling and Analysis, Environment and Climate ...' + institution_id 'CCCma' + license 'CMIP6 model data produced by The Government of Canada (Canadian Centre ...' + mip_era 'CMIP6' + nominal_resolution '500 km' + original_name 'ST' + parent_activity_id 'CMIP' + parent_experiment_id 'piControl' + parent_mip_era 'CMIP6' + parent_source_id 'CanESM5' + parent_time_units 'days since 1850-1-1 00:00:00' + parent_variant_label 'r1i1p1f1' + physics_index np.int32(1) + product 'model-output' + realization_index np.int32(1) + realm 'atmos' + references 'Geophysical Model Development Special issue on CanESM5 (https://www.ge ...' + regrid_method 'bilinear' + source 'CanESM5 (2019): \naerosol: interactive\natmos: CanAM5 (T63L49 native atmosphere, ...' + source_id 'CanESM5' + source_type 'AOGCM' + sub_experiment 'none' + sub_experiment_id 'none' + table_id 'Amon' + table_info 'Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49' + title 'CanESM5 output prepared for CMIP6' + variable_id 'tas' + variant_label 'r1i1p1f1' + version 'v20190429' +with lazy data to /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc +2025-08-21 14:13:48,103 UTC [269084] DEBUG esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc +2025-08-21 14:13:48,103 UTC [269084] DEBUG esmvalcore.esgf._download:560 All required data is available locally, not downloading anything. +2025-08-21 14:13:48,103 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:48,104 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/tas_Amon_CMIP6_ACCESS-ESM1-5_CMIP_historical_r1i1p1f1_gn_v20191115_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Amon', +preprocessor = 'pp_avg_ann_global_temp', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'tas', +variable_group = 'tas', +diagnostic = 'arctic', +recipe_dataset_index = 1, +alias = 'ACCESS-ESM1-5', +original_short_name = 'tas', +standard_name = 'air_temperature', +long_name = 'Near-Surface Air Temperature', +units = 'K', +modeling_realm = ['atmos'], +frequency = 'mon', +version = 'v20191115' +2025-08-21 14:13:48,104 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/tas_Amon_CMIP6_ACCESS-ESM1-5_CMIP_historical_r1i1p1f1_gn_v20191115_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Amon', +preprocessor = 'pp_avg_ann_global_temp', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'tas', +variable_group = 'tas', +diagnostic = 'arctic', +recipe_dataset_index = 1, +alias = 'ACCESS-ESM1-5', +original_short_name = 'tas', +standard_name = 'air_temperature', +long_name = 'Near-Surface Air Temperature', +units = 'K', +modeling_realm = ['atmos'], +frequency = 'mon', +version = 'v20191115' +2025-08-21 14:13:48,104 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:48,104 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:48,104 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc +2025-08-21 14:13:48,122 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc +2025-08-21 14:13:48,122 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:48,122 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc +2025-08-21 14:13:48,131 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc +2025-08-21 14:13:48,131 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:48,133 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[, + ] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Amon', +preprocessor = 'pp_avg_ann_global_temp', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'tas', +variable_group = 'tas', +diagnostic = 'arctic', +recipe_dataset_index = 1, +alias = 'ACCESS-ESM1-5', +original_short_name = 'tas', +standard_name = 'air_temperature', +long_name = 'Near-Surface Air Temperature', +units = 'K', +modeling_realm = ['atmos'], +frequency = 'mon', +version = 'v20191115' +2025-08-21 14:13:48,134 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:48,135 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[, + ] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:48,136 UTC [269084] DEBUG esmvalcore.preprocessor._io:271 Using air_temperature / (K) (time: 1980; latitude: 19; longitude: 36) + Dimension coordinates: + time x - - + latitude - x - + longitude - - x + Scalar coordinates: + height 2.0 m + Cell methods: + 0 area: time: mean + Attributes: + Conventions 'CF-1.7 CMIP-6.2' + activity_id 'CMIP' + branch_method 'standard' + branch_time_in_child np.float64(0.0) + branch_time_in_parent np.int64(-616894) + cmor_version '3.4.0' + data_specs_version '01.00.30' + experiment 'all-forcing simulation of the recent past' + experiment_id 'historical' + external_variables 'areacella' + forcing_index np.int32(1) + frequency 'mon' + further_info_url 'https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.no ...' + grid 'native atmosphere N96 grid (145x192 latxlon)' + grid_label 'gn' + initialization_index np.int32(1) + institution 'Commonwealth Scientific and Industrial Research Organisation, Aspendale, ...' + institution_id 'CSIRO' + license 'CMIP6 model data produced by CSIRO is licensed under a Creative Commons ...' + mip_era 'CMIP6' + nominal_resolution '250 km' + notes "Exp: ESM-historical; Local ID: HI-05; Variable: tas (['fld_s03i236'])" + parent_activity_id 'CMIP' + parent_experiment_id 'piControl' + parent_mip_era 'CMIP6' + parent_source_id 'ACCESS-ESM1-5' + parent_time_units 'days since 1850-1-1 00:00:00' + parent_variant_label 'r1i1p1f1' + physics_index np.int32(1) + product 'model-output' + realization_index np.int32(1) + realm 'atmos' + regrid_method 'bilinear' + run_variant 'forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, ...' + source 'ACCESS-ESM1.5 (2019): \naerosol: CLASSIC (v1.0)\natmos: HadGAM2 (r1.1, ...' + source_id 'ACCESS-ESM1-5' + source_type 'AOGCM' + sub_experiment 'none' + sub_experiment_id 'none' + table_id 'Amon' + table_info 'Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371' + title 'ACCESS-ESM1-5 output prepared for CMIP6' + variable_id 'tas' + variant_label 'r1i1p1f1' + version 'v20191115' shortened to 1979-01-16 12:00:00 due to overlap +2025-08-21 14:13:48,139 UTC [269084] DEBUG esmvalcore.preprocessor._io:279 Using air_temperature / (K) (time: 432; latitude: 19; longitude: 36) + Dimension coordinates: + time x - - + latitude - x - + longitude - - x + Scalar coordinates: + height 2.0 m + Cell methods: + 0 area: time: mean + Attributes: + Conventions 'CF-1.7 CMIP-6.2' + activity_id 'CMIP' + branch_method 'standard' + branch_time_in_child np.float64(0.0) + branch_time_in_parent np.int64(-616894) + cmor_version '3.4.0' + data_specs_version '01.00.30' + experiment 'all-forcing simulation of the recent past' + experiment_id 'historical' + external_variables 'areacella' + forcing_index np.int32(1) + frequency 'mon' + further_info_url 'https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.no ...' + grid 'native atmosphere N96 grid (145x192 latxlon)' + grid_label 'gn' + initialization_index np.int32(1) + institution 'Commonwealth Scientific and Industrial Research Organisation, Aspendale, ...' + institution_id 'CSIRO' + license 'CMIP6 model data produced by CSIRO is licensed under a Creative Commons ...' + mip_era 'CMIP6' + nominal_resolution '250 km' + notes "Exp: ESM-historical; Local ID: HI-05; Variable: tas (['fld_s03i236'])" + parent_activity_id 'CMIP' + parent_experiment_id 'piControl' + parent_mip_era 'CMIP6' + parent_source_id 'ACCESS-ESM1-5' + parent_time_units 'days since 1850-1-1 00:00:00' + parent_variant_label 'r1i1p1f1' + physics_index np.int32(1) + product 'model-output' + realization_index np.int32(1) + realm 'atmos' + regrid_method 'bilinear' + run_variant 'forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, ...' + source 'ACCESS-ESM1.5 (2019): \naerosol: CLASSIC (v1.0)\natmos: HadGAM2 (r1.1, ...' + source_id 'ACCESS-ESM1-5' + source_type 'AOGCM' + sub_experiment 'none' + sub_experiment_id 'none' + table_id 'Amon' + table_info 'Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371' + title 'ACCESS-ESM1-5 output prepared for CMIP6' + variable_id 'tas' + variant_label 'r1i1p1f1' + version 'v20191115' +2025-08-21 14:13:48,141 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:48,142 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Amon', +frequency = 'mon', +short_name = 'tas' +2025-08-21 14:13:48,146 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step clip_timerange +2025-08-21 14:13:48,146 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'clip_timerange' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +timerange = '1979/2014' +2025-08-21 14:13:48,151 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:48,152 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Amon', +preprocessor = 'pp_avg_ann_global_temp', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'tas', +variable_group = 'tas', +diagnostic = 'arctic', +recipe_dataset_index = 1, +alias = 'ACCESS-ESM1-5', +original_short_name = 'tas', +standard_name = 'air_temperature', +long_name = 'Near-Surface Air Temperature', +units = 'K', +modeling_realm = ['atmos'], +frequency = 'mon', +version = 'v20191115' +2025-08-21 14:13:48,152 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:48,152 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Amon', +frequency = 'mon', +short_name = 'tas' +2025-08-21 14:13:48,153 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:48,153 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/areacella_fx_CMIP6_ACCESS-ESM1-5_CMIP_historical_r1i1p1f1_gn_v20191115_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'fx', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +short_name = 'areacella', +original_short_name = 'areacella', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Atmospheric Grid Variables', +units = 'm2', +modeling_realm = ['atmos', 'land'], +frequency = 'fx', +version = 'v20191115' +2025-08-21 14:13:48,153 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:48,153 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:48,153 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:48,158 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc +2025-08-21 14:13:48,158 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:48,159 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'fx', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +short_name = 'areacella', +original_short_name = 'areacella', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Atmospheric Grid Variables', +units = 'm2', +modeling_realm = ['atmos', 'land'], +frequency = 'fx', +version = 'v20191115' +2025-08-21 14:13:48,159 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:48,159 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:48,159 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:48,160 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'fx', +frequency = 'fx', +short_name = 'areacella' +2025-08-21 14:13:48,160 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:48,161 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'fx', +activity = 'CMIP', +dataset = 'ACCESS-ESM1-5', +ensemble = 'r1i1p1f1', +exp = 'historical', +grid = 'gn', +institute = 'CSIRO', +project = 'CMIP6', +short_name = 'areacella', +original_short_name = 'areacella', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Atmospheric Grid Variables', +units = 'm2', +modeling_realm = ['atmos', 'land'], +frequency = 'fx', +version = 'v20191115' +2025-08-21 14:13:48,161 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:48,161 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'fx', +frequency = 'fx', +short_name = 'areacella' +2025-08-21 14:13:48,161 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables +2025-08-21 14:13:48,162 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +supplementary_cubes = [] +2025-08-21 14:13:48,162 UTC [269084] DEBUG esmvalcore.preprocessor._supplementary_vars:97 Added areacella as cell measure in cube of tas. +2025-08-21 14:13:48,162 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step extract_time +2025-08-21 14:13:48,162 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'extract_time' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +end_day = 31, +end_month = 12, +end_year = 2014, +start_day = 1, +start_month = 1, +start_year = 1979 +2025-08-21 14:13:48,165 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step area_statistics +2025-08-21 14:13:48,165 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'area_statistics' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +operator = 'mean' +2025-08-21 14:13:48,172 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step annual_statistics +2025-08-21 14:13:48,172 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'annual_statistics' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +operator = 'mean' +2025-08-21 14:13:48,213 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step save +2025-08-21 14:13:48,214 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Amon/tas/gn/v20191115/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/fx/areacella/gn/v20191115/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')] +with function argument(s) +compress = False, +compute = False, +filename = PosixPath('/executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc') +2025-08-21 14:13:48,214 UTC [269084] DEBUG esmvalcore.preprocessor._io:497 Saving cube: +air_temperature / (K) (time: 36) + Dimension coordinates: + time x + Auxiliary coordinates: + year x + Scalar coordinates: + height 2.0 m + latitude 0.0 degrees_north, bound=(-90.0, 90.0) degrees_north + longitude 175.0 degrees_east, bound=(-5.0, 355.0) degrees_east + Cell methods: + 0 area: time: mean + 1 latitude: longitude: mean + 2 year: mean + Attributes: + Conventions 'CF-1.7 CMIP-6.2' + activity_id 'CMIP' + branch_method 'standard' + branch_time_in_child np.float64(0.0) + branch_time_in_parent np.int64(-616894) + cmor_version '3.4.0' + data_specs_version '01.00.30' + experiment 'all-forcing simulation of the recent past' + experiment_id 'historical' + external_variables 'areacella' + forcing_index np.int32(1) + frequency 'mon' + further_info_url 'https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.no ...' + grid 'native atmosphere N96 grid (145x192 latxlon)' + grid_label 'gn' + initialization_index np.int32(1) + institution 'Commonwealth Scientific and Industrial Research Organisation, Aspendale, ...' + institution_id 'CSIRO' + license 'CMIP6 model data produced by CSIRO is licensed under a Creative Commons ...' + mip_era 'CMIP6' + nominal_resolution '250 km' + notes "Exp: ESM-historical; Local ID: HI-05; Variable: tas (['fld_s03i236'])" + parent_activity_id 'CMIP' + parent_experiment_id 'piControl' + parent_mip_era 'CMIP6' + parent_source_id 'ACCESS-ESM1-5' + parent_time_units 'days since 1850-1-1 00:00:00' + parent_variant_label 'r1i1p1f1' + physics_index np.int32(1) + product 'model-output' + realization_index np.int32(1) + realm 'atmos' + regrid_method 'bilinear' + run_variant 'forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, ...' + source 'ACCESS-ESM1.5 (2019): \naerosol: CLASSIC (v1.0)\natmos: HadGAM2 (r1.1, ...' + source_id 'ACCESS-ESM1-5' + source_type 'AOGCM' + sub_experiment 'none' + sub_experiment_id 'none' + table_id 'Amon' + table_info 'Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371' + title 'ACCESS-ESM1-5 output prepared for CMIP6' + variable_id 'tas' + variant_label 'r1i1p1f1' + version 'v20191115' +with lazy data to /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc +2025-08-21 14:13:48,226 UTC [269084] DEBUG esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc +2025-08-21 14:13:48,226 UTC [269084] DEBUG esmvalcore.esgf._download:560 All required data is available locally, not downloading anything. +2025-08-21 14:13:48,226 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:48,226 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/tas_Amon_CMIP6_HadGEM3-GC31-LL_CMIP_historical_r1i1p1f3_gn_v20190624_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Amon', +preprocessor = 'pp_avg_ann_global_temp', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f3', +exp = 'historical', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'tas', +variable_group = 'tas', +diagnostic = 'arctic', +recipe_dataset_index = 2, +alias = 'HadGEM3-GC31-LL', +original_short_name = 'tas', +standard_name = 'air_temperature', +long_name = 'Near-Surface Air Temperature', +units = 'K', +modeling_realm = ['atmos'], +frequency = 'mon', +version = 'v20190624' +2025-08-21 14:13:48,226 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:48,226 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:48,226 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc +2025-08-21 14:13:48,235 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc +2025-08-21 14:13:48,235 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:48,236 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Amon', +preprocessor = 'pp_avg_ann_global_temp', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f3', +exp = 'historical', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'tas', +variable_group = 'tas', +diagnostic = 'arctic', +recipe_dataset_index = 2, +alias = 'HadGEM3-GC31-LL', +original_short_name = 'tas', +standard_name = 'air_temperature', +long_name = 'Near-Surface Air Temperature', +units = 'K', +modeling_realm = ['atmos'], +frequency = 'mon', +version = 'v20190624' +2025-08-21 14:13:48,236 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:48,237 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:48,237 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:48,238 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Amon', +frequency = 'mon', +short_name = 'tas' +2025-08-21 14:13:48,239 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step clip_timerange +2025-08-21 14:13:48,239 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'clip_timerange' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +timerange = '1979/2014' +2025-08-21 14:13:48,241 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:48,242 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'Amon', +preprocessor = 'pp_avg_ann_global_temp', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f3', +exp = 'historical', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +timerange = '1979/2014', +short_name = 'tas', +variable_group = 'tas', +diagnostic = 'arctic', +recipe_dataset_index = 2, +alias = 'HadGEM3-GC31-LL', +original_short_name = 'tas', +standard_name = 'air_temperature', +long_name = 'Near-Surface Air Temperature', +units = 'K', +modeling_realm = ['atmos'], +frequency = 'mon', +version = 'v20190624' +2025-08-21 14:13:48,242 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:48,243 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'Amon', +frequency = 'mon', +short_name = 'tas' +2025-08-21 14:13:48,243 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_file +2025-08-21 14:13:48,244 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data +LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +output_dir = PosixPath('/executions/recipe_20250821_141339/preproc/fixed_files/areacella_fx_CMIP6_HadGEM3-GC31-LL_CMIP_piControl_r1i1p1f1_gn_v20190709_'), +add_unique_suffix = True, +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'fx', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f1', +exp = 'piControl', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +short_name = 'areacella', +original_short_name = 'areacella', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Atmospheric Grid Variables', +units = 'm2', +modeling_realm = ['atmos', 'land'], +frequency = 'fx', +version = 'v20190709' +2025-08-21 14:13:48,244 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step load +2025-08-21 14:13:48,244 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data +LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc') +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +ignore_warnings = None +2025-08-21 14:13:48,244 UTC [269084] DEBUG esmvalcore.preprocessor._io:103 Loading: +/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc +2025-08-21 14:13:48,248 UTC [269084] DEBUG esmvalcore.preprocessor._io:151 Done with loading /climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc +2025-08-21 14:13:48,249 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_metadata +2025-08-21 14:13:48,249 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'fx', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f1', +exp = 'piControl', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +short_name = 'areacella', +original_short_name = 'areacella', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Atmospheric Grid Variables', +units = 'm2', +modeling_realm = ['atmos', 'land'], +frequency = 'fx', +version = 'v20190709' +2025-08-21 14:13:48,249 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step concatenate +2025-08-21 14:13:48,250 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = +2025-08-21 14:13:48,250 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata +2025-08-21 14:13:48,250 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'fx', +frequency = 'fx', +short_name = 'areacella' +2025-08-21 14:13:48,250 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step fix_data +2025-08-21 14:13:48,251 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'), + 'check_level': , + 'compress_netcdf': False, + 'config_developer_file': PosixPath('/home/bandela/src/esmvalgroup/esmvaltool/config-developer.yml'), + 'dask': {'profiles': {'debug': {'scheduler': 'synchronous'}, + 'local_distributed': {'cluster': {'memory_limit': '4GiB', + 'n_workers': 2, + 'threads_per_worker': 2, + 'type': 'distributed.LocalCluster'}}, + 'local_threaded': {'scheduler': 'threads'}, + 'threaded': {'num_workers': 4}}, + 'use': 'local_distributed'}, + 'diagnostics': None, + 'download_dir': PosixPath('/home/bandela/climate_data'), + 'drs': {'CMIP3': 'ESGF', + 'CMIP5': 'ESGF', + 'CMIP6': 'ESGF', + 'CORDEX': 'ESGF', + 'OBS': 'default', + 'OBS6': 'default', + 'native6': 'default', + 'obs4MIPs': 'ESGF'}, + 'exit_on_warning': False, + 'extra_facets_dir': [], + 'log_level': 'info', + 'logging': {'log_progress_interval': 0.0}, + 'max_datasets': None, + 'max_parallel_tasks': 1, + 'max_years': None, + 'output_dir': PosixPath('/executions'), + 'output_file_type': 'png', + 'profile_diagnostic': False, + 'remove_preproc_dir': True, + 'resume_from': [], + 'rootpath': {'CMIP6': [PosixPath('/climate_data')], + 'OBS': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'OBS6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS')], + 'default': [PosixPath('/home/bandela/climate_data')], + 'native6': [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/RAWOBS')], + 'obs4MIPs': [PosixPath('/climate_data'), + PosixPath('/home/bandela/.cache/climate_ref/ESMValTool')]}, + 'run_diagnostic': True, + 'save_intermediary_cubes': False, + 'search_esgf': 'never', + 'skip_nonexistent': False, + 'write_ncl_interface': False}), +mip = 'fx', +activity = 'CMIP', +dataset = 'HadGEM3-GC31-LL', +ensemble = 'r1i1p1f1', +exp = 'piControl', +grid = 'gn', +institute = 'MOHC', +project = 'CMIP6', +short_name = 'areacella', +original_short_name = 'areacella', +standard_name = 'cell_area', +long_name = 'Grid-Cell Area for Atmospheric Grid Variables', +units = 'm2', +modeling_realm = ['atmos', 'land'], +frequency = 'fx', +version = 'v20190709' +2025-08-21 14:13:48,251 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data +2025-08-21 14:13:48,251 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +check_level = , +cmor_table = 'CMIP6', +mip = 'fx', +frequency = 'fx', +short_name = 'areacella' +2025-08-21 14:13:48,252 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables +2025-08-21 14:13:48,252 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +supplementary_cubes = [] +2025-08-21 14:13:48,252 UTC [269084] DEBUG esmvalcore.preprocessor._supplementary_vars:97 Added areacella as cell measure in cube of tas. +2025-08-21 14:13:48,253 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step extract_time +2025-08-21 14:13:48,253 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'extract_time' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +end_day = 31, +end_month = 12, +end_year = 2014, +start_day = 1, +start_month = 1, +start_year = 1979 +2025-08-21 14:13:48,255 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step area_statistics +2025-08-21 14:13:48,256 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'area_statistics' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +operator = 'mean' +2025-08-21 14:13:48,263 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step annual_statistics +2025-08-21 14:13:48,263 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'annual_statistics' on the data + +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +operator = 'mean' +2025-08-21 14:13:48,304 UTC [269084] DEBUG esmvalcore.preprocessor:411 Running preprocessor step save +2025-08-21 14:13:48,305 UTC [269084] DEBUG esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data +[] +loaded from original input file(s) +[LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/historical/r1i1p1f3/Amon/tas/gn/v20190624/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc'), + LocalFile('/climate_data/CMIP6/CMIP/MOHC/HadGEM3-GC31-LL/piControl/r1i1p1f1/fx/areacella/gn/v20190709/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc')] +with function argument(s) +compress = False, +compute = False, +filename = PosixPath('/executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc') +2025-08-21 14:13:48,305 UTC [269084] DEBUG esmvalcore.preprocessor._io:497 Saving cube: +air_temperature / (K) (time: 36) + Dimension coordinates: + time x + Auxiliary coordinates: + year x + Scalar coordinates: + height 1.5 m + latitude 0.0 degrees_north, bound=(-90.0, 90.0) degrees_north + longitude 175.0 degrees_east, bound=(-5.0, 355.0) degrees_east + Cell methods: + 0 area: time: mean + 1 latitude: longitude: mean + 2 year: mean + Attributes: + Conventions 'CF-1.7 CMIP-6.2' + activity_id 'CMIP' + branch_method 'standard' + branch_time_in_child np.float64(0.0) + branch_time_in_parent np.float64(0.0) + cmor_version '3.4.0' + cv_version '6.2.20.1' + data_specs_version '01.00.29' + experiment 'all-forcing simulation of the recent past' + experiment_id 'historical' + external_variables 'areacella' + forcing_index np.int32(3) + frequency 'mon' + further_info_url 'https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.historical.n ...' + grid 'Native N96 grid; 192 x 144 longitude/latitude' + grid_label 'gn' + initialization_index np.int32(1) + institution 'Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK' + institution_id 'MOHC' + license 'CMIP6 model data produced by the Met Office Hadley Centre is licensed under ...' + mip_era 'CMIP6' + mo_runid 'u-bg466' + nominal_resolution '250 km' + original_name 'mo: (stash: m01s03i236, lbproc: 128)' + parent_activity_id 'CMIP' + parent_experiment_id 'piControl' + parent_mip_era 'CMIP6' + parent_source_id 'HadGEM3-GC31-LL' + parent_time_units 'days since 1850-1-1 00:00:00' + parent_variant_label 'r1i1p1f1' + physics_index np.int32(1) + product 'model-output' + realization_index np.int32(1) + realm 'atmos' + regrid_method 'bilinear' + source 'HadGEM3-GC31-LL (2016): \naerosol: UKCA-GLOMAP-mode\natmos: MetUM-HadGEM3-GA7.1 ...' + source_id 'HadGEM3-GC31-LL' + source_type 'AOGCM AER' + sub_experiment 'none' + sub_experiment_id 'none' + table_id 'Amon' + table_info 'Creation Date:(13 December 2018) MD5:2b12b5db6db112aa8b8b0d6c1645b121' + title 'HadGEM3-GC31-LL output prepared for CMIP6' + variable_id 'tas' + variant_label 'r1i1p1f3' +with lazy data to /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc +2025-08-21 14:13:48,316 UTC [269084] INFO esmvalcore.preprocessor:747 Computing and saving data for preprocessing task arctic/tas +2025-08-21 14:13:48,327 UTC [269084] DEBUG asyncio:64 Using selector: EpollSelector +2025-08-21 14:13:48,647 UTC [269084] INFO esmvalcore._task:295 Successfully completed task arctic/tas (priority 5) in 0:00:00.654938 +2025-08-21 14:13:48,647 UTC [269084] INFO esmvalcore._task:289 Starting task arctic/sea_ice_sensitivity_script in process [269084] +2025-08-21 14:13:48,648 UTC [269084] INFO esmvalcore._task:564 Running command ['/home/bandela/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/bin/python', '/home/bandela/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/lib/python3.12/site-packages/esmvaltool/diag_scripts/seaice/seaice_sensitivity.py', '/executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script/settings.yml'] +2025-08-21 14:13:48,648 UTC [269084] DEBUG esmvalcore._task:565 in environment +{'MPLBACKEND': 'Agg'} +2025-08-21 14:13:48,648 UTC [269084] DEBUG esmvalcore._task:567 in current working directory: /executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script +2025-08-21 14:13:48,648 UTC [269084] INFO esmvalcore._task:568 Writing output to /executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script +2025-08-21 14:13:48,648 UTC [269084] INFO esmvalcore._task:569 Writing plots to /executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script +2025-08-21 14:13:48,648 UTC [269084] INFO esmvalcore._task:570 Writing log to /executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script/log.txt +2025-08-21 14:13:48,648 UTC [269084] INFO esmvalcore._task:580 To re-run this diagnostic script, run: +cd /executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script; MPLBACKEND="Agg" /home/bandela/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/bin/python /home/bandela/climate_ref/software/conda/esmvaltool-f7abde84c4770f4c1d32f292e73d24022beaedb4/lib/python3.12/site-packages/esmvaltool/diag_scripts/seaice/seaice_sensitivity.py /executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script/settings.yml +2025-08-21 14:13:52,678 UTC [269084] INFO esmvalcore._task:141 Maximum memory used (estimate): 0.4 GB +2025-08-21 14:13:52,678 UTC [269084] INFO esmvalcore._task:144 Sampled every second. It may be inaccurate if short but high spikes in memory consumption occur. +2025-08-21 14:13:52,679 UTC [269084] DEBUG esmvalcore._task:657 Script seaice/seaice_sensitivity.py completed successfully +2025-08-21 14:13:52,679 UTC [269084] DEBUG esmvalcore._task:682 Collecting provenance from /executions/recipe_20250821_141339/run/arctic/sea_ice_sensitivity_script/diagnostic_provenance.yml +2025-08-21 14:13:52,700 UTC [269084] DEBUG PIL.PngImagePlugin:198 STREAM b'IHDR' 16 13 +2025-08-21 14:13:52,700 UTC [269084] DEBUG PIL.PngImagePlugin:198 STREAM b'tEXt' 41 58 +2025-08-21 14:13:52,700 UTC [269084] DEBUG PIL.PngImagePlugin:198 STREAM b'pHYs' 111 9 +2025-08-21 14:13:52,700 UTC [269084] DEBUG PIL.PngImagePlugin:198 STREAM b'IDAT' 132 23546 +2025-08-21 14:13:52,717 UTC [269084] DEBUG PIL.PngImagePlugin:198 STREAM b'IHDR' 16 13 +2025-08-21 14:13:52,717 UTC [269084] DEBUG PIL.PngImagePlugin:198 STREAM b'tEXt' 41 58 +2025-08-21 14:13:52,717 UTC [269084] DEBUG PIL.PngImagePlugin:198 STREAM b'pHYs' 111 9 +2025-08-21 14:13:52,717 UTC [269084] DEBUG PIL.PngImagePlugin:198 STREAM b'IDAT' 132 45888 +2025-08-21 14:13:52,754 UTC [269084] DEBUG esmvalcore._task:770 Collecting provenance of task arctic/sea_ice_sensitivity_script took 0.1 seconds +2025-08-21 14:13:52,754 UTC [269084] INFO esmvalcore._task:295 Successfully completed task arctic/sea_ice_sensitivity_script (priority 3) in 0:00:04.107097 +2025-08-21 14:13:52,981 UTC [269084] INFO esmvalcore._recipe.recipe:1201 Wrote recipe with version numbers and wildcards to: +file:///executions/recipe_20250821_141339/run/recipe_filled.yml +2025-08-21 14:13:53,019 UTC [269084] INFO esmvalcore.experimental.recipe_output:280 Wrote recipe output to: +file:///executions/recipe_20250821_141339/index.html +2025-08-21 14:13:53,019 UTC [269084] INFO esmvalcore._main:138 Ending the Earth System Model Evaluation Tool at time: 2025-08-21 14:13:53 UTC +2025-08-21 14:13:53,019 UTC [269084] INFO esmvalcore._main:142 Time for running the recipe was: 0:00:13.681912 +2025-08-21 14:13:53,379 UTC [269084] INFO esmvalcore._task:141 Maximum memory used (estimate): 1.5 GB +2025-08-21 14:13:53,379 UTC [269084] INFO esmvalcore._task:144 Sampled every second. It may be inaccurate if short but high spikes in memory consumption occur. +2025-08-21 14:13:53,379 UTC [269084] INFO esmvalcore._main:518 Removing `preproc` directory containing preprocessed data +2025-08-21 14:13:53,379 UTC [269084] INFO esmvalcore._main:521 If this data is further needed, then set `remove_preproc_dir` to `false` in your configuration +2025-08-21 14:13:53,380 UTC [269084] WARNING esmvalcore._main:491 Input data is not (fully) CMOR-compliant, see /executions/recipe_20250821_141339/run/cmor_log.txt for details +2025-08-21 14:13:53,380 UTC [269084] INFO esmvalcore._main:496 Run was successful diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/recipe.yml b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/recipe.yml new file mode 100644 index 000000000..42104b940 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/recipe.yml @@ -0,0 +1,180 @@ +datasets: +- activity: CMIP + dataset: CanESM5 + ensemble: r1i1p1f1 + exp: historical + grid: gn + institute: CCCma + project: CMIP6 + timerange: 1979/2014 +- activity: CMIP + dataset: ACCESS-ESM1-5 + ensemble: r1i1p1f1 + exp: historical + grid: gn + institute: CSIRO + project: CMIP6 + timerange: 1979/2014 +- activity: CMIP + dataset: HadGEM3-GC31-LL + ensemble: r1i1p1f3 + exp: historical + grid: gn + institute: MOHC + project: CMIP6 + timerange: 1979/2014 +defaults: + ensemble: r1i1p1f1 + exp: historical + grid: gn + project: CMIP6 +diagnostics: + antarctic: + description: Plots annual mean sea ice sensitivity below 0 latitude in millions + of square kilometres + scripts: + sea_ice_sensitivity_script: + observations: + annual trends (Roach-style plot): + first point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + second point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + third point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + observation period: null + sea ice sensitivity (Notz-style plot): + mean: null + plausible range: null + standard deviation: null + script: seaice/seaice_sensitivity.py + variables: + siconc: + mip: SImon + preprocessor: pp_antarctic_avg_ann_sea_ice + tas: + mip: Amon + preprocessor: pp_avg_ann_global_temp + arctic: + description: Plots September sea ice sensitivity above 0 latitude in millions + of square kilometres + scripts: + sea_ice_sensitivity_script: + observations: + annual trends (Roach-style plot): + first point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + second point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + third point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + observation period: 1979-2014 + sea ice sensitivity (Notz-style plot): + mean: -4.01 + plausible range: 1.28 + standard deviation: 0.32 + script: seaice/seaice_sensitivity.py + variables: + siconc: + mip: SImon + preprocessor: pp_arctic_sept_sea_ice + tas: + mip: Amon + preprocessor: pp_avg_ann_global_temp +documentation: + authors: + - parsons_naomi + - sellar_alistair + - blockley_ed + description: 'Recipe for quantifying the sensitivity of sea ice to global warming. + + Siconc data is summed for each hemisphere and then compared to the + + change in globally meaned, annually meaned surface air temperature. + + In the northern hemisphere, September sea ice data is used. + + In the southern hemisphere, annual mean sea ice data is used. + + Two plots are produced for each hemisphere, one showing the gradient + + of the direct regression of sea ice area over temperature, and the + + other showing the two separate trends over time. + + ' + maintainer: + - parsons_naomi + title: Sea ice sensitivity +preprocessors: + annual_mean: + annual_statistics: &id001 + operator: mean + extract_sept: + extract_month: &id005 + month: 9 + extract_test_period: + extract_time: &id002 + end_day: 31 + end_month: 12 + end_year: 2014 + start_day: 1 + start_month: 1 + start_year: 1979 + global_mean: + area_statistics: &id007 + operator: mean + nh_total_area: + area_statistics: &id003 + operator: sum + convert_units: &id004 + units: 1e6 km2 + extract_region: &id006 + end_latitude: 90 + end_longitude: 360 + start_latitude: 0 + start_longitude: 0 + pp_antarctic_avg_ann_sea_ice: + annual_statistics: *id001 + area_statistics: &id008 + operator: sum + convert_units: &id009 + units: 1e6 km2 + extract_region: &id010 + end_latitude: 0 + end_longitude: 360 + start_latitude: -90 + start_longitude: 0 + extract_time: *id002 + pp_arctic_sept_sea_ice: + area_statistics: *id003 + convert_units: *id004 + extract_month: *id005 + extract_region: *id006 + extract_time: *id002 + pp_avg_ann_global_temp: + annual_statistics: *id001 + area_statistics: *id007 + extract_time: *id002 + sh_total_area: + area_statistics: *id008 + convert_units: *id009 + extract_region: *id010 diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/recipe_filled.yml b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/recipe_filled.yml new file mode 100644 index 000000000..502c8032a --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/recipe_filled.yml @@ -0,0 +1,311 @@ +defaults: + ensemble: r1i1p1f1 + exp: historical + grid: gn + project: CMIP6 +diagnostics: + antarctic: + description: Plots annual mean sea ice sensitivity below 0 latitude in millions + of square kilometres + scripts: + sea_ice_sensitivity_script: + observations: + annual trends (Roach-style plot): + first point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + second point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + third point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + observation period: null + sea ice sensitivity (Notz-style plot): + mean: null + plausible range: null + standard deviation: null + script: seaice/seaice_sensitivity.py + variables: + siconc: + mip: SImon + preprocessor: pp_antarctic_avg_ann_sea_ice + activity: CMIP + exp: historical + grid: gn + project: CMIP6 + timerange: 1979/2014 + additional_datasets: + - dataset: ACCESS-ESM1-5 + ensemble: r1i1p1f1 + institute: CSIRO + version: v20200817 + supplementary_variables: + - mip: Ofx + short_name: areacello + version: v20191115 + - dataset: CanESM5 + ensemble: r1i1p1f1 + institute: CCCma + version: v20190429 + supplementary_variables: + - mip: Ofx + short_name: areacello + - dataset: HadGEM3-GC31-LL + ensemble: r1i1p1f3 + institute: MOHC + version: v20200330 + supplementary_variables: + - mip: Ofx + ensemble: r1i1p1f1 + exp: piControl + short_name: areacello + version: v20190709 + tas: + mip: Amon + preprocessor: pp_avg_ann_global_temp + activity: CMIP + exp: historical + grid: gn + project: CMIP6 + timerange: 1979/2014 + additional_datasets: + - dataset: ACCESS-ESM1-5 + ensemble: r1i1p1f1 + institute: CSIRO + version: v20191115 + supplementary_variables: + - mip: fx + short_name: areacella + - dataset: CanESM5 + ensemble: r1i1p1f1 + institute: CCCma + version: v20190429 + supplementary_variables: + - mip: fx + short_name: areacella + - dataset: HadGEM3-GC31-LL + ensemble: r1i1p1f3 + institute: MOHC + version: v20190624 + supplementary_variables: + - mip: fx + ensemble: r1i1p1f1 + exp: piControl + short_name: areacella + version: v20190709 + arctic: + description: Plots September sea ice sensitivity above 0 latitude in millions + of square kilometres + scripts: + sea_ice_sensitivity_script: + observations: + annual trends (Roach-style plot): + first point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + second point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + third point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + observation period: 1979-2014 + sea ice sensitivity (Notz-style plot): + mean: -4.01 + plausible range: 1.28 + standard deviation: 0.32 + script: seaice/seaice_sensitivity.py + variables: + siconc: + mip: SImon + preprocessor: pp_arctic_sept_sea_ice + activity: CMIP + exp: historical + grid: gn + project: CMIP6 + timerange: 1979/2014 + additional_datasets: + - dataset: ACCESS-ESM1-5 + ensemble: r1i1p1f1 + institute: CSIRO + version: v20200817 + supplementary_variables: + - mip: Ofx + short_name: areacello + version: v20191115 + - dataset: CanESM5 + ensemble: r1i1p1f1 + institute: CCCma + version: v20190429 + supplementary_variables: + - mip: Ofx + short_name: areacello + - dataset: HadGEM3-GC31-LL + ensemble: r1i1p1f3 + institute: MOHC + version: v20200330 + supplementary_variables: + - mip: Ofx + ensemble: r1i1p1f1 + exp: piControl + short_name: areacello + version: v20190709 + tas: + mip: Amon + preprocessor: pp_avg_ann_global_temp + activity: CMIP + exp: historical + grid: gn + project: CMIP6 + timerange: 1979/2014 + additional_datasets: + - dataset: ACCESS-ESM1-5 + ensemble: r1i1p1f1 + institute: CSIRO + version: v20191115 + supplementary_variables: + - mip: fx + short_name: areacella + - dataset: CanESM5 + ensemble: r1i1p1f1 + institute: CCCma + version: v20190429 + supplementary_variables: + - mip: fx + short_name: areacella + - dataset: HadGEM3-GC31-LL + ensemble: r1i1p1f3 + institute: MOHC + version: v20190624 + supplementary_variables: + - mip: fx + ensemble: r1i1p1f1 + exp: piControl + short_name: areacella + version: v20190709 +documentation: + authors: + - parsons_naomi + - sellar_alistair + - blockley_ed + description: 'Recipe for quantifying the sensitivity of sea ice to global warming. + + Siconc data is summed for each hemisphere and then compared to the + + change in globally meaned, annually meaned surface air temperature. + + In the northern hemisphere, September sea ice data is used. + + In the southern hemisphere, annual mean sea ice data is used. + + Two plots are produced for each hemisphere, one showing the gradient + + of the direct regression of sea ice area over temperature, and the + + other showing the two separate trends over time.' + maintainer: + - parsons_naomi + title: Sea ice sensitivity +preprocessors: + annual_mean: + annual_statistics: + operator: mean + extract_sept: + extract_month: + month: 9 + extract_test_period: + extract_time: + end_day: 31 + end_month: 12 + end_year: 2014 + start_day: 1 + start_month: 1 + start_year: 1979 + global_mean: + area_statistics: + operator: mean + nh_total_area: + area_statistics: + operator: sum + convert_units: + units: 1e6 km2 + extract_region: + end_latitude: 90 + end_longitude: 360 + start_latitude: 0 + start_longitude: 0 + pp_antarctic_avg_ann_sea_ice: + annual_statistics: + operator: mean + area_statistics: + operator: sum + convert_units: + units: 1e6 km2 + extract_region: + end_latitude: 0 + end_longitude: 360 + start_latitude: -90 + start_longitude: 0 + extract_time: + end_day: 31 + end_month: 12 + end_year: 2014 + start_day: 1 + start_month: 1 + start_year: 1979 + pp_arctic_sept_sea_ice: + area_statistics: + operator: sum + convert_units: + units: 1e6 km2 + extract_month: + month: 9 + extract_region: + end_latitude: 90 + end_longitude: 360 + start_latitude: 0 + start_longitude: 0 + extract_time: + end_day: 31 + end_month: 12 + end_year: 2014 + start_day: 1 + start_month: 1 + start_year: 1979 + pp_avg_ann_global_temp: + annual_statistics: + operator: mean + area_statistics: + operator: mean + extract_time: + end_day: 31 + end_month: 12 + end_year: 2014 + start_day: 1 + start_month: 1 + start_year: 1979 + sh_total_area: + area_statistics: + operator: sum + convert_units: + units: 1e6 km2 + extract_region: + end_latitude: 0 + end_longitude: 360 + start_latitude: -90 + start_longitude: 0 + default: {} +datasets: [] diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/resource_usage.txt b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/resource_usage.txt new file mode 100644 index 000000000..439262b28 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/run/resource_usage.txt @@ -0,0 +1,14 @@ +Date and time (UTC) Real time (s) CPU time (s) CPU (%) Memory (GB) Memory (%) Disk read (GB) Disk write (GB) +2025-08-21 14:13:40.217351 1.0 4.8 0 0.7 5 0.0 0.0 +2025-08-21 14:13:41.239226 2.0 5.9 13 1.0 7 0.0 0.0 +2025-08-21 14:13:42.313745 3.1 7.4 67 1.0 7 0.0 0.0 +2025-08-21 14:13:43.319323 4.1 8.7 51 1.1 8 0.0 0.0 +2025-08-21 14:13:44.324876 5.1 9.9 6 1.4 10 0.0 0.0 +2025-08-21 14:13:45.330727 6.1 11.0 11 1.5 10 0.0 0.0 +2025-08-21 14:13:46.337020 7.1 11.2 8 1.1 7 0.0 0.0 +2025-08-21 14:13:47.343532 8.1 11.9 34 1.1 7 0.0 0.0 +2025-08-21 14:13:48.351123 9.1 13.2 73 1.1 7 0.0 0.0 +2025-08-21 14:13:49.356886 10.1 14.4 12 1.3 9 0.0 0.0 +2025-08-21 14:13:50.365516 11.2 15.6 5 1.5 10 0.0 0.0 +2025-08-21 14:13:51.373502 12.2 16.6 10 1.5 10 0.0 0.0 +2025-08-21 14:13:52.379189 13.2 16.9 6 1.1 7 0.0 0.0 diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script/plotted_values.csv b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script/plotted_values.csv new file mode 100644 index 000000000..8fedeb544 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script/plotted_values.csv @@ -0,0 +1,4 @@ +,label,direct_sensitivity_(notz-style),annual_siconc_trend,annual_tas_trend,direct_r_val,direct_p_val +ACCESS-ESM1-5,unlabelled,-0.009308938976566736,-0.0002971439814176324,0.0325482853284367,-0.747116470283511,1.6582163952524357e-07 +CanESM5,unlabelled,-0.0012622883913430065,7.261761385609422e-06,0.03255096789032336,-0.0859323266341288,0.6182576601557226 +HadGEM3-GC31-LL,unlabelled,-0.024060852277230996,-0.0010106442791242645,0.03840076736194901,-0.9238815860411151,9.587413509948311e-16 diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script/plotted_values_citation.bibtex b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script/plotted_values_citation.bibtex new file mode 100644 index 000000000..4bb8ce83d --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script/plotted_values_citation.bibtex @@ -0,0 +1,49 @@ +@article{righi20gmd, + doi = {10.5194/gmd-13-1179-2020}, + url = {https://doi.org/10.5194/gmd-13-1179-2020}, + year = {2020}, + month = mar, + publisher = {Copernicus {GmbH}}, + volume = {13}, + number = {3}, + pages = {1179--1199}, + author = {Mattia Righi and Bouwe Andela and Veronika Eyring and Axel Lauer and Valeriu Predoi and Manuel Schlund and Javier Vegas-Regidor and Lisa Bock and Bj"{o}rn Br"{o}tz and Lee de Mora and Faruk Diblen and Laura Dreyer and Niels Drost and Paul Earnshaw and Birgit Hassler and Nikolay Koldunov and Bill Little and Saskia Loosveldt Tomas and Klaus Zimmermann}, + title = {Earth System Model Evaluation Tool (ESMValTool) v2.0 -- technical overview}, + journal = {Geoscientific Model Development} +} + +@misc{https://doi.org/10.22033/ESGF/CMIP6.3610, + url = {https://doi.org/10.22033/ESGF/CMIP6.3610}, + title = {CCCma CanESM5 model output prepared for CMIP6 CMIP historical}, + publisher = {Earth System Grid Federation}, + year = 2019, + author = {Swart, Neil Cameron and Cole, Jason N.S. and Kharin, Viatcheslav V. and Lazare, Mike and Scinocca, John F. and Gillett, Nathan P. and Anstey, James and Arora, Vivek and Christian, James R. and Jiao, Yanjun and Lee, Warren G. and Majaess, Fouad and Saenko, Oleg A. and Seiler, Christian and Seinen, Clint and Shao, Andrew and Solheim, Larry and von Salzen, Knut and Yang, Duo and Winter, Barbara and Sigmond, Michael}, + doi = {10.22033/ESGF/CMIP6.3610}, +} + +@misc{https://doi.org/10.22033/ESGF/CMIP6.4272, + url = {https://doi.org/10.22033/ESGF/CMIP6.4272}, + title = {CSIRO ACCESS-ESM1.5 model output prepared for CMIP6 CMIP historical}, + publisher = {Earth System Grid Federation}, + year = 2019, + author = {Ziehn, Tilo and Chamberlain, Matthew and Lenton, Andrew and Law, Rachel and Bodman, Roger and Dix, Martin and Wang, Yingping and Dobrohotoff, Peter and Srbinovsky, Jhan and Stevens, Lauren and Vohralik, Peter and Mackallah, Chloe and Sullivan, Arnold and O'Farrell, Siobhan and Druken, Kelsey}, + doi = {10.22033/ESGF/CMIP6.4272}, +} + +@misc{https://doi.org/10.22033/ESGF/CMIP6.6109, + url = {https://doi.org/10.22033/ESGF/CMIP6.6109}, + title = {MOHC HadGEM3-GC31-LL model output prepared for CMIP6 CMIP historical}, + publisher = {Earth System Grid Federation}, + year = 2019, + author = {Ridley, Jeff and Menary, Matthew and Kuhlbrodt, Till and Andrews, Martin and Andrews, Tim}, + doi = {10.22033/ESGF/CMIP6.6109}, +} + +@misc{https://doi.org/10.22033/ESGF/CMIP6.6294, + url = {https://doi.org/10.22033/ESGF/CMIP6.6294}, + title = {MOHC HadGEM3-GC31-LL model output prepared for CMIP6 CMIP piControl}, + publisher = {Earth System Grid Federation}, + year = 2018, + author = {Ridley, Jeff and Menary, Matthew and Kuhlbrodt, Till and Andrews, Martin and Andrews, Tim}, + doi = {10.22033/ESGF/CMIP6.6294}, +} diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script/plotted_values_data_citation_info.txt b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script/plotted_values_data_citation_info.txt new file mode 100644 index 000000000..671d7a0e4 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script/plotted_values_data_citation_info.txt @@ -0,0 +1,5 @@ +Follow the links below to find more information about CMIP6 data: +- https://cera-www.dkrz.de/WDCC/ui/cerasearch/cmip6?input=CMIP6.CMIP.CCCma.CanESM5.historical +- https://cera-www.dkrz.de/WDCC/ui/cerasearch/cmip6?input=CMIP6.CMIP.CSIRO.ACCESS-ESM1-5.historical +- https://cera-www.dkrz.de/WDCC/ui/cerasearch/cmip6?input=CMIP6.CMIP.MOHC.HadGEM3-GC31-LL.historical +- https://cera-www.dkrz.de/WDCC/ui/cerasearch/cmip6?input=CMIP6.CMIP.MOHC.HadGEM3-GC31-LL.piControl diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script/plotted_values_provenance.xml b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script/plotted_values_provenance.xml new file mode 100644 index 000000000..027334e75 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script/plotted_values_provenance.xml @@ -0,0 +1,1130 @@ + + + + + + + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T03:52:25Z + 01.00.30 + all-forcing simulation of the recent past + historical + areacella + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T03:52:25Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: tas (['fld_s03i236']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + Amon + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/d2debfa6-c0e2-4339-bac8-08d97867ae3a + tas + r1i1p1f1 + v20191115 + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T03:52:25Z + 01.00.30 + all-forcing simulation of the recent past + historical + areacella + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T03:52:25Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: tas (['fld_s03i236']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + Amon + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/d2debfa6-c0e2-4339-bac8-08d97867ae3a + tas + r1i1p1f1 + v20191115 + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-04-30T17:32:17Z + 01.00.29 + all-forcing simulation of the recent past + historical + areacella + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa + gn + 2019-04-30T17:32:17Z ;rewrote data to be consistent with CMIP for variable tas found in table Amon.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 500 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + atmos + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + Amon + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/872062df-acae-499b-aa0f-9eaca7681abc + tas + r1i1p1f1 + v20190429 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T14:46:52Z + 01.00.30 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T14:46:52Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: areacello (['area_t', 'ht']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + ocean + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + Ofx + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/fd041f03-fb0f-4c94-9e15-21733dceac88 + areacello + r1i1p1f1 + v20191115 + + + + + + + + CMIP + CanESM5 + CanESM5 + antarctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + mon + gn + CCCma + Sea-Ice Area Percentage (Ocean Grid) + SImon + ['seaIce'] + siconc + pp_antarctic_avg_ann_sea_ice + CMIP6 + 0 + siconc + sea_ice_area_fraction + 1979 + 1979/2014 + % + siconc + v20190429 + {'operator': 'mean'} + {'operator': 'sum'} + {'units': '1e6 km2'} + {'end_latitude': 0, 'end_longitude': 360, 'start_latitude': -90, 'start_longitude': 0} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc')} + + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 267840.0 + 3.4.0 + 2019-07-08T15:34:25Z + 6.2.20.1 + 01.00.29 + pre-industrial control + piControl + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.piControl.none.r1i1p1f1 + Native N96 grid; 192 x 144 longitude/latitude + gn + 2019-07-08T15:34:25Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2019-07-08T16:34:24Z MIP Convert v1.1.2, Python v2.7.12, Iris v1.13.0, Numpy v1.13.3, netcdftime v1.4.1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-ar766 + 250 km + CMIP + piControl-spinup + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01-00-00-00 + r1i1p1f1 + 1 + model-output + 1 + atmos + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + fx + Creation Date:(13 December 2018) MD5:2b12b5db6db112aa8b8b0d6c1645b121 + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/281b65dd-1173-4951-bd8e-3bcbdd356aad + areacella + r1i1p1f1 + + + CMIP + ACCESS-ESM1-5 + ACCESS-ESM1-5 + antarctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + mon + gn + CSIRO + Near-Surface Air Temperature + Amon + ['atmos'] + tas + pp_avg_ann_global_temp + CMIP6 + 1 + tas + air_temperature + 1979 + 1979/2014 + K + tas + v20191115 + {'operator': 'mean'} + {'operator': 'mean'} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc')} + + + + + + + + CMIP + HadGEM3-GC31-LL + HadGEM3-GC31-LL + antarctic + 2014 + r1i1p1f3 + historical + /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc + mon + gn + MOHC + Sea-Ice Area Percentage (Ocean Grid) + SImon + ['seaIce'] + siconc + pp_antarctic_avg_ann_sea_ice + CMIP6 + 2 + siconc + sea_ice_area_fraction + 1979 + 1979/2014 + % + siconc + v20200330 + {'operator': 'mean'} + {'operator': 'sum'} + {'units': '1e6 km2'} + {'end_latitude': 0, 'end_longitude': 360, 'start_latitude': -90, 'start_longitude': 0} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc')} + + + Annual (not decadal) figures + {'annual trends (Roach-style plot)': {'first point': {'GMST trend': None, 'Pearson CC of SIA over GMST': None, 'SIA trend': None, 'significance of SIA over GMST': None}, 'second point': {'GMST trend': None, 'Pearson CC of SIA over GMST': None, 'SIA trend': None, 'significance of SIA over GMST': None}, 'third point': {'GMST trend': None, 'Pearson CC of SIA over GMST': None, 'SIA trend': None, 'significance of SIA over GMST': None}}, 'observation period': None, 'sea ice sensitivity (Notz-style plot)': {'mean': None, 'plausible range': None, 'standard deviation': None}} + other + tcp://127.0.0.1:41245 + sea_ice_sensitivity_script + seaice/seaice_sensitivity.py + + + + + + + + + + + + + + + + + MetOffice, UK + 0000-0002-0489-4238 + + + + + + + + CMIP + HadGEM3-GC31-LL + HadGEM3-GC31-LL + antarctic + 2014 + r1i1p1f3 + historical + /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc + mon + gn + MOHC + Near-Surface Air Temperature + Amon + ['atmos'] + tas + pp_avg_ann_global_temp + CMIP6 + 2 + tas + air_temperature + 1979 + 1979/2014 + K + tas + v20190624 + {'operator': 'mean'} + {'operator': 'mean'} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc')} + + + + + + + + + + + + + + MetOffice, UK + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T17:53:07Z + 01.00.30 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T17:53:07Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: areacella (['fld_s02i204']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + fx + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/f0abeaa6-9383-4702-88d5-2631baac4f4d + areacella + r1i1p1f1 + v20191115 + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 0.0 + 3.4.0 + 2020-03-11T10:57:50Z + 6.2.37.5 + 01.00.29 + all-forcing simulation of the recent past + historical + areacello + 3 + mon + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.historical.none.r1i1p1f3 + Native eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude + gn + 2020-03-11T10:57:26Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2020-03-11T10:57:03Z MIP Convert v1.3.3, Python v2.7.16, Iris v2.2.0, Numpy v1.15.4, cftime v1.0.0b1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-bg466 + 100 km + CMIP + piControl + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01 + r1i1p1f1 + 1 + model-output + 1 + seaIce + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + SImon + Creation Date:(13 December 2018) MD5:f0588f7f55b5732b17302f8d9d0d7b8c + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/c9522497-eaec-4515-bc72-029a39cdaa7b + siconc + siconc + r1i1p1f3 + + + + + + + + + + + + + + + + + CMIP + ACCESS-ESM1-5 + ACCESS-ESM1-5 + antarctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + mon + gn + CSIRO + Sea-Ice Area Percentage (Ocean Grid) + SImon + ['seaIce'] + siconc + pp_antarctic_avg_ann_sea_ice + CMIP6 + 1 + siconc + sea_ice_area_fraction + 1979 + 1979/2014 + % + siconc + v20200817 + {'operator': 'mean'} + {'operator': 'sum'} + {'units': '1e6 km2'} + {'end_latitude': 0, 'end_longitude': 360, 'start_latitude': -90, 'start_longitude': 0} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc')} + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-05-01T18:44:03Z + 01.00.29 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m + gn + 2019-05-01T18:44:03Z ;rewrote data to be consistent with CMIP for variable areacello found in table Ofx.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 100 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + ocean + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + Ofx + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/e62548a8-4b49-4de6-9375-02bc86ed5797 + areacello + r1i1p1f1 + v20190429 + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-05-02T07:11:34Z + 01.00.29 + all-forcing simulation of the recent past + historical + areacello + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m + gn + 2019-05-02T07:11:34Z ;rewrote data to be consistent with CMIP for variable siconc found in table SImon.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 100 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + seaIce + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + SImon + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/e30786bd-a632-4351-a485-339caeb03972 + siconc + r1i1p1f1 + v20190429 + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-05-01T18:36:43Z + 01.00.29 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa + gn + 2019-05-01T18:36:43Z ;rewrote data to be consistent with CMIP for variable areacella found in table fx.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 500 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + atmos + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + fx + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/dd606980-b677-4d42-92fc-b7d0734af851 + areacella + r1i1p1f1 + v20190429 + + + + + + + MetOffice, UK + 0000-0002-2955-7254 + + + + + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 267840.0 + 3.4.0 + 2019-07-08T15:34:30Z + 6.2.20.1 + 01.00.29 + pre-industrial control + piControl + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.piControl.none.r1i1p1f1 + Native eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude + gn + 2019-07-08T15:34:30Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2019-07-08T16:34:29Z MIP Convert v1.1.2, Python v2.7.12, Iris v1.13.0, Numpy v1.13.3, netcdftime v1.4.1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-ar766 + 100 km + CMIP + piControl-spinup + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01-00-00-00 + r1i1p1f1 + 1 + model-output + 1 + ocean + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + Ofx + Creation Date:(13 December 2018) MD5:2b12b5db6db112aa8b8b0d6c1645b121 + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/8fe14488-5391-4968-bc14-94b92e4f9f59 + areacello + r1i1p1f1 + + + CMIP + CanESM5 + CanESM5 + antarctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + mon + gn + CCCma + Near-Surface Air Temperature + Amon + ['atmos'] + tas + pp_avg_ann_global_temp + CMIP6 + 0 + tas + air_temperature + 1979 + 1979/2014 + K + tas + v20190429 + {'operator': 'mean'} + {'operator': 'mean'} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/antarctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc')} + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2020-08-17T00:32:02Z + 01.00.30 + all-forcing simulation of the recent past + historical + areacello + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2020-08-17T00:32:02Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: siconc (['aice']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + seaIce + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + SImon + Creation Date:(30 April 2019) MD5:5bd755e94c2173cb3050a0f3480f60c4 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/931b0664-d90c-46d5-b9fb-f7f17b8cefd5 + siconc + r1i1p1f1 + v20200817 + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 0.0 + 3.4.0 + 2019-06-19T12:07:37Z + 6.2.20.1 + 01.00.29 + all-forcing simulation of the recent past + historical + areacella + 3 + mon + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.historical.none.r1i1p1f3 + Native N96 grid; 192 x 144 longitude/latitude + gn + 2019-06-19T11:56:44Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2019-06-19T11:56:29Z MIP Convert v1.1.0, Python v2.7.12, Iris v1.13.0, Numpy v1.13.3, netcdftime v1.4.1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-bg466 + 250 km + CMIP + piControl + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01-00-00-00 + r1i1p1f1 + 1 + model-output + 1 + atmos + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + Amon + Creation Date:(13 December 2018) MD5:2b12b5db6db112aa8b8b0d6c1645b121 + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/bc7c9a22-a05f-4154-9781-2b2cd934748e + tas + r1i1p1f3 + + + Recipe for quantifying the sensitivity of sea ice to global warming. +Siconc data is summed for each hemisphere and then compared to the +change in globally meaned, annually meaned surface air temperature. +In the northern hemisphere, September sea ice data is used. +In the southern hemisphere, annual mean sea ice data is used. +Two plots are produced for each hemisphere, one showing the gradient +of the direct regression of sea ice area over temperature, and the +other showing the two separate trends over time. + + [] + + + + + + diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script/plotted_values.csv b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script/plotted_values.csv new file mode 100644 index 000000000..107325c29 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script/plotted_values.csv @@ -0,0 +1,4 @@ +,label,direct_sensitivity_(notz-style),annual_siconc_trend,annual_tas_trend,direct_r_val,direct_p_val +ACCESS-ESM1-5,unlabelled,-0.015413202835805372,-0.0005345031872321633,0.0325482853284367,-0.8745553580707366,3.1662085847651657e-12 +CanESM5,unlabelled,-0.019684147228672472,-0.0007012069342604543,0.03255096789032336,-0.7949743656112556,7.008218341630712e-09 +HadGEM3-GC31-LL,unlabelled,-0.018298682894699665,-0.0007086997732451398,0.03840076736194901,-0.9375420714907107,3.695123061364841e-17 diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script/plotted_values_citation.bibtex b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script/plotted_values_citation.bibtex new file mode 100644 index 000000000..4bb8ce83d --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script/plotted_values_citation.bibtex @@ -0,0 +1,49 @@ +@article{righi20gmd, + doi = {10.5194/gmd-13-1179-2020}, + url = {https://doi.org/10.5194/gmd-13-1179-2020}, + year = {2020}, + month = mar, + publisher = {Copernicus {GmbH}}, + volume = {13}, + number = {3}, + pages = {1179--1199}, + author = {Mattia Righi and Bouwe Andela and Veronika Eyring and Axel Lauer and Valeriu Predoi and Manuel Schlund and Javier Vegas-Regidor and Lisa Bock and Bj"{o}rn Br"{o}tz and Lee de Mora and Faruk Diblen and Laura Dreyer and Niels Drost and Paul Earnshaw and Birgit Hassler and Nikolay Koldunov and Bill Little and Saskia Loosveldt Tomas and Klaus Zimmermann}, + title = {Earth System Model Evaluation Tool (ESMValTool) v2.0 -- technical overview}, + journal = {Geoscientific Model Development} +} + +@misc{https://doi.org/10.22033/ESGF/CMIP6.3610, + url = {https://doi.org/10.22033/ESGF/CMIP6.3610}, + title = {CCCma CanESM5 model output prepared for CMIP6 CMIP historical}, + publisher = {Earth System Grid Federation}, + year = 2019, + author = {Swart, Neil Cameron and Cole, Jason N.S. and Kharin, Viatcheslav V. and Lazare, Mike and Scinocca, John F. and Gillett, Nathan P. and Anstey, James and Arora, Vivek and Christian, James R. and Jiao, Yanjun and Lee, Warren G. and Majaess, Fouad and Saenko, Oleg A. and Seiler, Christian and Seinen, Clint and Shao, Andrew and Solheim, Larry and von Salzen, Knut and Yang, Duo and Winter, Barbara and Sigmond, Michael}, + doi = {10.22033/ESGF/CMIP6.3610}, +} + +@misc{https://doi.org/10.22033/ESGF/CMIP6.4272, + url = {https://doi.org/10.22033/ESGF/CMIP6.4272}, + title = {CSIRO ACCESS-ESM1.5 model output prepared for CMIP6 CMIP historical}, + publisher = {Earth System Grid Federation}, + year = 2019, + author = {Ziehn, Tilo and Chamberlain, Matthew and Lenton, Andrew and Law, Rachel and Bodman, Roger and Dix, Martin and Wang, Yingping and Dobrohotoff, Peter and Srbinovsky, Jhan and Stevens, Lauren and Vohralik, Peter and Mackallah, Chloe and Sullivan, Arnold and O'Farrell, Siobhan and Druken, Kelsey}, + doi = {10.22033/ESGF/CMIP6.4272}, +} + +@misc{https://doi.org/10.22033/ESGF/CMIP6.6109, + url = {https://doi.org/10.22033/ESGF/CMIP6.6109}, + title = {MOHC HadGEM3-GC31-LL model output prepared for CMIP6 CMIP historical}, + publisher = {Earth System Grid Federation}, + year = 2019, + author = {Ridley, Jeff and Menary, Matthew and Kuhlbrodt, Till and Andrews, Martin and Andrews, Tim}, + doi = {10.22033/ESGF/CMIP6.6109}, +} + +@misc{https://doi.org/10.22033/ESGF/CMIP6.6294, + url = {https://doi.org/10.22033/ESGF/CMIP6.6294}, + title = {MOHC HadGEM3-GC31-LL model output prepared for CMIP6 CMIP piControl}, + publisher = {Earth System Grid Federation}, + year = 2018, + author = {Ridley, Jeff and Menary, Matthew and Kuhlbrodt, Till and Andrews, Martin and Andrews, Tim}, + doi = {10.22033/ESGF/CMIP6.6294}, +} diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script/plotted_values_data_citation_info.txt b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script/plotted_values_data_citation_info.txt new file mode 100644 index 000000000..671d7a0e4 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script/plotted_values_data_citation_info.txt @@ -0,0 +1,5 @@ +Follow the links below to find more information about CMIP6 data: +- https://cera-www.dkrz.de/WDCC/ui/cerasearch/cmip6?input=CMIP6.CMIP.CCCma.CanESM5.historical +- https://cera-www.dkrz.de/WDCC/ui/cerasearch/cmip6?input=CMIP6.CMIP.CSIRO.ACCESS-ESM1-5.historical +- https://cera-www.dkrz.de/WDCC/ui/cerasearch/cmip6?input=CMIP6.CMIP.MOHC.HadGEM3-GC31-LL.historical +- https://cera-www.dkrz.de/WDCC/ui/cerasearch/cmip6?input=CMIP6.CMIP.MOHC.HadGEM3-GC31-LL.piControl diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script/plotted_values_provenance.xml b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script/plotted_values_provenance.xml new file mode 100644 index 000000000..0446da27c --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script/plotted_values_provenance.xml @@ -0,0 +1,1130 @@ + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T03:52:25Z + 01.00.30 + all-forcing simulation of the recent past + historical + areacella + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T03:52:25Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: tas (['fld_s03i236']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + Amon + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/d2debfa6-c0e2-4339-bac8-08d97867ae3a + tas + r1i1p1f1 + v20191115 + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T03:52:25Z + 01.00.30 + all-forcing simulation of the recent past + historical + areacella + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T03:52:25Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: tas (['fld_s03i236']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + Amon + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/d2debfa6-c0e2-4339-bac8-08d97867ae3a + tas + r1i1p1f1 + v20191115 + + + + + + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-04-30T17:32:17Z + 01.00.29 + all-forcing simulation of the recent past + historical + areacella + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa + gn + 2019-04-30T17:32:17Z ;rewrote data to be consistent with CMIP for variable tas found in table Amon.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 500 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + atmos + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + Amon + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/872062df-acae-499b-aa0f-9eaca7681abc + tas + r1i1p1f1 + v20190429 + + + + + + + + + + + + + + + + + + + + + + + CMIP + HadGEM3-GC31-LL + HadGEM3-GC31-LL + arctic + 2014 + r1i1p1f3 + historical + /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc + mon + gn + MOHC + Sea-Ice Area Percentage (Ocean Grid) + SImon + ['seaIce'] + siconc + pp_arctic_sept_sea_ice + CMIP6 + 2 + siconc + sea_ice_area_fraction + 1979 + 1979/2014 + % + siconc + v20200330 + {'operator': 'sum'} + {'units': '1e6 km2'} + {'month': 9} + {'end_latitude': 90, 'end_longitude': 360, 'start_latitude': 0, 'start_longitude': 0} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_HadGEM3-GC31-LL_SImon_historical_r1i1p1f3_siconc_gn_1979-2014.nc')} + + + + + + + + CMIP + HadGEM3-GC31-LL + HadGEM3-GC31-LL + arctic + 2014 + r1i1p1f3 + historical + /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc + mon + gn + MOHC + Near-Surface Air Temperature + Amon + ['atmos'] + tas + pp_avg_ann_global_temp + CMIP6 + 2 + tas + air_temperature + 1979 + 1979/2014 + K + tas + v20190624 + {'operator': 'mean'} + {'operator': 'mean'} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_HadGEM3-GC31-LL_Amon_historical_r1i1p1f3_tas_gn_1979-2014.nc')} + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T14:46:52Z + 01.00.30 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T14:46:52Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: areacello (['area_t', 'ht']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + ocean + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + Ofx + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/fd041f03-fb0f-4c94-9e15-21733dceac88 + areacello + r1i1p1f1 + v20191115 + + + + + + + + Annual (not decadal) figures + {'annual trends (Roach-style plot)': {'first point': {'GMST trend': None, 'Pearson CC of SIA over GMST': None, 'SIA trend': None, 'significance of SIA over GMST': None}, 'second point': {'GMST trend': None, 'Pearson CC of SIA over GMST': None, 'SIA trend': None, 'significance of SIA over GMST': None}, 'third point': {'GMST trend': None, 'Pearson CC of SIA over GMST': None, 'SIA trend': None, 'significance of SIA over GMST': None}}, 'observation period': '1979-2014', 'sea ice sensitivity (Notz-style plot)': {'mean': -4.01, 'plausible range': 1.28, 'standard deviation': 0.32}} + other + tcp://127.0.0.1:41245 + sea_ice_sensitivity_script + seaice/seaice_sensitivity.py + + + + + + + + + + + + + CMIP + ACCESS-ESM1-5 + ACCESS-ESM1-5 + arctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + mon + gn + CSIRO + Sea-Ice Area Percentage (Ocean Grid) + SImon + ['seaIce'] + siconc + pp_arctic_sept_sea_ice + CMIP6 + 1 + siconc + sea_ice_area_fraction + 1979 + 1979/2014 + % + siconc + v20200817 + {'operator': 'sum'} + {'units': '1e6 km2'} + {'month': 9} + {'end_latitude': 90, 'end_longitude': 360, 'start_latitude': 0, 'start_longitude': 0} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_ACCESS-ESM1-5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc')} + + + + + + + + + + + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 267840.0 + 3.4.0 + 2019-07-08T15:34:25Z + 6.2.20.1 + 01.00.29 + pre-industrial control + piControl + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.piControl.none.r1i1p1f1 + Native N96 grid; 192 x 144 longitude/latitude + gn + 2019-07-08T15:34:25Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2019-07-08T16:34:24Z MIP Convert v1.1.2, Python v2.7.12, Iris v1.13.0, Numpy v1.13.3, netcdftime v1.4.1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-ar766 + 250 km + CMIP + piControl-spinup + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01-00-00-00 + r1i1p1f1 + 1 + model-output + 1 + atmos + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + fx + Creation Date:(13 December 2018) MD5:2b12b5db6db112aa8b8b0d6c1645b121 + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/281b65dd-1173-4951-bd8e-3bcbdd356aad + areacella + r1i1p1f1 + + + + + + + + + + + + + + CMIP + CanESM5 + CanESM5 + arctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc + mon + gn + CCCma + Sea-Ice Area Percentage (Ocean Grid) + SImon + ['seaIce'] + siconc + pp_arctic_sept_sea_ice + CMIP6 + 0 + siconc + sea_ice_area_fraction + 1979 + 1979/2014 + % + siconc + v20190429 + {'operator': 'sum'} + {'units': '1e6 km2'} + {'month': 9} + {'end_latitude': 90, 'end_longitude': 360, 'start_latitude': 0, 'start_longitude': 0} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/siconc/CMIP6_CanESM5_SImon_historical_r1i1p1f1_siconc_gn_1979-2014.nc')} + + + + + + + + + + + + MetOffice, UK + 0000-0002-0489-4238 + + + CMIP + ACCESS-ESM1-5 + ACCESS-ESM1-5 + arctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + mon + gn + CSIRO + Near-Surface Air Temperature + Amon + ['atmos'] + tas + pp_avg_ann_global_temp + CMIP6 + 1 + tas + air_temperature + 1979 + 1979/2014 + K + tas + v20191115 + {'operator': 'mean'} + {'operator': 'mean'} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_ACCESS-ESM1-5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc')} + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2019-11-15T17:53:07Z + 01.00.30 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2019-11-15T17:53:07Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: areacella (['fld_s02i204']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + atmos + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + fx + Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/f0abeaa6-9383-4702-88d5-2631baac4f4d + areacella + r1i1p1f1 + v20191115 + + + MetOffice, UK + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 0.0 + 3.4.0 + 2020-03-11T10:57:50Z + 6.2.37.5 + 01.00.29 + all-forcing simulation of the recent past + historical + areacello + 3 + mon + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.historical.none.r1i1p1f3 + Native eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude + gn + 2020-03-11T10:57:26Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2020-03-11T10:57:03Z MIP Convert v1.3.3, Python v2.7.16, Iris v2.2.0, Numpy v1.15.4, cftime v1.0.0b1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-bg466 + 100 km + CMIP + piControl + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01 + r1i1p1f1 + 1 + model-output + 1 + seaIce + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + SImon + Creation Date:(13 December 2018) MD5:f0588f7f55b5732b17302f8d9d0d7b8c + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/c9522497-eaec-4515-bc72-029a39cdaa7b + siconc + siconc + r1i1p1f3 + + + + + + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-05-01T18:44:03Z + 01.00.29 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m + gn + 2019-05-01T18:44:03Z ;rewrote data to be consistent with CMIP for variable areacello found in table Ofx.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 100 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + ocean + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + Ofx + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/e62548a8-4b49-4de6-9375-02bc86ed5797 + areacello + r1i1p1f1 + v20190429 + + + + + + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-05-02T07:11:34Z + 01.00.29 + all-forcing simulation of the recent past + historical + areacello + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m + gn + 2019-05-02T07:11:34Z ;rewrote data to be consistent with CMIP for variable siconc found in table SImon.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 100 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + seaIce + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + SImon + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/e30786bd-a632-4351-a485-339caeb03972 + siconc + r1i1p1f1 + v20190429 + + + 3dedf95315d603326fde4f5340dc0519d80d10c0 + rc3-pictrl + 33c30511acc319a98240633965a04ca99c26427e + rc3.1-his01 + CF-1.7 CMIP-6.2 + 1850:01:01:00 + 5201:01:01:00 + CMIP + Spin-up documentation + 0.0 + 1223115.0 + 3.4.0 + ec.cccma.info-info.ccmac.ec@canada.ca + 2019-05-01T18:36:43Z + 01.00.29 + all-forcing simulation of the recent past + historical + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.CCCma.CanESM5.historical.none.r1i1p1f1 + T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa + gn + 2019-05-01T18:36:43Z ;rewrote data to be consistent with CMIP for variable areacella found in table fx.; +Output from $runid + 1 + Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada, Victoria, BC V8P 5C2, Canada + CCCma + CMIP6 model data produced by The Government of Canada (Canadian Centre for Climate Modelling and Analysis, Environment and Climate Change Canada) is licensed under a Creative Commons Attribution ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https:///pcmdi.llnl.gov/. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 500 km + CMIP + piControl + CMIP6 + CanESM5 + days since 1850-01-01 0:0:0.0 + r1i1p1f1 + 1 + model-output + 1 + atmos + Geophysical Model Development Special issue on CanESM5 (https://www.geosci-model-dev.net/special_issues.html) + CanESM5 (2019): +aerosol: interactive +atmos: CanAM5 (T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude/latitude; 49 levels; top level 1 hPa) +atmosChem: specified oxidants for aerosols +land: CLASS3.6/CTEM1.2 +landIce: specified ice sheets +ocean: NEMO3.4.1 (ORCA1 tripolar grid, 1 deg with refinement to 1/3 deg within 20 degrees of the equator; 361 x 290 longitude/latitude; 45 vertical levels; top grid cell 0-6.19 m) +ocnBgchem: Canadian Model of Ocean Carbon (CMOC); NPZD ecosystem with OMIP prescribed carbonate chemistry +seaIce: LIM2 + CanESM5 + AOGCM + none + none + fx + Creation Date:(20 February 2019) MD5:374fbe5a2bcca535c40f7f23da271e49 + CanESM5 output prepared for CMIP6 + hdl:21.14100/dd606980-b677-4d42-92fc-b7d0734af851 + areacella + r1i1p1f1 + v20190429 + + + + + + + + MetOffice, UK + 0000-0002-2955-7254 + + + + + + + + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 267840.0 + 3.4.0 + 2019-07-08T15:34:30Z + 6.2.20.1 + 01.00.29 + pre-industrial control + piControl + 1 + fx + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.piControl.none.r1i1p1f1 + Native eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude + gn + 2019-07-08T15:34:30Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2019-07-08T16:34:29Z MIP Convert v1.1.2, Python v2.7.12, Iris v1.13.0, Numpy v1.13.3, netcdftime v1.4.1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-ar766 + 100 km + CMIP + piControl-spinup + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01-00-00-00 + r1i1p1f1 + 1 + model-output + 1 + ocean + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + Ofx + Creation Date:(13 December 2018) MD5:2b12b5db6db112aa8b8b0d6c1645b121 + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/8fe14488-5391-4968-bc14-94b92e4f9f59 + areacello + r1i1p1f1 + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 21915.0 + 3.4.0 + 2020-08-17T00:32:02Z + 01.00.30 + all-forcing simulation of the recent past + historical + areacello + 1 + mon + https://furtherinfo.es-doc.org/CMIP6.CSIRO.ACCESS-ESM1-5.historical.none.r1i1p1f1 + native atmosphere N96 grid (145x192 latxlon) + gn + 2020-08-17T00:32:02Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards. + 1 + Commonwealth Scientific and Industrial Research Organisation, Aspendale, Victoria 3195, Australia + CSIRO + CMIP6 model data produced by CSIRO is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses/). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file). The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + 250 km + Exp: ESM-historical; Local ID: HI-05; Variable: siconc (['aice']) + CMIP + piControl + CMIP6 + ACCESS-ESM1-5 + days since 0101-1-1 + r1i1p1f1 + 1 + model-output + 1 + seaIce + forcing: GHG, Oz, SA, Sl, Vl, BC, OC, (GHG = CO2, N2O, CH4, CFC11, CFC12, CFC113, HCFC22, HFC125, HFC134a) + ACCESS-ESM1.5 (2019): +aerosol: CLASSIC (v1.0) +atmos: HadGAM2 (r1.1, N96; 192 x 145 longitude/latitude; 38 levels; top level 39255 m) +atmosChem: none +land: CABLE2.4 +landIce: none +ocean: ACCESS-OM2 (MOM5, tripolar primarily 1deg; 360 x 300 longitude/latitude; 50 levels; top grid cell 0-10 m) +ocnBgchem: WOMBAT (same grid as ocean) +seaIce: CICE4.1 (same grid as ocean) + ACCESS-ESM1-5 + AOGCM + none + none + SImon + Creation Date:(30 April 2019) MD5:5bd755e94c2173cb3050a0f3480f60c4 + ACCESS-ESM1-5 output prepared for CMIP6 + hdl:21.14100/931b0664-d90c-46d5-b9fb-f7f17b8cefd5 + siconc + r1i1p1f1 + v20200817 + + + + + + + + CF-1.7 CMIP-6.2 + CMIP + standard + 0.0 + 0.0 + 3.4.0 + 2019-06-19T12:07:37Z + 6.2.20.1 + 01.00.29 + all-forcing simulation of the recent past + historical + areacella + 3 + mon + https://furtherinfo.es-doc.org/CMIP6.MOHC.HadGEM3-GC31-LL.historical.none.r1i1p1f3 + Native N96 grid; 192 x 144 longitude/latitude + gn + 2019-06-19T11:56:44Z ; CMOR rewrote data to be consistent with CMIP6, CF-1.7 CMIP-6.2 and CF standards.; +2019-06-19T11:56:29Z MIP Convert v1.1.0, Python v2.7.12, Iris v1.13.0, Numpy v1.13.3, netcdftime v1.4.1. + 1 + Met Office Hadley Centre, Fitzroy Road, Exeter, Devon, EX1 3PB, UK + MOHC + CMIP6 model data produced by the Met Office Hadley Centre is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (https://creativecommons.org/licenses). Consult https://pcmdi.llnl.gov/CMIP6/TermsOfUse for terms of use governing CMIP6 output, including citation requirements and proper acknowledgment. Further information about this data, including some limitations, can be found via the further_info_url (recorded as a global attribute in this file) and at https://ukesm.ac.uk/cmip6. The data producers and data providers make no warranty, either express or implied, including, but not limited to, warranties of merchantability and fitness for a particular purpose. All liabilities arising from the supply of the information (including any liability arising in negligence) are excluded to the fullest extent permitted by law. + CMIP6 + u-bg466 + 250 km + CMIP + piControl + CMIP6 + HadGEM3-GC31-LL + days since 1850-01-01-00-00-00 + r1i1p1f1 + 1 + model-output + 1 + atmos + HadGEM3-GC31-LL (2016): +aerosol: UKCA-GLOMAP-mode +atmos: MetUM-HadGEM3-GA7.1 (N96; 192 x 144 longitude/latitude; 85 levels; top level 85 km) +atmosChem: none +land: JULES-HadGEM3-GL7.1 +landIce: none +ocean: NEMO-HadGEM3-GO6.0 (eORCA1 tripolar primarily 1 deg with meridional refinement down to 1/3 degree in the tropics; 360 x 330 longitude/latitude; 75 levels; top grid cell 0-1 m) +ocnBgchem: none +seaIce: CICE-HadGEM3-GSI8 (eORCA1 tripolar primarily 1 deg; 360 x 330 longitude/latitude) + HadGEM3-GC31-LL + AOGCM AER + none + none + Amon + Creation Date:(13 December 2018) MD5:2b12b5db6db112aa8b8b0d6c1645b121 + HadGEM3-GC31-LL output prepared for CMIP6 + hdl:21.14100/bc7c9a22-a05f-4154-9781-2b2cd934748e + tas + r1i1p1f3 + + + + + + + + + + + + + + Recipe for quantifying the sensitivity of sea ice to global warming. +Siconc data is summed for each hemisphere and then compared to the +change in globally meaned, annually meaned surface air temperature. +In the northern hemisphere, September sea ice data is used. +In the southern hemisphere, annual mean sea ice data is used. +Two plots are produced for each hemisphere, one showing the gradient +of the direct regression of sea ice area over temperature, and the +other showing the two separate trends over time. + + [] + + + CMIP + CanESM5 + CanESM5 + arctic + 2014 + r1i1p1f1 + historical + /executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc + mon + gn + CCCma + Near-Surface Air Temperature + Amon + ['atmos'] + tas + pp_avg_ann_global_temp + CMIP6 + 0 + tas + air_temperature + 1979 + 1979/2014 + K + tas + v20190429 + {'operator': 'mean'} + {'operator': 'mean'} + {'end_day': 31, 'end_month': 12, 'end_year': 2014, 'start_day': 1, 'start_month': 1, 'start_year': 1979} + {} + {'compress': False, 'compute': False, 'filename': PosixPath('/executions/recipe_20250821_141339/preproc/arctic/tas/CMIP6_CanESM5_Amon_historical_r1i1p1f1_tas_gn_1979-2014.nc')} + + + + + + diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/out.log b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/out.log new file mode 100644 index 000000000..e69de29bb diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/output.json b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/output.json new file mode 100644 index 000000000..d7081ddde --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/output.json @@ -0,0 +1,52 @@ +{ + "index": "/executions/recipe_20250821_141339/index.html", + "provenance": { + "environment": {}, + "modeldata": [], + "obsdata": {}, + "log": "/executions/recipe_20250821_141339/run/main_log_debug.txt" + }, + "data": { + "executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script/plotted_values.csv": { + "filename": "executions/recipe_20250821_141339/work/arctic/sea_ice_sensitivity_script/plotted_values.csv", + "long_name": "Annual (not decadal) figures", + "description": "" + }, + "executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script/plotted_values.csv": { + "filename": "executions/recipe_20250821_141339/work/antarctic/sea_ice_sensitivity_script/plotted_values.csv", + "long_name": "Annual (not decadal) figures", + "description": "" + } + }, + "plots": { + "executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice sensitivity.png": { + "filename": "executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice sensitivity.png", + "long_name": "Sensitivity of sea ice area to annual mean global warming.Mean (dashed), standard deviation (shaded) and plausible values from 1979-2014.", + "description": "" + }, + "executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice trends.png": { + "filename": "executions/recipe_20250821_141339/plots/arctic/sea_ice_sensitivity_script/png/September Arctic sea ice trends.png", + "long_name": "Decadal trends of sea ice area and global mean temperature.", + "description": "" + }, + "executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script/png/Annual Antarctic sea ice sensitivity.png": { + "filename": "executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script/png/Annual Antarctic sea ice sensitivity.png", + "long_name": "Sensitivity of sea ice area to annual mean global warming.", + "description": "" + }, + "executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script/png/Annual Antarctic sea ice trends.png": { + "filename": "executions/recipe_20250821_141339/plots/antarctic/sea_ice_sensitivity_script/png/Annual Antarctic sea ice trends.png", + "long_name": "Decadal trends of sea ice area and global mean temperature.", + "description": "" + } + }, + "html": { + "/executions/recipe_20250821_141339/index.html": { + "filename": "/executions/recipe_20250821_141339/index.html", + "long_name": "Results page", + "description": "Page showing the executions of the ESMValTool run." + } + }, + "metrics": null, + "diagnostics": {} +} \ No newline at end of file diff --git a/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/recipe.yml b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/recipe.yml new file mode 100644 index 000000000..42104b940 --- /dev/null +++ b/tests/test-data/regression/esmvaltool/sea-ice-sensitivity/cmip6_historical/recipe.yml @@ -0,0 +1,180 @@ +datasets: +- activity: CMIP + dataset: CanESM5 + ensemble: r1i1p1f1 + exp: historical + grid: gn + institute: CCCma + project: CMIP6 + timerange: 1979/2014 +- activity: CMIP + dataset: ACCESS-ESM1-5 + ensemble: r1i1p1f1 + exp: historical + grid: gn + institute: CSIRO + project: CMIP6 + timerange: 1979/2014 +- activity: CMIP + dataset: HadGEM3-GC31-LL + ensemble: r1i1p1f3 + exp: historical + grid: gn + institute: MOHC + project: CMIP6 + timerange: 1979/2014 +defaults: + ensemble: r1i1p1f1 + exp: historical + grid: gn + project: CMIP6 +diagnostics: + antarctic: + description: Plots annual mean sea ice sensitivity below 0 latitude in millions + of square kilometres + scripts: + sea_ice_sensitivity_script: + observations: + annual trends (Roach-style plot): + first point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + second point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + third point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + observation period: null + sea ice sensitivity (Notz-style plot): + mean: null + plausible range: null + standard deviation: null + script: seaice/seaice_sensitivity.py + variables: + siconc: + mip: SImon + preprocessor: pp_antarctic_avg_ann_sea_ice + tas: + mip: Amon + preprocessor: pp_avg_ann_global_temp + arctic: + description: Plots September sea ice sensitivity above 0 latitude in millions + of square kilometres + scripts: + sea_ice_sensitivity_script: + observations: + annual trends (Roach-style plot): + first point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + second point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + third point: + GMST trend: null + Pearson CC of SIA over GMST: null + SIA trend: null + significance of SIA over GMST: null + observation period: 1979-2014 + sea ice sensitivity (Notz-style plot): + mean: -4.01 + plausible range: 1.28 + standard deviation: 0.32 + script: seaice/seaice_sensitivity.py + variables: + siconc: + mip: SImon + preprocessor: pp_arctic_sept_sea_ice + tas: + mip: Amon + preprocessor: pp_avg_ann_global_temp +documentation: + authors: + - parsons_naomi + - sellar_alistair + - blockley_ed + description: 'Recipe for quantifying the sensitivity of sea ice to global warming. + + Siconc data is summed for each hemisphere and then compared to the + + change in globally meaned, annually meaned surface air temperature. + + In the northern hemisphere, September sea ice data is used. + + In the southern hemisphere, annual mean sea ice data is used. + + Two plots are produced for each hemisphere, one showing the gradient + + of the direct regression of sea ice area over temperature, and the + + other showing the two separate trends over time. + + ' + maintainer: + - parsons_naomi + title: Sea ice sensitivity +preprocessors: + annual_mean: + annual_statistics: &id001 + operator: mean + extract_sept: + extract_month: &id005 + month: 9 + extract_test_period: + extract_time: &id002 + end_day: 31 + end_month: 12 + end_year: 2014 + start_day: 1 + start_month: 1 + start_year: 1979 + global_mean: + area_statistics: &id007 + operator: mean + nh_total_area: + area_statistics: &id003 + operator: sum + convert_units: &id004 + units: 1e6 km2 + extract_region: &id006 + end_latitude: 90 + end_longitude: 360 + start_latitude: 0 + start_longitude: 0 + pp_antarctic_avg_ann_sea_ice: + annual_statistics: *id001 + area_statistics: &id008 + operator: sum + convert_units: &id009 + units: 1e6 km2 + extract_region: &id010 + end_latitude: 0 + end_longitude: 360 + start_latitude: -90 + start_longitude: 0 + extract_time: *id002 + pp_arctic_sept_sea_ice: + area_statistics: *id003 + convert_units: *id004 + extract_month: *id005 + extract_region: *id006 + extract_time: *id002 + pp_avg_ann_global_temp: + annual_statistics: *id001 + area_statistics: *id007 + extract_time: *id002 + sh_total_area: + area_statistics: *id008 + convert_units: *id009 + extract_region: *id010 From da001e3e3e40ec759d1dea94536b3f17097e2913 Mon Sep 17 00:00:00 2001 From: Bouwe Andela Date: Thu, 21 Aug 2025 16:17:06 +0200 Subject: [PATCH 4/7] Add changelog --- changelog/378.feature.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog/378.feature.md diff --git a/changelog/378.feature.md b/changelog/378.feature.md new file mode 100644 index 000000000..2a85a5293 --- /dev/null +++ b/changelog/378.feature.md @@ -0,0 +1 @@ +Added sea ice sensitivity diagnostic. From 8a50697499e5177b7a604efc98c8696476d8b81f Mon Sep 17 00:00:00 2001 From: Bouwe Andela Date: Thu, 21 Aug 2025 16:30:51 +0200 Subject: [PATCH 5/7] Update hash of ref/recipe_ref_cre.yml for newer ESMValTool version --- .../src/climate_ref_esmvaltool/recipes.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/recipes.txt b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/recipes.txt index f00489792..58e713ea9 100644 --- a/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/recipes.txt +++ b/packages/climate-ref-esmvaltool/src/climate_ref_esmvaltool/recipes.txt @@ -7,5 +7,5 @@ recipe_tcre.yml 48fc9e3baf541bbcef7491853ea3a774053771dca33352b414664 recipe_zec.yml b0af7f789b7610ab3f29a6617124aa40c40866ead958204fc199eaf82863de51 ref/recipe_enso_basicclimatology.yml 9ea7deb7ee668e39ac44618b96496d898bd82285c22dcee4fce4695e0c9fa82b ref/recipe_enso_characteristics.yml 34c2518b138068ac96d212910b979d54a8fcedee2c0089b5acd56a42c41dc3e4 -ref/recipe_ref_cre.yml 4f35d9639f1008be3b5382a5bd8933a855cb5368ccf5d04a1c70227172e2e82c +ref/recipe_ref_cre.yml 4375f262479c3b3e1b348b71080a6d758e195bda76516a591182045a3a29aa32 ref/recipe_ref_sea_ice_area_basic.yml 7d01a8527880663ca28284772f83a8356d9972fb4f022a4000e50a56ce044b09 From ab7ab49e4eddea8bfe312a2bcd2bb37d85005667 Mon Sep 17 00:00:00 2001 From: Bouwe Andela Date: Thu, 21 Aug 2025 17:27:13 +0200 Subject: [PATCH 6/7] Add test --- .../input_files_sea_ice_sensitivity.json | 506 ++++++++++++++++++ .../diagnostics/test_sea_ice_sensitivity.py | 46 ++ 2 files changed, 552 insertions(+) create mode 100644 packages/climate-ref-esmvaltool/tests/unit/diagnostics/input_files_sea_ice_sensitivity.json create mode 100644 packages/climate-ref-esmvaltool/tests/unit/diagnostics/test_sea_ice_sensitivity.py diff --git a/packages/climate-ref-esmvaltool/tests/unit/diagnostics/input_files_sea_ice_sensitivity.json b/packages/climate-ref-esmvaltool/tests/unit/diagnostics/input_files_sea_ice_sensitivity.json new file mode 100644 index 000000000..48f2ad1d5 --- /dev/null +++ b/packages/climate-ref-esmvaltool/tests/unit/diagnostics/input_files_sea_ice_sensitivity.json @@ -0,0 +1,506 @@ +{ + "start_time":{ + "76":"1979-01-16T12:00:00.000", + "78":"1979-01-16T00:00:00.000", + "79":"1979-01-16T00:00:00.000", + "74":"1979-01-16T12:00:00.000", + "19":"1850-01-16T12:00:00.000", + "33":"1979-01-16T12:00:00.000", + "81":null, + "34":null, + "77":null, + "80":null, + "75":null, + "28":null + }, + "end_time":{ + "76":"2014-12-16T12:00:00.000", + "78":"2014-12-16T00:00:00.000", + "79":"2014-12-16T00:00:00.000", + "74":"2014-12-16T12:00:00.000", + "19":"2014-12-16T12:00:00.000", + "33":"2014-12-16T12:00:00.000", + "81":null, + "34":null, + "77":null, + "80":null, + "75":null, + "28":null + }, + "path":{ + "76":"\/home\/bandela\/src\/Climate-REF\/ref-sample-data\/data\/CMIP6\/CMIP\/CCCma\/CanESM5\/historical\/r1i1p1f1\/SImon\/siconc\/gn\/v20190429\/siconc_SImon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc", + "78":"\/home\/bandela\/src\/Climate-REF\/ref-sample-data\/data\/CMIP6\/CMIP\/MOHC\/HadGEM3-GC31-LL\/historical\/r1i1p1f3\/Amon\/tas\/gn\/v20190624\/tas_Amon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc", + "79":"\/home\/bandela\/src\/Climate-REF\/ref-sample-data\/data\/CMIP6\/CMIP\/MOHC\/HadGEM3-GC31-LL\/historical\/r1i1p1f3\/SImon\/siconc\/gn\/v20200330\/siconc_SImon_HadGEM3-GC31-LL_historical_r1i1p1f3_gn_197901-201412.nc", + "74":"\/home\/bandela\/src\/Climate-REF\/ref-sample-data\/data\/CMIP6\/CMIP\/CCCma\/CanESM5\/historical\/r1i1p1f1\/Amon\/tas\/gn\/v20190429\/tas_Amon_CanESM5_historical_r1i1p1f1_gn_197901-201412.nc", + "19":"\/home\/bandela\/src\/Climate-REF\/ref-sample-data\/data\/CMIP6\/CMIP\/CSIRO\/ACCESS-ESM1-5\/historical\/r1i1p1f1\/Amon\/tas\/gn\/v20191115\/tas_Amon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc", + "33":"\/home\/bandela\/src\/Climate-REF\/ref-sample-data\/data\/CMIP6\/CMIP\/CSIRO\/ACCESS-ESM1-5\/historical\/r1i1p1f1\/SImon\/siconc\/gn\/v20200817\/siconc_SImon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_197901-201412.nc", + "81":"\/home\/bandela\/src\/Climate-REF\/ref-sample-data\/data\/CMIP6\/CMIP\/MOHC\/HadGEM3-GC31-LL\/piControl\/r1i1p1f1\/fx\/areacella\/gn\/v20190709\/areacella_fx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc", + "34":"\/home\/bandela\/src\/Climate-REF\/ref-sample-data\/data\/CMIP6\/CMIP\/CSIRO\/ACCESS-ESM1-5\/historical\/r1i1p1f1\/fx\/areacella\/gn\/v20191115\/areacella_fx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc", + "77":"\/home\/bandela\/src\/Climate-REF\/ref-sample-data\/data\/CMIP6\/CMIP\/CCCma\/CanESM5\/historical\/r1i1p1f1\/fx\/areacella\/gn\/v20190429\/areacella_fx_CanESM5_historical_r1i1p1f1_gn.nc", + "80":"\/home\/bandela\/src\/Climate-REF\/ref-sample-data\/data\/CMIP6\/CMIP\/MOHC\/HadGEM3-GC31-LL\/piControl\/r1i1p1f1\/Ofx\/areacello\/gn\/v20190709\/areacello_Ofx_HadGEM3-GC31-LL_piControl_r1i1p1f1_gn.nc", + "75":"\/home\/bandela\/src\/Climate-REF\/ref-sample-data\/data\/CMIP6\/CMIP\/CCCma\/CanESM5\/historical\/r1i1p1f1\/Ofx\/areacello\/gn\/v20190429\/areacello_Ofx_CanESM5_historical_r1i1p1f1_gn.nc", + "28":"\/home\/bandela\/src\/Climate-REF\/ref-sample-data\/data\/CMIP6\/CMIP\/CSIRO\/ACCESS-ESM1-5\/historical\/r1i1p1f1\/Ofx\/areacello\/gn\/v20191115\/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc" + }, + "activity_id":{ + "76":"CMIP", + "78":"CMIP", + "79":"CMIP", + "74":"CMIP", + "19":"CMIP", + "33":"CMIP", + "81":"CMIP", + "34":"CMIP", + "77":"CMIP", + "80":"CMIP", + "75":"CMIP", + "28":"CMIP" + }, + "branch_method":{ + "76":"Spin-up documentation", + "78":"standard", + "79":"standard", + "74":"Spin-up documentation", + "19":"standard", + "33":"standard", + "81":"standard", + "34":"standard", + "77":"Spin-up documentation", + "80":"standard", + "75":"Spin-up documentation", + "28":"standard" + }, + "branch_time_in_child":{ + "76":0.0, + "78":0.0, + "79":0.0, + "74":0.0, + "19":0.0, + "33":0.0, + "81":0.0, + "34":0.0, + "77":0.0, + "80":0.0, + "75":0.0, + "28":0.0 + }, + "branch_time_in_parent":{ + "76":1223115.0, + "78":0.0, + "79":0.0, + "74":1223115.0, + "19":21915.0, + "33":21915.0, + "81":267840.0, + "34":21915.0, + "77":1223115.0, + "80":267840.0, + "75":1223115.0, + "28":21915.0 + }, + "experiment":{ + "76":"all-forcing simulation of the recent past", + "78":"all-forcing simulation of the recent past", + "79":"all-forcing simulation of the recent past", + "74":"all-forcing simulation of the recent past", + "19":"all-forcing simulation of the recent past", + "33":"all-forcing simulation of the recent past", + "81":"pre-industrial control", + "34":"all-forcing simulation of the recent past", + "77":"all-forcing simulation of the recent past", + "80":"pre-industrial control", + "75":"all-forcing simulation of the recent past", + "28":"all-forcing simulation of the recent past" + }, + "experiment_id":{ + "76":"historical", + "78":"historical", + "79":"historical", + "74":"historical", + "19":"historical", + "33":"historical", + "81":"piControl", + "34":"historical", + "77":"historical", + "80":"piControl", + "75":"historical", + "28":"historical" + }, + "frequency":{ + "76":"mon", + "78":"mon", + "79":"mon", + "74":"mon", + "19":"mon", + "33":"mon", + "81":"fx", + "34":"fx", + "77":"fx", + "80":"fx", + "75":"fx", + "28":"fx" + }, + "grid":{ + "76":"ORCA1 tripolar grid, 1 deg with refinement to 1\/3 deg within 20 degrees of the equator; 361 x 290 longitude\/latitude; 45 vertical levels; top grid cell 0-6.19 m", + "78":"Native N96 grid; 192 x 144 longitude\/latitude", + "79":"Native eORCA1 tripolar primarily 1 deg with meridional refinement down to 1\/3 degree in the tropics; 360 x 330 longitude\/latitude", + "74":"T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude\/latitude; 49 levels; top level 1 hPa", + "19":"native atmosphere N96 grid (145x192 latxlon)", + "33":"native atmosphere N96 grid (145x192 latxlon)", + "81":"Native N96 grid; 192 x 144 longitude\/latitude", + "34":"native atmosphere N96 grid (145x192 latxlon)", + "77":"T63L49 native atmosphere, T63 Linear Gaussian Grid; 128 x 64 longitude\/latitude; 49 levels; top level 1 hPa", + "80":"Native eORCA1 tripolar primarily 1 deg with meridional refinement down to 1\/3 degree in the tropics; 360 x 330 longitude\/latitude", + "75":"ORCA1 tripolar grid, 1 deg with refinement to 1\/3 deg within 20 degrees of the equator; 361 x 290 longitude\/latitude; 45 vertical levels; top grid cell 0-6.19 m", + "28":"native atmosphere N96 grid (145x192 latxlon)" + }, + "grid_label":{ + "76":"gn", + "78":"gn", + "79":"gn", + "74":"gn", + "19":"gn", + "33":"gn", + "81":"gn", + "34":"gn", + "77":"gn", + "80":"gn", + "75":"gn", + "28":"gn" + }, + "institution_id":{ + "76":"CCCma", + "78":"MOHC", + "79":"MOHC", + "74":"CCCma", + "19":"CSIRO", + "33":"CSIRO", + "81":"MOHC", + "34":"CSIRO", + "77":"CCCma", + "80":"MOHC", + "75":"CCCma", + "28":"CSIRO" + }, + "nominal_resolution":{ + "76":"100 km", + "78":"250 km", + "79":"100 km", + "74":"500 km", + "19":"250 km", + "33":"250 km", + "81":"250 km", + "34":"250 km", + "77":"500 km", + "80":"100 km", + "75":"100 km", + "28":"250 km" + }, + "parent_activity_id":{ + "76":"CMIP", + "78":"CMIP", + "79":"CMIP", + "74":"CMIP", + "19":"CMIP", + "33":"CMIP", + "81":"CMIP", + "34":"CMIP", + "77":"CMIP", + "80":"CMIP", + "75":"CMIP", + "28":"CMIP" + }, + "parent_experiment_id":{ + "76":"piControl", + "78":"piControl", + "79":"piControl", + "74":"piControl", + "19":"piControl", + "33":"piControl", + "81":"piControl-spinup", + "34":"piControl", + "77":"piControl", + "80":"piControl-spinup", + "75":"piControl", + "28":"piControl" + }, + "parent_source_id":{ + "76":"CanESM5", + "78":"HadGEM3-GC31-LL", + "79":"HadGEM3-GC31-LL", + "74":"CanESM5", + "19":"ACCESS-ESM1-5", + "33":"ACCESS-ESM1-5", + "81":"HadGEM3-GC31-LL", + "34":"ACCESS-ESM1-5", + "77":"CanESM5", + "80":"HadGEM3-GC31-LL", + "75":"CanESM5", + "28":"ACCESS-ESM1-5" + }, + "parent_time_units":{ + "76":"days since 1850-01-01 0:0:0.0", + "78":"days since 1850-01-01-00-00-00", + "79":"days since 1850-01-01", + "74":"days since 1850-01-01 0:0:0.0", + "19":"days since 0101-1-1", + "33":"days since 0101-1-1", + "81":"days since 1850-01-01-00-00-00", + "34":"days since 0101-1-1", + "77":"days since 1850-01-01 0:0:0.0", + "80":"days since 1850-01-01-00-00-00", + "75":"days since 1850-01-01 0:0:0.0", + "28":"days since 0101-1-1" + }, + "parent_variant_label":{ + "76":"r1i1p1f1", + "78":"r1i1p1f1", + "79":"r1i1p1f1", + "74":"r1i1p1f1", + "19":"r1i1p1f1", + "33":"r1i1p1f1", + "81":"r1i1p1f1", + "34":"r1i1p1f1", + "77":"r1i1p1f1", + "80":"r1i1p1f1", + "75":"r1i1p1f1", + "28":"r1i1p1f1" + }, + "product":{ + "76":"model-output", + "78":"model-output", + "79":"model-output", + "74":"model-output", + "19":"model-output", + "33":"model-output", + "81":"model-output", + "34":"model-output", + "77":"model-output", + "80":"model-output", + "75":"model-output", + "28":"model-output" + }, + "realm":{ + "76":"seaIce", + "78":"atmos", + "79":"seaIce", + "74":"atmos", + "19":"atmos", + "33":"seaIce", + "81":"atmos", + "34":"atmos", + "77":"atmos", + "80":"ocean", + "75":"ocean", + "28":"ocean" + }, + "source_id":{ + "76":"CanESM5", + "78":"HadGEM3-GC31-LL", + "79":"HadGEM3-GC31-LL", + "74":"CanESM5", + "19":"ACCESS-ESM1-5", + "33":"ACCESS-ESM1-5", + "81":"HadGEM3-GC31-LL", + "34":"ACCESS-ESM1-5", + "77":"CanESM5", + "80":"HadGEM3-GC31-LL", + "75":"CanESM5", + "28":"ACCESS-ESM1-5" + }, + "source_type":{ + "76":"AOGCM", + "78":"AOGCM AER", + "79":"AOGCM AER", + "74":"AOGCM", + "19":"AOGCM", + "33":"AOGCM", + "81":"AOGCM AER", + "34":"AOGCM", + "77":"AOGCM", + "80":"AOGCM AER", + "75":"AOGCM", + "28":"AOGCM" + }, + "sub_experiment":{ + "76":"none", + "78":"none", + "79":"none", + "74":"none", + "19":"none", + "33":"none", + "81":"none", + "34":"none", + "77":"none", + "80":"none", + "75":"none", + "28":"none" + }, + "sub_experiment_id":{ + "76":"none", + "78":"none", + "79":"none", + "74":"none", + "19":"none", + "33":"none", + "81":"none", + "34":"none", + "77":"none", + "80":"none", + "75":"none", + "28":"none" + }, + "table_id":{ + "76":"SImon", + "78":"Amon", + "79":"SImon", + "74":"Amon", + "19":"Amon", + "33":"SImon", + "81":"fx", + "34":"fx", + "77":"fx", + "80":"Ofx", + "75":"Ofx", + "28":"Ofx" + }, + "variable_id":{ + "76":"siconc", + "78":"tas", + "79":"siconc", + "74":"tas", + "19":"tas", + "33":"siconc", + "81":"areacella", + "34":"areacella", + "77":"areacella", + "80":"areacello", + "75":"areacello", + "28":"areacello" + }, + "variant_label":{ + "76":"r1i1p1f1", + "78":"r1i1p1f3", + "79":"r1i1p1f3", + "74":"r1i1p1f1", + "19":"r1i1p1f1", + "33":"r1i1p1f1", + "81":"r1i1p1f1", + "34":"r1i1p1f1", + "77":"r1i1p1f1", + "80":"r1i1p1f1", + "75":"r1i1p1f1", + "28":"r1i1p1f1" + }, + "member_id":{ + "76":"r1i1p1f1", + "78":"r1i1p1f3", + "79":"r1i1p1f3", + "74":"r1i1p1f1", + "19":"r1i1p1f1", + "33":"r1i1p1f1", + "81":"r1i1p1f1", + "34":"r1i1p1f1", + "77":"r1i1p1f1", + "80":"r1i1p1f1", + "75":"r1i1p1f1", + "28":"r1i1p1f1" + }, + "vertical_levels":{ + "76":1, + "78":1, + "79":1, + "74":1, + "19":1, + "33":1, + "81":1, + "34":1, + "77":1, + "80":1, + "75":1, + "28":1 + }, + "version":{ + "76":"v20190429", + "78":"v20190624", + "79":"v20200330", + "74":"v20190429", + "19":"v20191115", + "33":"v20200817", + "81":"v20190709", + "34":"v20191115", + "77":"v20190429", + "80":"v20190709", + "75":"v20190429", + "28":"v20191115" + }, + "standard_name":{ + "76":"sea_ice_area_fraction", + "78":"air_temperature", + "79":"sea_ice_area_fraction", + "74":"air_temperature", + "19":"air_temperature", + "33":"sea_ice_area_fraction", + "81":"cell_area", + "34":"cell_area", + "77":"cell_area", + "80":"cell_area", + "75":"cell_area", + "28":"cell_area" + }, + "long_name":{ + "76":"Sea-ice Area Percentage (Ocean Grid)", + "78":"Near-Surface Air Temperature", + "79":"Sea-ice Area Percentage (Ocean Grid)", + "74":"Near-Surface Air Temperature", + "19":"Near-Surface Air Temperature", + "33":"Sea-Ice Area Percentage (Ocean Grid)", + "81":"Grid-Cell Area for Atmospheric Grid Variables", + "34":"Grid-Cell Area for Atmospheric Grid Variables", + "77":"Grid-Cell Area for Atmospheric Grid Variables", + "80":"Grid-Cell Area for Ocean Variables", + "75":"Grid-Cell Area for Ocean Variables", + "28":"Grid-Cell Area for Ocean Variables" + }, + "units":{ + "76":"%", + "78":"K", + "79":"%", + "74":"K", + "19":"K", + "33":"%", + "81":"m2", + "34":"m2", + "77":"m2", + "80":"m2", + "75":"m2", + "28":"m2" + }, + "finalised":{ + "76":true, + "78":true, + "79":true, + "74":true, + "19":true, + "33":true, + "81":true, + "34":true, + "77":true, + "80":true, + "75":true, + "28":true + }, + "instance_id":{ + "76":"CMIP6.CMIP.CCCma.CanESM5.historical.r1i1p1f1.SImon.siconc.gn.v20190429", + "78":"CMIP6.CMIP.MOHC.HadGEM3-GC31-LL.historical.r1i1p1f3.Amon.tas.gn.v20190624", + "79":"CMIP6.CMIP.MOHC.HadGEM3-GC31-LL.historical.r1i1p1f3.SImon.siconc.gn.v20200330", + "74":"CMIP6.CMIP.CCCma.CanESM5.historical.r1i1p1f1.Amon.tas.gn.v20190429", + "19":"CMIP6.CMIP.CSIRO.ACCESS-ESM1-5.historical.r1i1p1f1.Amon.tas.gn.v20191115", + "33":"CMIP6.CMIP.CSIRO.ACCESS-ESM1-5.historical.r1i1p1f1.SImon.siconc.gn.v20200817", + "81":"CMIP6.CMIP.MOHC.HadGEM3-GC31-LL.piControl.r1i1p1f1.fx.areacella.gn.v20190709", + "34":"CMIP6.CMIP.CSIRO.ACCESS-ESM1-5.historical.r1i1p1f1.fx.areacella.gn.v20191115", + "77":"CMIP6.CMIP.CCCma.CanESM5.historical.r1i1p1f1.fx.areacella.gn.v20190429", + "80":"CMIP6.CMIP.MOHC.HadGEM3-GC31-LL.piControl.r1i1p1f1.Ofx.areacello.gn.v20190709", + "75":"CMIP6.CMIP.CCCma.CanESM5.historical.r1i1p1f1.Ofx.areacello.gn.v20190429", + "28":"CMIP6.CMIP.CSIRO.ACCESS-ESM1-5.historical.r1i1p1f1.Ofx.areacello.gn.v20191115" + } +} diff --git a/packages/climate-ref-esmvaltool/tests/unit/diagnostics/test_sea_ice_sensitivity.py b/packages/climate-ref-esmvaltool/tests/unit/diagnostics/test_sea_ice_sensitivity.py new file mode 100644 index 000000000..a2028bf88 --- /dev/null +++ b/packages/climate-ref-esmvaltool/tests/unit/diagnostics/test_sea_ice_sensitivity.py @@ -0,0 +1,46 @@ +from pathlib import Path + +import pandas +from climate_ref_esmvaltool.diagnostics import SeaIceSensitivity +from climate_ref_esmvaltool.recipe import load_recipe + + +def test_update_recipe(): + # Insert the following code in SeaIceSensitivity.update_recipe to + # save an example input dataframe: + # input_files.to_json(Path("input_files_sea_ice_sensitivity.json"), indent=4, date_format="iso") + input_files = pandas.read_json(Path(__file__).parent / "input_files_sea_ice_sensitivity.json") + recipe = load_recipe(SeaIceSensitivity.base_recipe) + SeaIceSensitivity().update_recipe(recipe, input_files) + assert recipe["datasets"] == [ + { + "project": "CMIP6", + "activity": "CMIP", + "dataset": "CanESM5", + "ensemble": "r1i1p1f1", + "institute": "CCCma", + "exp": "historical", + "grid": "gn", + "timerange": "1979/2014", + }, + { + "project": "CMIP6", + "activity": "CMIP", + "dataset": "ACCESS-ESM1-5", + "ensemble": "r1i1p1f1", + "institute": "CSIRO", + "exp": "historical", + "grid": "gn", + "timerange": "1979/2014", + }, + { + "project": "CMIP6", + "activity": "CMIP", + "dataset": "HadGEM3-GC31-LL", + "ensemble": "r1i1p1f3", + "institute": "MOHC", + "exp": "historical", + "grid": "gn", + "timerange": "1979/2014", + }, + ] From 444cc8d16188993c97c39b2d89fe5de608f0d708 Mon Sep 17 00:00:00 2001 From: Bouwe Andela Date: Fri, 22 Aug 2025 09:36:23 +0200 Subject: [PATCH 7/7] Handle no match gracefully --- .../src/climate_ref_core/constraints.py | 16 +++++++++------- .../tests/unit/test_constraints.py | 17 ++++++++++++++++- 2 files changed, 25 insertions(+), 8 deletions(-) diff --git a/packages/climate-ref-core/src/climate_ref_core/constraints.py b/packages/climate-ref-core/src/climate_ref_core/constraints.py index 0f6fbb157..39df08771 100644 --- a/packages/climate-ref-core/src/climate_ref_core/constraints.py +++ b/packages/climate-ref-core/src/climate_ref_core/constraints.py @@ -211,13 +211,15 @@ def apply( supplementaries = supplementary_group[ (supplementary_group[matching_facets] == dataset[matching_facets]).all(1) ] - # Select the best matching supplementary dataset based on the optional matching facets. - scores = (supplementaries[facets] == dataset).sum(axis=1) - matches = supplementaries[scores == scores.max()] - # Select the latest version if there are multiple matches - matches = matches[matches["version"] == matches["version"].max()] - # Select one match per dataset - indices.add(matches.index[0]) + if not supplementaries.empty: + # Select the best matching supplementary dataset based on the optional matching facets. + scores = (supplementaries[facets] == dataset).sum(axis=1) + matches = supplementaries[scores == scores.max()] + if "version" in facets: + # Select the latest version if there are multiple matches + matches = matches[matches["version"] == matches["version"].max()] + # Select one match per dataset + indices.add(matches.index[0]) supplementary_group = supplementary_group.loc[list(indices)].drop_duplicates() diff --git a/packages/climate-ref-core/tests/unit/test_constraints.py b/packages/climate-ref-core/tests/unit/test_constraints.py index 774589903..26ae66ed6 100644 --- a/packages/climate-ref-core/tests/unit/test_constraints.py +++ b/packages/climate-ref-core/tests/unit/test_constraints.py @@ -60,6 +60,21 @@ class TestAddSupplementaryDataset: ), [0], ), + ( + # Test that missing supplementary files are handled gracefully. + pd.DataFrame( + { + "variable_id": ["tas", "areacella", "areacella", "tas"], + "source_id": ["X", "X", "X", "Y"], + "grid_label": ["gn"] * 4, + "table_id": ["Amon", "fx", "fx", "Amon"], + "experiment_id": ["historical"] * 4, + "member_id": ["r1i1p1f1", "r1i1p1f1", "r2i1p1f1", "r2i1p1f1"], + "version": ["v20210316", "v20210316", "v20210317", "v20210317"], + } + ), + [0, 3, 1], + ), ( # Test that the grid_label matches. pd.DataFrame( @@ -68,7 +83,7 @@ class TestAddSupplementaryDataset: "source_id": ["ACCESS-ESM1-5"] * 3, "grid_label": ["gn", "gn", "gr"], "table_id": ["Amon", "fx", "fx"], - "experiment_id": ["historical"] * 3, + "experiment_id": ["historical", "piControl", "historical"], "member_id": ["r1i1p1f1", "r2i1p1f1", "r1i1p1f1"], "version": ["v20210316"] * 3, }