2025-09-04 09:37:07,627 UTC [2747821] INFO esmvalcore._main:608 ______________________________________________________________________ _____ ____ __ ____ __ _ _____ _ | ____/ ___|| \/ \ \ / /_ _| |_ _|__ ___ | | | _| \___ \| |\/| |\ \ / / _` | | | |/ _ \ / _ \| | | |___ ___) | | | | \ 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-09-04 09:37:07,627 UTC [2747821] INFO esmvalcore._main:609 Package versions 2025-09-04 09:37:07,627 UTC [2747821] INFO esmvalcore._main:610 ---------------- 2025-09-04 09:37:07,627 UTC [2747821] INFO esmvalcore._main:611 ESMValCore: 2.13.0rc1 2025-09-04 09:37:07,627 UTC [2747821] INFO esmvalcore._main:613 ESMValTool: 2.1.0.dev1375+g59d773654 2025-09-04 09:37:07,627 UTC [2747821] INFO esmvalcore._main:614 ---------------- 2025-09-04 09:37:07,627 UTC [2747821] INFO esmvalcore._main:615 Reading configuration files from: /projects/NS2980K/conda/esmvaltool_v2.13.0rc1/lib/python3.13/site-packages/esmvalcore/config/configurations/defaults (defaults) /nird/home/tomast/.config/esmvaltool (default user configuration directory) 2025-09-04 09:37:07,627 UTC [2747821] INFO esmvalcore._main:619 Writing program log files to: /projects/NS2980K-datalake/www/tomast/esmvaltool2.11.0/output/recipe_ocean_quadmap_20250904_093707/run/main_log.txt /projects/NS2980K-datalake/www/tomast/esmvaltool2.11.0/output/recipe_ocean_quadmap_20250904_093707/run/main_log_debug.txt /projects/NS2980K-datalake/www/tomast/esmvaltool2.11.0/output/recipe_ocean_quadmap_20250904_093707/run/cmor_log.txt 2025-09-04 09:37:09,142 UTC [2747821] INFO esmvalcore._main:103 Starting the Earth System Model Evaluation Tool at time: 2025-09-04 09:37:09 UTC 2025-09-04 09:37:09,142 UTC [2747821] INFO esmvalcore._main:108 ---------------------------------------------------------------------- 2025-09-04 09:37:09,142 UTC [2747821] INFO esmvalcore._main:109 RECIPE = /projects/NS2980K/home/tomast/ESMValTool/ESMValTool-TTfork/esmvaltool/recipes/recipe_ocean_quadmap.yml 2025-09-04 09:37:09,142 UTC [2747821] INFO esmvalcore._main:110 RUNDIR = /projects/NS2980K-datalake/www/tomast/esmvaltool2.11.0/output/recipe_ocean_quadmap_20250904_093707/run 2025-09-04 09:37:09,143 UTC [2747821] INFO esmvalcore._main:111 WORKDIR = /projects/NS2980K-datalake/www/tomast/esmvaltool2.11.0/output/recipe_ocean_quadmap_20250904_093707/work 2025-09-04 09:37:09,143 UTC [2747821] INFO esmvalcore._main:112 PREPROCDIR = /projects/NS2980K-datalake/www/tomast/esmvaltool2.11.0/output/recipe_ocean_quadmap_20250904_093707/preproc 2025-09-04 09:37:09,143 UTC [2747821] INFO esmvalcore._main:113 PLOTDIR = /projects/NS2980K-datalake/www/tomast/esmvaltool2.11.0/output/recipe_ocean_quadmap_20250904_093707/plots 2025-09-04 09:37:09,143 UTC [2747821] INFO esmvalcore._main:114 ---------------------------------------------------------------------- 2025-09-04 09:37:09,143 UTC [2747821] INFO esmvalcore._main:117 Running tasks using at most 16 processes 2025-09-04 09:37:09,145 UTC [2747821] INFO esmvalcore._main:119 If your system hangs during execution, it may not have enough memory for keeping this number of tasks in memory. 2025-09-04 09:37:09,145 UTC [2747821] INFO esmvalcore._main:123 If you experience memory problems, try reducing 'max_parallel_tasks' in your configuration. 2025-09-04 09:37:09,146 UTC [2747821] DEBUG esmvalcore._recipe.check:105 Checking recipe against schema /projects/NS2980K/conda/esmvaltool_v2.13.0rc1/lib/python3.13/site-packages/esmvalcore/_recipe/recipe_schema.yml 2025-09-04 09:37:09,165 UTC [2747821] DEBUG esmvalcore._recipe.to_datasets:372 Populating list of datasets for variable tos in diagnostic sea_surface_temperature 2025-09-04 09:37:09,632 UTC [2747821] INFO esmvalcore._task:142 Maximum memory used (estimate): 0.3 GB 2025-09-04 09:37:09,633 UTC [2747821] INFO esmvalcore._task:146 Sampled every second. It may be inaccurate if short but high spikes in memory consumption occur. 2025-09-04 09:37:09,634 UTC [2747821] ERROR esmvalcore._main:640 Missing keys {'mip'} in {'dataset': 'HadGEM3-GC31-LL', 'ensemble': 'r1i1p1f3', 'exp': 'historical', 'grid': 'gn', 'preprocessor': 'prep_quad_map', 'project': 'CMIP6', 'short_name': 'tos', 'timerange': '2001/2003'} for variable 'tos' in diagnostic 'sea_surface_temperature'. 2025-09-04 09:37:09,634 UTC [2747821] DEBUG esmvalcore._main:641 Stack trace for debugging: Traceback (most recent call last): File "/projects/NS2980K/conda/esmvaltool_v2.13.0rc1/lib/python3.13/site-packages/esmvalcore/_main.py", line 635, in run fire.Fire(ESMValTool()) ~~~~~~~~~^^^^^^^^^^^^^^ File "/projects/NS2980K/conda/esmvaltool_v2.13.0rc1/lib/python3.13/site-packages/fire/core.py", line 135, in Fire component_trace = _Fire(component, args, parsed_flag_args, context, name) File "/projects/NS2980K/conda/esmvaltool_v2.13.0rc1/lib/python3.13/site-packages/fire/core.py", line 468, in _Fire component, remaining_args = _CallAndUpdateTrace( ~~~~~~~~~~~~~~~~~~~^ component, ^^^^^^^^^^ ...<2 lines>... treatment='class' if is_class else 'routine', ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ target=component.__name__) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/projects/NS2980K/conda/esmvaltool_v2.13.0rc1/lib/python3.13/site-packages/fire/core.py", line 684, in _CallAndUpdateTrace component = fn(*varargs, **kwargs) File "/projects/NS2980K/conda/esmvaltool_v2.13.0rc1/lib/python3.13/site-packages/esmvalcore/_main.py", line 463, in run self._run(recipe, session, cli_config_dir) ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/projects/NS2980K/conda/esmvaltool_v2.13.0rc1/lib/python3.13/site-packages/esmvalcore/_main.py", line 519, in _run process_recipe(recipe_file=recipe, session=session) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/projects/NS2980K/conda/esmvaltool_v2.13.0rc1/lib/python3.13/site-packages/esmvalcore/_main.py", line 142, in process_recipe recipe = read_recipe_file(recipe_file, session) File "/projects/NS2980K/conda/esmvaltool_v2.13.0rc1/lib/python3.13/site-packages/esmvalcore/_recipe/recipe.py", line 87, in read_recipe_file return Recipe(raw_recipe, session, recipe_file=filename) File "/projects/NS2980K/conda/esmvaltool_v2.13.0rc1/lib/python3.13/site-packages/esmvalcore/_recipe/recipe.py", line 929, in __init__ self.datasets = Dataset.from_recipe(recipe_file, session) ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ File "/projects/NS2980K/conda/esmvaltool_v2.13.0rc1/lib/python3.13/site-packages/esmvalcore/dataset.py", line 165, in from_recipe return datasets_from_recipe(recipe, session) File "/projects/NS2980K/conda/esmvaltool_v2.13.0rc1/lib/python3.13/site-packages/esmvalcore/_recipe/to_datasets.py", line 417, in datasets_from_recipe variable_datasets = _get_datasets_for_variable( recipe, ...<2 lines>... session=session, ) File "/projects/NS2980K/conda/esmvaltool_v2.13.0rc1/lib/python3.13/site-packages/esmvalcore/_recipe/to_datasets.py", line 381, in _get_datasets_for_variable for facets, supplementaries in _get_facets_from_recipe( ~~~~~~~~~~~~~~~~~~~~~~~^ recipe, ^^^^^^^ ...<2 lines>... session=session, ^^^^^^^^^^^^^^^^ ): ^ File "/projects/NS2980K/conda/esmvaltool_v2.13.0rc1/lib/python3.13/site-packages/esmvalcore/_recipe/to_datasets.py", line 355, in _get_facets_from_recipe yield _get_dataset_facets_from_recipe( ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ variable_group=variable_group, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ...<4 lines>... session=session, ^^^^^^^^^^^^^^^^ ) ^ File "/projects/NS2980K/conda/esmvaltool_v2.13.0rc1/lib/python3.13/site-packages/esmvalcore/_recipe/to_datasets.py", line 306, in _get_dataset_facets_from_recipe check.variable( ~~~~~~~~~~~~~~^ facets, ^^^^^^^ ...<7 lines>... variable_group=variable_group, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/projects/NS2980K/conda/esmvaltool_v2.13.0rc1/lib/python3.13/site-packages/esmvalcore/_recipe/check.py", line 178, in variable raise RecipeError(msg) esmvalcore.exceptions.RecipeError: Missing keys {'mip'} in {'dataset': 'HadGEM3-GC31-LL', 'ensemble': 'r1i1p1f3', 'exp': 'historical', 'grid': 'gn', 'preprocessor': 'prep_quad_map', 'project': 'CMIP6', 'short_name': 'tos', 'timerange': '2001/2003'} for variable 'tos' in diagnostic 'sea_surface_temperature'.