2025-05-26 19:39:08,368 UTC [9191] 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-05-26 19:39:08,368 UTC [9191] INFO    esmvalcore._main:577 Package versions
2025-05-26 19:39:08,368 UTC [9191] INFO    esmvalcore._main:578 ----------------
2025-05-26 19:39:08,368 UTC [9191] INFO    esmvalcore._main:579 ESMValCore: 2.12.0
2025-05-26 19:39:08,368 UTC [9191] INFO    esmvalcore._main:581 ESMValTool: 2.13.0.dev65+g58fd0b8ec
2025-05-26 19:39:08,368 UTC [9191] INFO    esmvalcore._main:582 ----------------
2025-05-26 19:39:08,369 UTC [9191] INFO    esmvalcore._main:583 Reading configuration files from:
/home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/esmvalcore/config/configurations/defaults (defaults)
/home/bandela/.config/esmvaltool (default user configuration directory)
<OUTPUT_DIR>/config (command line argument)
2025-05-26 19:39:08,369 UTC [9191] INFO    esmvalcore._main:587 Writing program log files to:
<OUTPUT_DIR>/executions/recipe_20250526_193908/run/main_log.txt
<OUTPUT_DIR>/executions/recipe_20250526_193908/run/main_log_debug.txt
<OUTPUT_DIR>/executions/recipe_20250526_193908/run/cmor_log.txt
2025-05-26 19:39:08,589 UTC [9191] WARNING py.warnings:109 /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/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-05-26 19:39:08,647 UTC [9191] INFO    esmvalcore._main:93 Starting the Earth System Model Evaluation Tool at time: 2025-05-26 19:39:08 UTC
2025-05-26 19:39:08,648 UTC [9191] INFO    esmvalcore._main:98 ----------------------------------------------------------------------
2025-05-26 19:39:08,648 UTC [9191] INFO    esmvalcore._main:99 RECIPE   = <OUTPUT_DIR>/recipe.yml
2025-05-26 19:39:08,648 UTC [9191] INFO    esmvalcore._main:100 RUNDIR     = <OUTPUT_DIR>/executions/recipe_20250526_193908/run
2025-05-26 19:39:08,648 UTC [9191] INFO    esmvalcore._main:101 WORKDIR    = <OUTPUT_DIR>/executions/recipe_20250526_193908/work
2025-05-26 19:39:08,648 UTC [9191] INFO    esmvalcore._main:102 PREPROCDIR = <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc
2025-05-26 19:39:08,648 UTC [9191] INFO    esmvalcore._main:103 PLOTDIR    = <OUTPUT_DIR>/executions/recipe_20250526_193908/plots
2025-05-26 19:39:08,648 UTC [9191] INFO    esmvalcore._main:104 ----------------------------------------------------------------------
2025-05-26 19:39:08,648 UTC [9191] INFO    esmvalcore._main:107 Running tasks using at most 1 processes
2025-05-26 19:39:08,648 UTC [9191] 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-05-26 19:39:08,648 UTC [9191] INFO    esmvalcore._main:113 If you experience memory problems, try reducing 'max_parallel_tasks' in your configuration.
2025-05-26 19:39:08,649 UTC [9191] DEBUG   esmvalcore._recipe.check:67 Checking recipe against schema /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/esmvalcore/_recipe/recipe_schema.yml
2025-05-26 19:39:08,669 UTC [9191] DEBUG   esmvalcore._recipe.to_datasets:360 Populating list of datasets for variable tos_seas_asym in diagnostic diagnostic_metrics
2025-05-26 19:39:08,670 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('<OUTPUT_DIR>/climate_data/CMIP6/*/*/ACCESS-ESM1-5/*/*/Ofx/areacello/gn/*/areacello_Ofx_ACCESS-ESM1-5_*_*_gn*.nc')]
2025-05-26 19:39:08,671 UTC [9191] DEBUG   esmvalcore._recipe.to_datasets:386 Found Dataset: tos, Omon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn, supplementaries: areacello, Ofx
2025-05-26 19:39:08,671 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_*_Ofx_areacello[_.]*nc')]
2025-05-26 19:39:08,672 UTC [9191] INFO    esmvalcore.dataset:332 For Dataset: tos, Omon, OBS6, TROPFLUX, v1, supplementaries: areacello, *, *: ignoring supplementary variable 'areacello', unable to expand wildcards 'mip', 'version'.
2025-05-26 19:39:08,672 UTC [9191] DEBUG   esmvalcore._recipe.to_datasets:386 Found Dataset: tos, Omon, OBS6, TROPFLUX, v1
2025-05-26 19:39:08,672 UTC [9191] DEBUG   esmvalcore._recipe.to_datasets:360 Populating list of datasets for variable tos_amp in diagnostic diagnostic_metrics
2025-05-26 19:39:08,672 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('<OUTPUT_DIR>/climate_data/CMIP6/*/*/ACCESS-ESM1-5/*/*/Ofx/areacello/gn/*/areacello_Ofx_ACCESS-ESM1-5_*_*_gn*.nc')]
2025-05-26 19:39:08,673 UTC [9191] DEBUG   esmvalcore._recipe.to_datasets:386 Found Dataset: tos, Omon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn, supplementaries: areacello, Ofx
2025-05-26 19:39:08,673 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_*_Ofx_areacello[_.]*nc')]
2025-05-26 19:39:08,673 UTC [9191] INFO    esmvalcore.dataset:332 For Dataset: tos, Omon, OBS6, TROPFLUX, v1, supplementaries: areacello, *, *: ignoring supplementary variable 'areacello', unable to expand wildcards 'mip', 'version'.
2025-05-26 19:39:08,673 UTC [9191] DEBUG   esmvalcore._recipe.to_datasets:386 Found Dataset: tos, Omon, OBS6, TROPFLUX, v1
2025-05-26 19:39:08,673 UTC [9191] DEBUG   esmvalcore._recipe.to_datasets:360 Populating list of datasets for variable tos_patdiv1 in diagnostic diagnostic_metrics
2025-05-26 19:39:08,674 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('<OUTPUT_DIR>/climate_data/CMIP6/*/*/ACCESS-ESM1-5/*/*/Ofx/areacello/gn/*/areacello_Ofx_ACCESS-ESM1-5_*_*_gn*.nc')]
2025-05-26 19:39:08,674 UTC [9191] DEBUG   esmvalcore._recipe.to_datasets:386 Found Dataset: tos, Omon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn, supplementaries: areacello, Ofx
2025-05-26 19:39:08,674 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_*_Ofx_areacello[_.]*nc')]
2025-05-26 19:39:08,675 UTC [9191] INFO    esmvalcore.dataset:332 For Dataset: tos, Omon, OBS6, TROPFLUX, v1, supplementaries: areacello, *, *: ignoring supplementary variable 'areacello', unable to expand wildcards 'mip', 'version'.
2025-05-26 19:39:08,675 UTC [9191] DEBUG   esmvalcore._recipe.to_datasets:386 Found Dataset: tos, Omon, OBS6, TROPFLUX, v1
2025-05-26 19:39:08,675 UTC [9191] DEBUG   esmvalcore._recipe.to_datasets:360 Populating list of datasets for variable tos_lifdur1 in diagnostic diagnostic_metrics
2025-05-26 19:39:08,675 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('<OUTPUT_DIR>/climate_data/CMIP6/*/*/ACCESS-ESM1-5/*/*/Ofx/areacello/gn/*/areacello_Ofx_ACCESS-ESM1-5_*_*_gn*.nc')]
2025-05-26 19:39:08,676 UTC [9191] DEBUG   esmvalcore._recipe.to_datasets:386 Found Dataset: tos, Omon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn, supplementaries: areacello, Ofx
2025-05-26 19:39:08,676 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_*_Ofx_areacello[_.]*nc')]
2025-05-26 19:39:08,676 UTC [9191] INFO    esmvalcore.dataset:332 For Dataset: tos, Omon, OBS6, TROPFLUX, v1, supplementaries: areacello, *, *: ignoring supplementary variable 'areacello', unable to expand wildcards 'mip', 'version'.
2025-05-26 19:39:08,676 UTC [9191] DEBUG   esmvalcore._recipe.to_datasets:386 Found Dataset: tos, Omon, OBS6, TROPFLUX, v1
2025-05-26 19:39:08,676 UTC [9191] DEBUG   esmvalcore._recipe.to_datasets:360 Populating list of datasets for variable tos_lifdurdiv2 in diagnostic diagnostic_metrics
2025-05-26 19:39:08,676 UTC [9191] DEBUG   esmvalcore._recipe.to_datasets:386 Found Dataset: tos, Omon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn
2025-05-26 19:39:08,676 UTC [9191] DEBUG   esmvalcore._recipe.to_datasets:386 Found Dataset: tos, Omon, OBS6, TROPFLUX, v1
2025-05-26 19:39:08,676 UTC [9191] DEBUG   esmvalcore._recipe.to_datasets:360 Populating list of datasets for variable tos_pat2 in diagnostic diagnostic_metrics
2025-05-26 19:39:08,677 UTC [9191] DEBUG   esmvalcore._recipe.to_datasets:386 Found Dataset: tos, Omon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn
2025-05-26 19:39:08,677 UTC [9191] DEBUG   esmvalcore._recipe.to_datasets:386 Found Dataset: tos, Omon, OBS6, TROPFLUX, v1
2025-05-26 19:39:08,677 UTC [9191] DEBUG   esmvalcore._recipe.recipe:879 Retrieving diagnostics from recipe
2025-05-26 19:39:08,677 UTC [9191] DEBUG   esmvalcore._recipe.recipe:909 Setting script for diagnostic diagnostic_metrics
2025-05-26 19:39:08,678 UTC [9191] INFO    esmvalcore._recipe.recipe:1119 Creating tasks from recipe
2025-05-26 19:39:08,678 UTC [9191] INFO    esmvalcore._recipe.recipe:1128 Creating tasks for diagnostic diagnostic_metrics
2025-05-26 19:39:08,678 UTC [9191] INFO    esmvalcore._recipe.recipe:1041 Creating diagnostic task diagnostic_metrics/plot_script
2025-05-26 19:39:08,678 UTC [9191] DEBUG   esmvalcore._task:397 No local diagnostic script found. Attempting to load the script from the base repository.
2025-05-26 19:39:08,678 UTC [9191] INFO    esmvalcore._recipe.recipe:1103 Creating preprocessor task diagnostic_metrics/tos_seas_asym
2025-05-26 19:39:08,678 UTC [9191] INFO    esmvalcore._recipe.recipe:739 Creating preprocessor 'enso_seas_asym' task for variable 'tos_seas_asym'
2025-05-26 19:39:08,681 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/*/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn*.nc')]
2025-05-26 19:39:08,682 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/*/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn*.nc')]
2025-05-26 19:39:08,683 UTC [9191] DEBUG   esmvalcore._recipe.recipe:313 Using input files for variable tos of dataset CMIP6:
  <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc
with files for supplementary variable areacello:
  <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc
2025-05-26 19:39:08,683 UTC [9191] INFO    esmvalcore._recipe.recipe:597 Found input files for Dataset: tos, Omon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn, v20191115, supplementaries: areacello, Ofx
2025-05-26 19:39:08,684 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos[_.]*nc')]
2025-05-26 19:39:08,685 UTC [9191] WARNING esmvalcore._recipe.check:232 Preprocessor function area_statistics works best when at least one supplementary variable of ['areacella', 'areacello'] is defined in the recipe for Dataset:
{'diagnostic': 'diagnostic_metrics',
 'variable_group': 'tos_seas_asym',
 'dataset': 'TROPFLUX',
 'project': 'OBS6',
 'mip': 'Omon',
 'short_name': 'tos',
 'alias': 'OBS6',
 'frequency': 'mon',
 'long_name': 'Sea Surface Temperature',
 'modeling_realm': ['ocean'],
 'original_short_name': 'tos',
 'preprocessor': 'enso_seas_asym',
 'recipe_dataset_index': 1,
 'standard_name': 'sea_surface_temperature',
 'tier': 2,
 'type': 'reanaly',
 'units': 'degC',
 'version': 'v1'}
session: 'recipe_20250526_193908'.
2025-05-26 19:39:08,685 UTC [9191] DEBUG   esmvalcore._recipe.recipe:313 Using input files for variable tos of dataset OBS6:
  /home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc
2025-05-26 19:39:08,685 UTC [9191] INFO    esmvalcore._recipe.recipe:597 Found input files for Dataset: tos, Omon, OBS6, TROPFLUX, v1
2025-05-26 19:39:08,686 UTC [9191] INFO    esmvalcore._recipe.recipe:766 PreprocessingTask diagnostic_metrics/tos_seas_asym created.
2025-05-26 19:39:08,686 UTC [9191] DEBUG   esmvalcore._recipe.recipe:767 PreprocessingTask diagnostic_metrics/tos_seas_asym will create the files:
<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_seas_asym/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_seas_asym/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
2025-05-26 19:39:08,687 UTC [9191] INFO    esmvalcore._recipe.recipe:1103 Creating preprocessor task diagnostic_metrics/tos_amp
2025-05-26 19:39:08,687 UTC [9191] INFO    esmvalcore._recipe.recipe:739 Creating preprocessor 'enso_amplitude' task for variable 'tos_amp'
2025-05-26 19:39:08,691 UTC [9191] WARNING py.warnings:109 /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/numpy/ma/core.py:5528: RuntimeWarning: Degrees of freedom <= 0 for slice
  ret = super().var(axis=axis, dtype=dtype, out=out, ddof=ddof,

2025-05-26 19:39:08,691 UTC [9191] WARNING py.warnings:109 /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/numpy/_core/_methods.py:216: RuntimeWarning: invalid value encountered in divide
  ret = um.true_divide(

2025-05-26 19:39:08,692 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/*/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn*.nc')]
2025-05-26 19:39:08,692 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/*/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn*.nc')]
2025-05-26 19:39:08,693 UTC [9191] DEBUG   esmvalcore._recipe.recipe:313 Using input files for variable tos of dataset CMIP6:
  <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc
with files for supplementary variable areacello:
  <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc
2025-05-26 19:39:08,693 UTC [9191] INFO    esmvalcore._recipe.recipe:597 Found input files for Dataset: tos, Omon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn, v20191115, supplementaries: areacello, Ofx
2025-05-26 19:39:08,697 UTC [9191] WARNING py.warnings:109 /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/numpy/ma/core.py:5528: RuntimeWarning: Degrees of freedom <= 0 for slice
  ret = super().var(axis=axis, dtype=dtype, out=out, ddof=ddof,

2025-05-26 19:39:08,697 UTC [9191] WARNING py.warnings:109 /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/numpy/_core/_methods.py:216: RuntimeWarning: invalid value encountered in divide
  ret = um.true_divide(

2025-05-26 19:39:08,697 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos[_.]*nc')]
2025-05-26 19:39:08,698 UTC [9191] WARNING esmvalcore._recipe.check:232 Preprocessor function area_statistics works best when at least one supplementary variable of ['areacella', 'areacello'] is defined in the recipe for Dataset:
{'diagnostic': 'diagnostic_metrics',
 'variable_group': 'tos_amp',
 'dataset': 'TROPFLUX',
 'project': 'OBS6',
 'mip': 'Omon',
 'short_name': 'tos',
 'alias': 'OBS6',
 'frequency': 'mon',
 'long_name': 'Sea Surface Temperature',
 'modeling_realm': ['ocean'],
 'original_short_name': 'tos',
 'preprocessor': 'enso_amplitude',
 'recipe_dataset_index': 1,
 'standard_name': 'sea_surface_temperature',
 'tier': 2,
 'type': 'reanaly',
 'units': 'degC',
 'version': 'v1'}
session: 'recipe_20250526_193908'.
2025-05-26 19:39:08,698 UTC [9191] DEBUG   esmvalcore._recipe.recipe:313 Using input files for variable tos of dataset OBS6:
  /home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc
2025-05-26 19:39:08,698 UTC [9191] INFO    esmvalcore._recipe.recipe:597 Found input files for Dataset: tos, Omon, OBS6, TROPFLUX, v1
2025-05-26 19:39:08,699 UTC [9191] INFO    esmvalcore._recipe.recipe:766 PreprocessingTask diagnostic_metrics/tos_amp created.
2025-05-26 19:39:08,699 UTC [9191] DEBUG   esmvalcore._recipe.recipe:767 PreprocessingTask diagnostic_metrics/tos_amp will create the files:
<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_amp/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_amp/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
2025-05-26 19:39:08,699 UTC [9191] INFO    esmvalcore._recipe.recipe:1103 Creating preprocessor task diagnostic_metrics/tos_patdiv1
2025-05-26 19:39:08,699 UTC [9191] INFO    esmvalcore._recipe.recipe:739 Creating preprocessor 'ssta_dec_area' task for variable 'tos_patdiv1'
2025-05-26 19:39:08,702 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/*/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn*.nc')]
2025-05-26 19:39:08,702 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/*/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn*.nc')]
2025-05-26 19:39:08,703 UTC [9191] DEBUG   esmvalcore._recipe.recipe:313 Using input files for variable tos of dataset CMIP6:
  <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc
with files for supplementary variable areacello:
  <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc
2025-05-26 19:39:08,703 UTC [9191] INFO    esmvalcore._recipe.recipe:597 Found input files for Dataset: tos, Omon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn, v20191115, supplementaries: areacello, Ofx
2025-05-26 19:39:08,706 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos[_.]*nc')]
2025-05-26 19:39:08,706 UTC [9191] WARNING esmvalcore._recipe.check:232 Preprocessor function area_statistics works best when at least one supplementary variable of ['areacella', 'areacello'] is defined in the recipe for Dataset:
{'diagnostic': 'diagnostic_metrics',
 'variable_group': 'tos_patdiv1',
 'dataset': 'TROPFLUX',
 'project': 'OBS6',
 'mip': 'Omon',
 'short_name': 'tos',
 'alias': 'OBS6',
 'frequency': 'mon',
 'long_name': 'Sea Surface Temperature',
 'modeling_realm': ['ocean'],
 'original_short_name': 'tos',
 'preprocessor': 'ssta_dec_area',
 'recipe_dataset_index': 1,
 'standard_name': 'sea_surface_temperature',
 'tier': 2,
 'type': 'reanaly',
 'units': 'degC',
 'version': 'v1'}
session: 'recipe_20250526_193908'.
2025-05-26 19:39:08,706 UTC [9191] DEBUG   esmvalcore._recipe.recipe:313 Using input files for variable tos of dataset OBS6:
  /home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc
2025-05-26 19:39:08,706 UTC [9191] INFO    esmvalcore._recipe.recipe:597 Found input files for Dataset: tos, Omon, OBS6, TROPFLUX, v1
2025-05-26 19:39:08,708 UTC [9191] INFO    esmvalcore._recipe.recipe:766 PreprocessingTask diagnostic_metrics/tos_patdiv1 created.
2025-05-26 19:39:08,708 UTC [9191] DEBUG   esmvalcore._recipe.recipe:767 PreprocessingTask diagnostic_metrics/tos_patdiv1 will create the files:
<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_patdiv1/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_patdiv1/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
2025-05-26 19:39:08,708 UTC [9191] INFO    esmvalcore._recipe.recipe:1103 Creating preprocessor task diagnostic_metrics/tos_lifdur1
2025-05-26 19:39:08,708 UTC [9191] INFO    esmvalcore._recipe.recipe:739 Creating preprocessor 'ssta_ninoarea' task for variable 'tos_lifdur1'
2025-05-26 19:39:08,710 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/*/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn*.nc')]
2025-05-26 19:39:08,711 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/*/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn*.nc')]
2025-05-26 19:39:08,711 UTC [9191] DEBUG   esmvalcore._recipe.recipe:313 Using input files for variable tos of dataset CMIP6:
  <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc
with files for supplementary variable areacello:
  <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc
2025-05-26 19:39:08,711 UTC [9191] INFO    esmvalcore._recipe.recipe:597 Found input files for Dataset: tos, Omon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn, v20191115, supplementaries: areacello, Ofx
2025-05-26 19:39:08,714 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos[_.]*nc')]
2025-05-26 19:39:08,714 UTC [9191] WARNING esmvalcore._recipe.check:232 Preprocessor function area_statistics works best when at least one supplementary variable of ['areacella', 'areacello'] is defined in the recipe for Dataset:
{'diagnostic': 'diagnostic_metrics',
 'variable_group': 'tos_lifdur1',
 'dataset': 'TROPFLUX',
 'project': 'OBS6',
 'mip': 'Omon',
 'short_name': 'tos',
 'alias': 'OBS6',
 'frequency': 'mon',
 'long_name': 'Sea Surface Temperature',
 'modeling_realm': ['ocean'],
 'original_short_name': 'tos',
 'preprocessor': 'ssta_ninoarea',
 'recipe_dataset_index': 1,
 'standard_name': 'sea_surface_temperature',
 'tier': 2,
 'type': 'reanaly',
 'units': 'degC',
 'version': 'v1'}
session: 'recipe_20250526_193908'.
2025-05-26 19:39:08,714 UTC [9191] DEBUG   esmvalcore._recipe.recipe:313 Using input files for variable tos of dataset OBS6:
  /home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc
2025-05-26 19:39:08,714 UTC [9191] INFO    esmvalcore._recipe.recipe:597 Found input files for Dataset: tos, Omon, OBS6, TROPFLUX, v1
2025-05-26 19:39:08,716 UTC [9191] INFO    esmvalcore._recipe.recipe:766 PreprocessingTask diagnostic_metrics/tos_lifdur1 created.
2025-05-26 19:39:08,716 UTC [9191] DEBUG   esmvalcore._recipe.recipe:767 PreprocessingTask diagnostic_metrics/tos_lifdur1 will create the files:
<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdur1/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdur1/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
2025-05-26 19:39:08,716 UTC [9191] INFO    esmvalcore._recipe.recipe:1103 Creating preprocessor task diagnostic_metrics/tos_lifdurdiv2
2025-05-26 19:39:08,716 UTC [9191] INFO    esmvalcore._recipe.recipe:739 Creating preprocessor 'ssta_meridional' task for variable 'tos_lifdurdiv2'
2025-05-26 19:39:08,718 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/*/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn*.nc')]
2025-05-26 19:39:08,719 UTC [9191] DEBUG   esmvalcore._recipe.recipe:313 Using input files for variable tos of dataset CMIP6:
  <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc
2025-05-26 19:39:08,719 UTC [9191] INFO    esmvalcore._recipe.recipe:597 Found input files for Dataset: tos, Omon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn, v20191115
2025-05-26 19:39:08,722 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos[_.]*nc')]
2025-05-26 19:39:08,722 UTC [9191] DEBUG   esmvalcore._recipe.recipe:313 Using input files for variable tos of dataset OBS6:
  /home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc
2025-05-26 19:39:08,722 UTC [9191] INFO    esmvalcore._recipe.recipe:597 Found input files for Dataset: tos, Omon, OBS6, TROPFLUX, v1
2025-05-26 19:39:08,723 UTC [9191] INFO    esmvalcore._recipe.recipe:766 PreprocessingTask diagnostic_metrics/tos_lifdurdiv2 created.
2025-05-26 19:39:08,723 UTC [9191] DEBUG   esmvalcore._recipe.recipe:767 PreprocessingTask diagnostic_metrics/tos_lifdurdiv2 will create the files:
<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdurdiv2/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdurdiv2/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
2025-05-26 19:39:08,723 UTC [9191] INFO    esmvalcore._recipe.recipe:1103 Creating preprocessor task diagnostic_metrics/tos_pat2
2025-05-26 19:39:08,723 UTC [9191] INFO    esmvalcore._recipe.recipe:739 Creating preprocessor 'ssta_pattern2' task for variable 'tos_pat2'
2025-05-26 19:39:08,726 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/*/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn*.nc')]
2025-05-26 19:39:08,726 UTC [9191] DEBUG   esmvalcore._recipe.recipe:313 Using input files for variable tos of dataset CMIP6:
  <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc
2025-05-26 19:39:08,726 UTC [9191] INFO    esmvalcore._recipe.recipe:597 Found input files for Dataset: tos, Omon, CMIP6, ACCESS-ESM1-5, CMIP, historical, r1i1p1f1, gn, v20191115
2025-05-26 19:39:08,729 UTC [9191] DEBUG   esmvalcore.local:445 Looking for files matching [PosixPath('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos[_.]*nc')]
2025-05-26 19:39:08,729 UTC [9191] DEBUG   esmvalcore._recipe.recipe:313 Using input files for variable tos of dataset OBS6:
  /home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc
2025-05-26 19:39:08,729 UTC [9191] INFO    esmvalcore._recipe.recipe:597 Found input files for Dataset: tos, Omon, OBS6, TROPFLUX, v1
2025-05-26 19:39:08,731 UTC [9191] INFO    esmvalcore._recipe.recipe:766 PreprocessingTask diagnostic_metrics/tos_pat2 created.
2025-05-26 19:39:08,731 UTC [9191] DEBUG   esmvalcore._recipe.recipe:767 PreprocessingTask diagnostic_metrics/tos_pat2 will create the files:
<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_pat2/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_pat2/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
2025-05-26 19:39:08,731 UTC [9191] DEBUG   esmvalcore._recipe.recipe:962 Linking tasks for diagnostic diagnostic_metrics script plot_script
2025-05-26 19:39:08,731 UTC [9191] DEBUG   esmvalcore._recipe.recipe:975 Pattern diagnostic_metrics/tos_seas_asym matches ['diagnostic_metrics/tos_seas_asym']
2025-05-26 19:39:08,731 UTC [9191] DEBUG   esmvalcore._recipe.recipe:975 Pattern diagnostic_metrics/tos_amp matches ['diagnostic_metrics/tos_amp']
2025-05-26 19:39:08,731 UTC [9191] DEBUG   esmvalcore._recipe.recipe:975 Pattern diagnostic_metrics/tos_patdiv1 matches ['diagnostic_metrics/tos_patdiv1']
2025-05-26 19:39:08,731 UTC [9191] DEBUG   esmvalcore._recipe.recipe:975 Pattern diagnostic_metrics/tos_lifdur1 matches ['diagnostic_metrics/tos_lifdur1']
2025-05-26 19:39:08,732 UTC [9191] DEBUG   esmvalcore._recipe.recipe:975 Pattern diagnostic_metrics/tos_lifdurdiv2 matches ['diagnostic_metrics/tos_lifdurdiv2']
2025-05-26 19:39:08,732 UTC [9191] DEBUG   esmvalcore._recipe.recipe:975 Pattern diagnostic_metrics/tos_pat2 matches ['diagnostic_metrics/tos_pat2']
2025-05-26 19:39:08,732 UTC [9191] INFO    esmvalcore._recipe.recipe:1171 These tasks will be executed: diagnostic_metrics/plot_script, diagnostic_metrics/tos_lifdur1, diagnostic_metrics/tos_pat2, diagnostic_metrics/tos_seas_asym, diagnostic_metrics/tos_lifdurdiv2, diagnostic_metrics/tos_patdiv1, diagnostic_metrics/tos_amp
2025-05-26 19:39:08,734 UTC [9191] DEBUG   esmvalcore._main:133 Recipe summary:
DiagnosticTask: diagnostic_metrics/plot_script
script: enso_metrics/enso_diag1metrics.py
settings:
{'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
 'log_level': 'info',
 'output_file_type': 'png',
 'plot_dir': '<OUTPUT_DIR>/executions/recipe_20250526_193908/plots/diagnostic_metrics/plot_script',
 'profile_diagnostic': False,
 'recipe': PosixPath('recipe.yml'),
 'run_dir': '<OUTPUT_DIR>/executions/recipe_20250526_193908/run/diagnostic_metrics/plot_script',
 'script': 'plot_script',
 'version': '2.12.0',
 'work_dir': '<OUTPUT_DIR>/executions/recipe_20250526_193908/work/diagnostic_metrics/plot_script'}
ancestors:
  PreprocessingTask: diagnostic_metrics/tos_seas_asym
  order: ['extract_region', 'convert_units', 'anomalies', 'area_statistics', 'remove_supplementary_variables', 'save']
  PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_seas_asym/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
  input files: [LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
  settings: {'anomalies': {'period': 'monthly'},
   'area_statistics': {'operator': 'mean'},
   'convert_units': {'units': 'degC'},
   'extract_region': {'end_latitude': 5.0,
                      'end_longitude': 240.0,
                      'start_latitude': -5.0,
                      'start_longitude': 190.0},
   'remove_supplementary_variables': {},
   'save': {'compress': False,
            'compute': False,
            'filename': PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_seas_asym/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc')}}

  PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_seas_asym/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
  input files: [LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
   LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')]
  settings: {'anomalies': {'period': 'monthly'},
   'area_statistics': {'operator': 'mean'},
   'convert_units': {'units': 'degC'},
   'extract_region': {'end_latitude': 5.0,
                      'end_longitude': 240.0,
                      'start_latitude': -5.0,
                      'start_longitude': 190.0},
   'remove_supplementary_variables': {},
   'save': {'compress': False,
            'compute': False,
            'filename': PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_seas_asym/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc')}}
  ancestors:
  None

  PreprocessingTask: diagnostic_metrics/tos_amp
  order: ['convert_units', 'regrid', 'extract_region', 'rolling_window_statistics', 'anomalies', 'area_statistics', 'climate_statistics', 'remove_supplementary_variables', 'save']
  PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_amp/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
  input files: [LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
   LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')]
  settings: {'anomalies': {'period': 'monthly'},
   'area_statistics': {'operator': 'mean'},
   'climate_statistics': {'operator': 'std_dev', 'period': 'full'},
   'convert_units': {'units': 'degC'},
   'extract_region': {'end_latitude': 5.0,
                      'end_longitude': 240.0,
                      'start_latitude': -5.0,
                      'start_longitude': 190.0},
   'regrid': {'scheme': 'linear', 'target_grid': '1x1'},
   'remove_supplementary_variables': {},
   'rolling_window_statistics': {'coordinate': 'time',
                                 'operator': 'mean',
                                 'window_length': 5},
   'save': {'compress': False,
            'compute': False,
            'filename': PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_amp/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc')}}

  PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_amp/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
  input files: [LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
  settings: {'anomalies': {'period': 'monthly'},
   'area_statistics': {'operator': 'mean'},
   'climate_statistics': {'operator': 'std_dev', 'period': 'full'},
   'convert_units': {'units': 'degC'},
   'extract_region': {'end_latitude': 5.0,
                      'end_longitude': 240.0,
                      'start_latitude': -5.0,
                      'start_longitude': 190.0},
   'regrid': {'scheme': 'linear', 'target_grid': '1x1'},
   'remove_supplementary_variables': {},
   'rolling_window_statistics': {'coordinate': 'time',
                                 'operator': 'mean',
                                 'window_length': 5},
   'save': {'compress': False,
            'compute': False,
            'filename': PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_amp/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc')}}
  ancestors:
  None

  PreprocessingTask: diagnostic_metrics/tos_patdiv1
  order: ['convert_units', 'regrid', 'extract_region', 'rolling_window_statistics', 'anomalies', 'area_statistics', 'extract_month', 'remove_supplementary_variables', 'save']
  PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_patdiv1/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
  input files: [LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
   LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')]
  settings: {'anomalies': {'period': 'monthly'},
   'area_statistics': {'operator': 'mean'},
   'convert_units': {'units': 'degC'},
   'extract_month': {'month': 12},
   'extract_region': {'end_latitude': 5.0,
                      'end_longitude': 240.0,
                      'start_latitude': -5.0,
                      'start_longitude': 190.0},
   'regrid': {'scheme': 'linear', 'target_grid': '1x1'},
   'remove_supplementary_variables': {},
   'rolling_window_statistics': {'coordinate': 'time',
                                 'operator': 'mean',
                                 'window_length': 5},
   'save': {'compress': False,
            'compute': False,
            'filename': PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_patdiv1/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc')}}

  PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_patdiv1/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
  input files: [LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
  settings: {'anomalies': {'period': 'monthly'},
   'area_statistics': {'operator': 'mean'},
   'convert_units': {'units': 'degC'},
   'extract_month': {'month': 12},
   'extract_region': {'end_latitude': 5.0,
                      'end_longitude': 240.0,
                      'start_latitude': -5.0,
                      'start_longitude': 190.0},
   'regrid': {'scheme': 'linear', 'target_grid': '1x1'},
   'remove_supplementary_variables': {},
   'rolling_window_statistics': {'coordinate': 'time',
                                 'operator': 'mean',
                                 'window_length': 5},
   'save': {'compress': False,
            'compute': False,
            'filename': PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_patdiv1/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc')}}
  ancestors:
  None

  PreprocessingTask: diagnostic_metrics/tos_lifdur1
  order: ['convert_units', 'regrid', 'extract_region', 'rolling_window_statistics', 'anomalies', 'area_statistics', 'remove_supplementary_variables', 'save']
  PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdur1/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
  input files: [LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
   LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc')]
  settings: {'anomalies': {'period': 'monthly'},
   'area_statistics': {'operator': 'mean'},
   'convert_units': {'units': 'degC'},
   'extract_region': {'end_latitude': 5.0,
                      'end_longitude': 240.0,
                      'start_latitude': -5.0,
                      'start_longitude': 190.0},
   'regrid': {'scheme': 'linear', 'target_grid': '1x1'},
   'remove_supplementary_variables': {},
   'rolling_window_statistics': {'coordinate': 'time',
                                 'operator': 'mean',
                                 'window_length': 5},
   'save': {'compress': False,
            'compute': False,
            'filename': PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdur1/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc')}}

  PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdur1/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
  input files: [LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
  settings: {'anomalies': {'period': 'monthly'},
   'area_statistics': {'operator': 'mean'},
   'convert_units': {'units': 'degC'},
   'extract_region': {'end_latitude': 5.0,
                      'end_longitude': 240.0,
                      'start_latitude': -5.0,
                      'start_longitude': 190.0},
   'regrid': {'scheme': 'linear', 'target_grid': '1x1'},
   'remove_supplementary_variables': {},
   'rolling_window_statistics': {'coordinate': 'time',
                                 'operator': 'mean',
                                 'window_length': 5},
   'save': {'compress': False,
            'compute': False,
            'filename': PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdur1/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc')}}
  ancestors:
  None

  PreprocessingTask: diagnostic_metrics/tos_lifdurdiv2
  order: ['convert_units', 'regrid', 'extract_region', 'rolling_window_statistics', 'anomalies', 'meridional_statistics', 'remove_supplementary_variables', 'save']
  PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdurdiv2/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
  input files: [LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
  settings: {'anomalies': {'period': 'monthly'},
   'convert_units': {'units': 'degC'},
   'extract_region': {'end_latitude': 5.0,
                      'end_longitude': 270.0,
                      'start_latitude': -5.0,
                      'start_longitude': 150.0},
   'meridional_statistics': {'operator': 'mean'},
   'regrid': {'scheme': 'linear', 'target_grid': '1x1'},
   'remove_supplementary_variables': {},
   'rolling_window_statistics': {'coordinate': 'time',
                                 'operator': 'mean',
                                 'window_length': 5},
   'save': {'compress': False,
            'compute': False,
            'filename': PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdurdiv2/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc')}}

  PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdurdiv2/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
  input files: [LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
  settings: {'anomalies': {'period': 'monthly'},
   'convert_units': {'units': 'degC'},
   'extract_region': {'end_latitude': 5.0,
                      'end_longitude': 270.0,
                      'start_latitude': -5.0,
                      'start_longitude': 150.0},
   'meridional_statistics': {'operator': 'mean'},
   'regrid': {'scheme': 'linear', 'target_grid': '1x1'},
   'remove_supplementary_variables': {},
   'rolling_window_statistics': {'coordinate': 'time',
                                 'operator': 'mean',
                                 'window_length': 5},
   'save': {'compress': False,
            'compute': False,
            'filename': PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdurdiv2/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc')}}
  ancestors:
  None

  PreprocessingTask: diagnostic_metrics/tos_pat2
  order: ['convert_units', 'regrid', 'extract_region', 'rolling_window_statistics', 'anomalies', 'extract_month', 'meridional_statistics', 'remove_supplementary_variables', 'save']
  PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_pat2/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
  input files: [LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
  settings: {'anomalies': {'period': 'monthly'},
   'convert_units': {'units': 'degC'},
   'extract_month': {'month': 12},
   'extract_region': {'end_latitude': 5.0,
                      'end_longitude': 270.0,
                      'start_latitude': -5.0,
                      'start_longitude': 150.0},
   'meridional_statistics': {'operator': 'mean'},
   'regrid': {'scheme': 'linear', 'target_grid': '1x1'},
   'remove_supplementary_variables': {},
   'rolling_window_statistics': {'coordinate': 'time',
                                 'operator': 'mean',
                                 'window_length': 5},
   'save': {'compress': False,
            'compute': False,
            'filename': PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_pat2/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc')}}

  PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_pat2/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
  input files: [LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
  settings: {'anomalies': {'period': 'monthly'},
   'convert_units': {'units': 'degC'},
   'extract_month': {'month': 12},
   'extract_region': {'end_latitude': 5.0,
                      'end_longitude': 270.0,
                      'start_latitude': -5.0,
                      'start_longitude': 150.0},
   'meridional_statistics': {'operator': 'mean'},
   'regrid': {'scheme': 'linear', 'target_grid': '1x1'},
   'remove_supplementary_variables': {},
   'rolling_window_statistics': {'coordinate': 'time',
                                 'operator': 'mean',
                                 'window_length': 5},
   'save': {'compress': False,
            'compute': False,
            'filename': PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_pat2/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc')}}
  ancestors:
  None

2025-05-26 19:39:08,746 UTC [9191] INFO    esmvalcore._recipe.recipe:1238 Wrote recipe with version numbers and wildcards to:
file://<OUTPUT_DIR>/executions/recipe_20250526_193908/run/recipe_filled.yml
2025-05-26 19:39:08,746 UTC [9191] DEBUG   esmvalcore.config._dask:170 Using Dask profile 'local_distributed'
2025-05-26 19:39:08,747 UTC [9191] DEBUG   esmvalcore.config._dask:174 Using additional Dask settings {}
2025-05-26 19:39:08,747 UTC [9191] DEBUG   asyncio:64 Using selector: EpollSelector
2025-05-26 19:39:10,084 UTC [9191] DEBUG   esmvalcore.config._dask:192 Using Dask cluster LocalCluster(84db1529, 'tcp://127.0.0.1:45651', workers=2, threads=4, memory=8.00 GiB)
2025-05-26 19:39:10,087 UTC [9191] DEBUG   asyncio:64 Using selector: EpollSelector
2025-05-26 19:39:10,098 UTC [9191] INFO    esmvalcore.config._dask:205 Using Dask distributed scheduler (address: tcp://127.0.0.1:45651, dashboard link: http://127.0.0.1:8787/status)
2025-05-26 19:39:10,098 UTC [9191] INFO    esmvalcore._task:844 Running 7 tasks sequentially
2025-05-26 19:39:10,098 UTC [9191] INFO    esmvalcore._task:289 Starting task diagnostic_metrics/tos_seas_asym in process [9191]
2025-05-26 19:39:10,130 UTC [9191] DEBUG   esmvalcore.preprocessor:716 Running block ['extract_region', 'convert_units', 'anomalies', 'area_statistics']
2025-05-26 19:39:10,131 UTC [9191] DEBUG   esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_seas_asym/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
2025-05-26 19:39:10,131 UTC [9191] DEBUG   esmvalcore.esgf._download:560 All required data is available locally, not downloading anything.
2025-05-26 19:39:10,132 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_file
2025-05-26 19:39:10,133 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data
LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
output_dir = PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/fixed_files/tos_Omon_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': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'enso_seas_asym',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
timerange = '18500116T120000/20141216T120000',
variable_group = 'tos_seas_asym',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 0,
alias = 'CMIP6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon',
version = 'v20191115'
2025-05-26 19:39:10,135 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step load
2025-05-26 19:39:10,135 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data
LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
ignore_warnings = None
2025-05-26 19:39:10,135 UTC [9191] DEBUG   esmvalcore.preprocessor._io:103 Loading:
<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc
2025-05-26 19:39:10,186 UTC [9191] DEBUG   esmvalcore.preprocessor._io:151 Done with loading <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc
2025-05-26 19:39:10,186 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_metadata
2025-05-26 19:39:10,190 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'enso_seas_asym',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
timerange = '18500116T120000/20141216T120000',
variable_group = 'tos_seas_asym',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 0,
alias = 'CMIP6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon',
version = 'v20191115'
2025-05-26 19:39:10,190 UTC [9191] 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 <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc)
2025-05-26 19:39:10,190 UTC [9191] 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 <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc)
2025-05-26 19:39:11,245 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step concatenate
2025-05-26 19:39:11,247 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>
2025-05-26 19:39:11,248 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata
2025-05-26 19:39:11,249 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'CMIP6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:12,299 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step clip_timerange
2025-05-26 19:39:12,301 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'clip_timerange' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
timerange = '18500116T120000/20141216T120000'
2025-05-26 19:39:12,320 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_data
2025-05-26 19:39:12,322 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'enso_seas_asym',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
timerange = '18500116T120000/20141216T120000',
variable_group = 'tos_seas_asym',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 0,
alias = 'CMIP6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon',
version = 'v20191115'
2025-05-26 19:39:12,322 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data
2025-05-26 19:39:12,324 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'CMIP6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:12,324 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_file
2025-05-26 19:39:12,325 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data
LocalFile('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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('<OUTPUT_DIR>/executions/recipe_20250526_193908/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': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'areacello',
mip = 'Ofx',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
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-05-26 19:39:12,326 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step load
2025-05-26 19:39:12,326 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data
LocalFile('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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-05-26 19:39:12,326 UTC [9191] DEBUG   esmvalcore.preprocessor._io:103 Loading:
<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc
2025-05-26 19:39:12,348 UTC [9191] DEBUG   esmvalcore.preprocessor._io:151 Done with loading <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc
2025-05-26 19:39:12,348 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_metadata
2025-05-26 19:39:12,352 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data
[<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/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': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'areacello',
mip = 'Ofx',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
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-05-26 19:39:12,352 UTC [9191] 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 <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc)
2025-05-26 19:39:12,352 UTC [9191] 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 <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc)
2025-05-26 19:39:12,394 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step concatenate
2025-05-26 19:39:12,396 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data
[<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/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 = <CheckLevels.DEFAULT: 3>
2025-05-26 19:39:12,396 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata
2025-05-26 19:39:12,398 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data
<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/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 = <CheckLevels.DEFAULT: 3>,
cmor_table = 'CMIP6',
mip = 'Ofx',
frequency = 'fx',
short_name = 'areacello'
2025-05-26 19:39:12,457 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_data
2025-05-26 19:39:12,459 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data
<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/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': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'areacello',
mip = 'Ofx',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
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-05-26 19:39:12,460 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data
2025-05-26 19:39:12,461 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data
<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/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 = <CheckLevels.DEFAULT: 3>,
cmor_table = 'CMIP6',
mip = 'Ofx',
frequency = 'fx',
short_name = 'areacello'
2025-05-26 19:39:12,462 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables
2025-05-26 19:39:12,465 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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 = [<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>]
2025-05-26 19:39:12,465 UTC [9191] DEBUG   esmvalcore.preprocessor._supplementary_vars:97 Added areacello as cell measure in cube of tos.
2025-05-26 19:39:12,466 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step extract_region
2025-05-26 19:39:12,467 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'extract_region' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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)
start_longitude = 190.0,
end_longitude = 240.0,
start_latitude = -5.0,
end_latitude = 5.0
2025-05-26 19:39:12,549 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step convert_units
2025-05-26 19:39:12,551 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'convert_units' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 3; cell index along first dimension: 5)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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 = 'degC'
2025-05-26 19:39:12,552 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step anomalies
2025-05-26 19:39:12,554 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'anomalies' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 3; cell index along first dimension: 5)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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)
period = 'monthly'
2025-05-26 19:39:12,645 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step area_statistics
2025-05-26 19:39:12,648 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'area_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 3; cell index along first dimension: 5)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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-05-26 19:39:12,675 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step save
2025-05-26 19:39:12,676 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_seas_asym/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc')
2025-05-26 19:39:12,677 UTC [9191] DEBUG   esmvalcore.preprocessor._io:497 Saving cube:
sea_surface_temperature / (degC)          (time: 1980)
    Dimension coordinates:
        time                                   x
    Scalar coordinates:
        cell index along first dimension  13, bound=(11, 15)
        cell index along second dimension 14, bound=(13, 15)
        latitude                          <lazy>+bound
        longitude                         <lazy>+bound
    Cell methods:
        0                                 area: mean where sea
        1                                 time: mean
        2                                 latitude: longitude: 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: tos (['sst'])"
        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                             'ocean'
        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                          'Omon'
        table_info                        'Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371'
        title                             'ACCESS-ESM1-5 output prepared for CMIP6'
        variable_id                       'tos'
        variant_label                     'r1i1p1f1'
        version                           'v20191115'
with lazy data to <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_seas_asym/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
2025-05-26 19:39:12,768 UTC [9191] DEBUG   esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_seas_asym/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
2025-05-26 19:39:12,769 UTC [9191] DEBUG   esmvalcore.esgf._download:560 All required data is available locally, not downloading anything.
2025-05-26 19:39:12,769 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_file
2025-05-26 19:39:12,770 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data
LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
output_dir = PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/fixed_files/tos_Omon_OBS6_TROPFLUX_v1_'),
add_unique_suffix = True,
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'enso_seas_asym',
dataset = 'TROPFLUX',
version = 'v1',
project = 'OBS6',
type = 'reanaly',
tier = 2,
variable_group = 'tos_seas_asym',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 1,
alias = 'OBS6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon'
2025-05-26 19:39:12,771 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step load
2025-05-26 19:39:12,771 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data
LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
ignore_warnings = None
2025-05-26 19:39:12,771 UTC [9191] DEBUG   esmvalcore.preprocessor._io:103 Loading:
/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc
2025-05-26 19:39:12,798 UTC [9191] DEBUG   esmvalcore.preprocessor._io:151 Done with loading /home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc
2025-05-26 19:39:12,798 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_metadata
2025-05-26 19:39:12,801 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>]
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'enso_seas_asym',
dataset = 'TROPFLUX',
version = 'v1',
project = 'OBS6',
type = 'reanaly',
tier = 2,
variable_group = 'tos_seas_asym',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 1,
alias = 'OBS6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon'
2025-05-26 19:39:12,802 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step concatenate
2025-05-26 19:39:12,804 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>]
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>
2025-05-26 19:39:12,804 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata
2025-05-26 19:39:12,805 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'OBS6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:12,808 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_data
2025-05-26 19:39:12,810 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'enso_seas_asym',
dataset = 'TROPFLUX',
version = 'v1',
project = 'OBS6',
type = 'reanaly',
tier = 2,
variable_group = 'tos_seas_asym',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 1,
alias = 'OBS6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon'
2025-05-26 19:39:12,810 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data
2025-05-26 19:39:12,811 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'OBS6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:12,812 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables
2025-05-26 19:39:12,813 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
supplementary_cubes = []
2025-05-26 19:39:12,813 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step extract_region
2025-05-26 19:39:12,814 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'extract_region' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
start_longitude = 190.0,
end_longitude = 240.0,
start_latitude = -5.0,
end_latitude = 5.0
2025-05-26 19:39:12,820 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step convert_units
2025-05-26 19:39:12,821 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'convert_units' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 10; longitude: 50)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
units = 'degC'
2025-05-26 19:39:12,822 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step anomalies
2025-05-26 19:39:12,823 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'anomalies' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 10; longitude: 50)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
period = 'monthly'
2025-05-26 19:39:12,873 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step area_statistics
2025-05-26 19:39:12,874 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'area_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 10; longitude: 50)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
operator = 'mean'
2025-05-26 19:39:12,876 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:459 Found no cell measure 'cell_area' in cube sea_surface_temperature / (degC)    (time: 480; latitude: 10; longitude: 50). Check availability of supplementary variables
2025-05-26 19:39:12,876 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:464 Attempting to calculate grid cell area
2025-05-26 19:39:12,876 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:478 Calculating grid cell areas for regular grid
2025-05-26 19:39:12,884 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:527 Using DEFAULT_SPHERICAL_EARTH_RADIUS. while computing area weights of the following cube:
sea_surface_temperature / (degC)    (time: 480; latitude: 10; longitude: 50)
    Dimension coordinates:
        time                             x              -              -
        latitude                         -              x              -
        longitude                        -              -              x
    Attributes:
        Conventions                 'CF-1.7'
        host                        'gadi-cpu-clx-0539.gadi.nci.org.au'
        mip                         'Omon'
        modeling_realm              'reanaly'
        project_id                  'OBS6'
        reference                   'doi:10.1007/s00382-011-1115-0, doi:10.1007/s00382-012-1455-4'
        source                      'https://incois.gov.in/tropflux/'
        tier                        '2'
        title                       'TROPFLUX data reformatted for ESMValTool v2.12.0.dev40+gf6c682ffb'
        user                        'fc6164'
        version                     'v1'
2025-05-26 19:39:12,896 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step save
2025-05-26 19:39:12,897 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 480)>]
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
compress = False,
compute = False,
filename = PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_seas_asym/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc')
2025-05-26 19:39:12,897 UTC [9191] DEBUG   esmvalcore.preprocessor._io:497 Saving cube:
sea_surface_temperature / (degC)    (time: 480)
    Dimension coordinates:
        time                             x
    Scalar coordinates:
        latitude                    0.0 degrees_north, bound=(-5.0, 5.0) degrees_north
        longitude                   215.0 degrees_east, bound=(190.0, 240.0) degrees_east
    Cell methods:
        0                           latitude: longitude: mean
    Attributes:
        Conventions                 'CF-1.7'
        host                        'gadi-cpu-clx-0539.gadi.nci.org.au'
        mip                         'Omon'
        modeling_realm              'reanaly'
        project_id                  'OBS6'
        reference                   'doi:10.1007/s00382-011-1115-0, doi:10.1007/s00382-012-1455-4'
        source                      'https://incois.gov.in/tropflux/'
        tier                        '2'
        title                       'TROPFLUX data reformatted for ESMValTool v2.12.0.dev40+gf6c682ffb'
        user                        'fc6164'
        version                     'v1'
with lazy data to <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_seas_asym/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
2025-05-26 19:39:12,914 UTC [9191] INFO    esmvalcore.preprocessor:747 Computing and saving data for preprocessing task diagnostic_metrics/tos_seas_asym
2025-05-26 19:39:12,933 UTC [9191] DEBUG   asyncio:64 Using selector: EpollSelector
2025-05-26 19:39:15,134 UTC [9191] INFO    esmvalcore._task:295 Successfully completed task diagnostic_metrics/tos_seas_asym (priority 1) in 0:00:05.035248
2025-05-26 19:39:15,134 UTC [9191] INFO    esmvalcore._task:289 Starting task diagnostic_metrics/tos_amp in process [9191]
2025-05-26 19:39:15,180 UTC [9191] DEBUG   esmvalcore.preprocessor:716 Running block ['convert_units', 'regrid', 'extract_region', 'rolling_window_statistics', 'anomalies', 'area_statistics', 'climate_statistics']
2025-05-26 19:39:15,180 UTC [9191] DEBUG   esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_amp/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
2025-05-26 19:39:15,180 UTC [9191] DEBUG   esmvalcore.esgf._download:560 All required data is available locally, not downloading anything.
2025-05-26 19:39:15,181 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_file
2025-05-26 19:39:15,182 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data
LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
output_dir = PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/fixed_files/tos_Omon_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': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'enso_amplitude',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
timerange = '18500116T120000/20141216T120000',
variable_group = 'tos_amp',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 0,
alias = 'CMIP6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon',
version = 'v20191115'
2025-05-26 19:39:15,182 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step load
2025-05-26 19:39:15,182 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data
LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
ignore_warnings = None
2025-05-26 19:39:15,183 UTC [9191] DEBUG   esmvalcore.preprocessor._io:103 Loading:
<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc
2025-05-26 19:39:15,228 UTC [9191] DEBUG   esmvalcore.preprocessor._io:151 Done with loading <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc
2025-05-26 19:39:15,228 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_metadata
2025-05-26 19:39:15,231 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'enso_amplitude',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
timerange = '18500116T120000/20141216T120000',
variable_group = 'tos_amp',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 0,
alias = 'CMIP6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon',
version = 'v20191115'
2025-05-26 19:39:15,231 UTC [9191] 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 <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc)
2025-05-26 19:39:15,231 UTC [9191] 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 <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc)
2025-05-26 19:39:15,278 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step concatenate
2025-05-26 19:39:15,281 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>
2025-05-26 19:39:15,281 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata
2025-05-26 19:39:15,283 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'CMIP6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:15,353 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step clip_timerange
2025-05-26 19:39:15,355 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'clip_timerange' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
timerange = '18500116T120000/20141216T120000'
2025-05-26 19:39:15,372 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_data
2025-05-26 19:39:15,375 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'enso_amplitude',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
timerange = '18500116T120000/20141216T120000',
variable_group = 'tos_amp',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 0,
alias = 'CMIP6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon',
version = 'v20191115'
2025-05-26 19:39:15,375 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data
2025-05-26 19:39:15,376 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'CMIP6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:15,377 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_file
2025-05-26 19:39:15,378 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data
LocalFile('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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('<OUTPUT_DIR>/executions/recipe_20250526_193908/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': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'areacello',
mip = 'Ofx',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
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-05-26 19:39:15,378 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step load
2025-05-26 19:39:15,378 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data
LocalFile('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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-05-26 19:39:15,378 UTC [9191] DEBUG   esmvalcore.preprocessor._io:103 Loading:
<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc
2025-05-26 19:39:15,394 UTC [9191] DEBUG   esmvalcore.preprocessor._io:151 Done with loading <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc
2025-05-26 19:39:15,394 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_metadata
2025-05-26 19:39:15,396 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data
[<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/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': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'areacello',
mip = 'Ofx',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
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-05-26 19:39:15,397 UTC [9191] 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 <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc)
2025-05-26 19:39:15,397 UTC [9191] 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 <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc)
2025-05-26 19:39:15,434 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step concatenate
2025-05-26 19:39:15,436 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data
[<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/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 = <CheckLevels.DEFAULT: 3>
2025-05-26 19:39:15,436 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata
2025-05-26 19:39:15,437 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data
<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/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 = <CheckLevels.DEFAULT: 3>,
cmor_table = 'CMIP6',
mip = 'Ofx',
frequency = 'fx',
short_name = 'areacello'
2025-05-26 19:39:15,492 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_data
2025-05-26 19:39:15,495 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data
<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/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': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'areacello',
mip = 'Ofx',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
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-05-26 19:39:15,496 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data
2025-05-26 19:39:15,497 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data
<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/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 = <CheckLevels.DEFAULT: 3>,
cmor_table = 'CMIP6',
mip = 'Ofx',
frequency = 'fx',
short_name = 'areacello'
2025-05-26 19:39:15,498 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables
2025-05-26 19:39:15,502 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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 = [<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>]
2025-05-26 19:39:15,503 UTC [9191] DEBUG   esmvalcore.preprocessor._supplementary_vars:97 Added areacello as cell measure in cube of tos.
2025-05-26 19:39:15,503 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step convert_units
2025-05-26 19:39:15,505 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'convert_units' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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 = 'degC'
2025-05-26 19:39:15,506 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step regrid
2025-05-26 19:39:15,507 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'regrid' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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)
target_grid = '1x1',
scheme = 'linear'
2025-05-26 19:39:15,511 UTC [9191] DEBUG   esmvalcore.preprocessor._regrid:634 Loaded regridding scheme IrisESMFRegrid(method='bilinear', use_src_mask=True, use_tgt_mask=True, collapse_src_mask_along=('Z',), collapse_tgt_mask_along=('Z',), tgt_location=None, mdtol=None)
2025-05-26 19:39:16,294 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step extract_region
2025-05-26 19:39:16,295 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'extract_region' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; latitude: 180; longitude: 360)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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)
start_longitude = 190.0,
end_longitude = 240.0,
start_latitude = -5.0,
end_latitude = 5.0
2025-05-26 19:39:16,303 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step rolling_window_statistics
2025-05-26 19:39:16,305 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'rolling_window_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; latitude: 10; longitude: 50)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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)
coordinate = 'time',
operator = 'mean',
window_length = 5
2025-05-26 19:39:16,316 UTC [9191] WARNING py.warnings:109 /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/iris/cube.py:4881: IrisIgnoringBoundsWarning: The bounds of coordinate 'time' were ignored in the rolling window operation.
  warnings.warn(

2025-05-26 19:39:16,319 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step anomalies
2025-05-26 19:39:16,321 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'anomalies' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1976; latitude: 10; longitude: 50)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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)
period = 'monthly'
2025-05-26 19:39:16,413 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step area_statistics
2025-05-26 19:39:16,416 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'area_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1976; latitude: 10; longitude: 50)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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-05-26 19:39:16,418 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:459 Found no cell measure 'cell_area' in cube sea_surface_temperature / (degC)    (time: 1976; latitude: 10; longitude: 50). Check availability of supplementary variables
2025-05-26 19:39:16,418 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:464 Attempting to calculate grid cell area
2025-05-26 19:39:16,418 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:478 Calculating grid cell areas for regular grid
2025-05-26 19:39:16,425 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:527 Using DEFAULT_SPHERICAL_EARTH_RADIUS. while computing area weights of the following cube:
sea_surface_temperature / (degC)    (time: 1976; latitude: 10; longitude: 50)
    Dimension coordinates:
        time                             x               -              -
        latitude                         -               x              -
        longitude                        -               -              x
    Cell methods:
        0                           area: mean where sea
        1                           time: mean
        2                           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          '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: tos (['sst'])"
        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                       'ocean'
        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                    'Omon'
        table_info                  'Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371'
        title                       'ACCESS-ESM1-5 output prepared for CMIP6'
        variable_id                 'tos'
        variant_label               'r1i1p1f1'
        version                     'v20191115'
2025-05-26 19:39:16,436 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step climate_statistics
2025-05-26 19:39:16,437 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'climate_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1976)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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 = 'std_dev',
period = 'full'
2025-05-26 19:39:16,438 UTC [9191] WARNING py.warnings:109 /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/numpy/ma/core.py:5528: RuntimeWarning: Degrees of freedom <= 0 for slice
  ret = super().var(axis=axis, dtype=dtype, out=out, ddof=ddof,

2025-05-26 19:39:16,439 UTC [9191] WARNING py.warnings:109 /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/numpy/_core/_methods.py:216: RuntimeWarning: invalid value encountered in divide
  ret = um.true_divide(

2025-05-26 19:39:16,443 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step save
2025-05-26 19:39:16,445 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (scalar cube)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_amp/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc')
2025-05-26 19:39:16,445 UTC [9191] DEBUG   esmvalcore.preprocessor._io:497 Saving cube:
sea_surface_temperature / (degC)    (scalar cube)
    Scalar coordinates:
        latitude                    0.0 degrees_north, bound=(-5.0, 5.0) degrees_north
        longitude                   215.0 degrees_east, bound=(190.0, 240.0) degrees_east
        time                        1932-07-02 12:00:00, bound=(1850-01-16 12:00:00, 2014-12-16 12:00:00)
    Cell methods:
        0                           area: mean where sea
        1                           time: mean
        2                           time: mean
        3                           latitude: longitude: mean
        4                           time: standard_deviation
    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: tos (['sst'])"
        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                       'ocean'
        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                    'Omon'
        table_info                  'Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371'
        title                       'ACCESS-ESM1-5 output prepared for CMIP6'
        variable_id                 'tos'
        variant_label               'r1i1p1f1'
        version                     'v20191115'
with lazy data to <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_amp/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
2025-05-26 19:39:16,475 UTC [9191] DEBUG   esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_amp/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
2025-05-26 19:39:16,475 UTC [9191] DEBUG   esmvalcore.esgf._download:560 All required data is available locally, not downloading anything.
2025-05-26 19:39:16,475 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_file
2025-05-26 19:39:16,476 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data
LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
output_dir = PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/fixed_files/tos_Omon_OBS6_TROPFLUX_v1_'),
add_unique_suffix = True,
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'enso_amplitude',
dataset = 'TROPFLUX',
version = 'v1',
project = 'OBS6',
type = 'reanaly',
tier = 2,
variable_group = 'tos_amp',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 1,
alias = 'OBS6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon'
2025-05-26 19:39:16,476 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step load
2025-05-26 19:39:16,476 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data
LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
ignore_warnings = None
2025-05-26 19:39:16,476 UTC [9191] DEBUG   esmvalcore.preprocessor._io:103 Loading:
/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc
2025-05-26 19:39:16,492 UTC [9191] DEBUG   esmvalcore.preprocessor._io:151 Done with loading /home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc
2025-05-26 19:39:16,493 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_metadata
2025-05-26 19:39:16,494 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>]
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'enso_amplitude',
dataset = 'TROPFLUX',
version = 'v1',
project = 'OBS6',
type = 'reanaly',
tier = 2,
variable_group = 'tos_amp',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 1,
alias = 'OBS6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon'
2025-05-26 19:39:16,495 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step concatenate
2025-05-26 19:39:16,496 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>]
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>
2025-05-26 19:39:16,496 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata
2025-05-26 19:39:16,497 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'OBS6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:16,499 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_data
2025-05-26 19:39:16,501 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'enso_amplitude',
dataset = 'TROPFLUX',
version = 'v1',
project = 'OBS6',
type = 'reanaly',
tier = 2,
variable_group = 'tos_amp',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 1,
alias = 'OBS6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon'
2025-05-26 19:39:16,501 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data
2025-05-26 19:39:16,502 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'OBS6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:16,502 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables
2025-05-26 19:39:16,503 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
supplementary_cubes = []
2025-05-26 19:39:16,503 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step convert_units
2025-05-26 19:39:16,503 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'convert_units' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
units = 'degC'
2025-05-26 19:39:16,504 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step regrid
2025-05-26 19:39:16,505 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'regrid' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
target_grid = '1x1',
scheme = 'linear'
2025-05-26 19:39:16,506 UTC [9191] DEBUG   esmvalcore.preprocessor._regrid:634 Loaded regridding scheme Linear('mask')
2025-05-26 19:39:16,512 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step extract_region
2025-05-26 19:39:16,513 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'extract_region' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 180; longitude: 360)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
start_longitude = 190.0,
end_longitude = 240.0,
start_latitude = -5.0,
end_latitude = 5.0
2025-05-26 19:39:16,516 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step rolling_window_statistics
2025-05-26 19:39:16,517 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'rolling_window_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 10; longitude: 50)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
coordinate = 'time',
operator = 'mean',
window_length = 5
2025-05-26 19:39:16,525 UTC [9191] WARNING py.warnings:109 /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/iris/cube.py:4881: IrisIgnoringBoundsWarning: The bounds of coordinate 'time' were ignored in the rolling window operation.
  warnings.warn(

2025-05-26 19:39:16,527 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step anomalies
2025-05-26 19:39:16,529 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'anomalies' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 476; latitude: 10; longitude: 50)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
period = 'monthly'
2025-05-26 19:39:16,596 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step area_statistics
2025-05-26 19:39:16,598 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'area_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 476; latitude: 10; longitude: 50)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
operator = 'mean'
2025-05-26 19:39:16,600 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:459 Found no cell measure 'cell_area' in cube sea_surface_temperature / (degC)    (time: 476; latitude: 10; longitude: 50). Check availability of supplementary variables
2025-05-26 19:39:16,600 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:464 Attempting to calculate grid cell area
2025-05-26 19:39:16,600 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:478 Calculating grid cell areas for regular grid
2025-05-26 19:39:16,609 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:527 Using DEFAULT_SPHERICAL_EARTH_RADIUS. while computing area weights of the following cube:
sea_surface_temperature / (degC)    (time: 476; latitude: 10; longitude: 50)
    Dimension coordinates:
        time                             x              -              -
        latitude                         -              x              -
        longitude                        -              -              x
    Cell methods:
        0                           time: mean
    Attributes:
        Conventions                 'CF-1.7'
        host                        'gadi-cpu-clx-0539.gadi.nci.org.au'
        mip                         'Omon'
        modeling_realm              'reanaly'
        project_id                  'OBS6'
        reference                   'doi:10.1007/s00382-011-1115-0, doi:10.1007/s00382-012-1455-4'
        source                      'https://incois.gov.in/tropflux/'
        tier                        '2'
        title                       'TROPFLUX data reformatted for ESMValTool v2.12.0.dev40+gf6c682ffb'
        user                        'fc6164'
        version                     'v1'
2025-05-26 19:39:16,626 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step climate_statistics
2025-05-26 19:39:16,626 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'climate_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 476)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
operator = 'std_dev',
period = 'full'
2025-05-26 19:39:16,628 UTC [9191] WARNING py.warnings:109 /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/numpy/ma/core.py:5528: RuntimeWarning: Degrees of freedom <= 0 for slice
  ret = super().var(axis=axis, dtype=dtype, out=out, ddof=ddof,

2025-05-26 19:39:16,628 UTC [9191] WARNING py.warnings:109 /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/numpy/_core/_methods.py:216: RuntimeWarning: invalid value encountered in divide
  ret = um.true_divide(

2025-05-26 19:39:16,633 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step save
2025-05-26 19:39:16,634 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (scalar cube)>]
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
compress = False,
compute = False,
filename = PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_amp/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc')
2025-05-26 19:39:16,634 UTC [9191] DEBUG   esmvalcore.preprocessor._io:497 Saving cube:
sea_surface_temperature / (degC)    (scalar cube)
    Scalar coordinates:
        latitude                    0.0 degrees_north, bound=(-5.0, 5.0) degrees_north
        longitude                   215.0 degrees_east, bound=(190.0, 240.0) degrees_east
        time                        1998-12-30 18:00:00.000040, bound=(1979-01-15 00:00:00.000080, 2018-12-15 12:00:00)
    Cell methods:
        0                           time: mean
        1                           latitude: longitude: mean
        2                           time: standard_deviation
    Attributes:
        Conventions                 'CF-1.7'
        host                        'gadi-cpu-clx-0539.gadi.nci.org.au'
        mip                         'Omon'
        modeling_realm              'reanaly'
        project_id                  'OBS6'
        reference                   'doi:10.1007/s00382-011-1115-0, doi:10.1007/s00382-012-1455-4'
        source                      'https://incois.gov.in/tropflux/'
        tier                        '2'
        title                       'TROPFLUX data reformatted for ESMValTool v2.12.0.dev40+gf6c682ffb'
        user                        'fc6164'
        version                     'v1'
with lazy data to <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_amp/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
2025-05-26 19:39:16,659 UTC [9191] INFO    esmvalcore.preprocessor:747 Computing and saving data for preprocessing task diagnostic_metrics/tos_amp
2025-05-26 19:39:16,681 UTC [9191] DEBUG   asyncio:64 Using selector: EpollSelector
2025-05-26 19:39:19,891 UTC [9191] INFO    esmvalcore._task:295 Successfully completed task diagnostic_metrics/tos_amp (priority 2) in 0:00:04.756806
2025-05-26 19:39:19,891 UTC [9191] INFO    esmvalcore._task:289 Starting task diagnostic_metrics/tos_patdiv1 in process [9191]
2025-05-26 19:39:19,930 UTC [9191] DEBUG   esmvalcore.preprocessor:716 Running block ['convert_units', 'regrid', 'extract_region', 'rolling_window_statistics', 'anomalies', 'area_statistics', 'extract_month']
2025-05-26 19:39:19,930 UTC [9191] DEBUG   esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_patdiv1/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
2025-05-26 19:39:19,930 UTC [9191] DEBUG   esmvalcore.esgf._download:560 All required data is available locally, not downloading anything.
2025-05-26 19:39:19,931 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_file
2025-05-26 19:39:19,933 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data
LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
output_dir = PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/fixed_files/tos_Omon_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': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_dec_area',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
timerange = '18500116T120000/20141216T120000',
variable_group = 'tos_patdiv1',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 0,
alias = 'CMIP6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon',
version = 'v20191115'
2025-05-26 19:39:19,933 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step load
2025-05-26 19:39:19,933 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data
LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
ignore_warnings = None
2025-05-26 19:39:19,933 UTC [9191] DEBUG   esmvalcore.preprocessor._io:103 Loading:
<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc
2025-05-26 19:39:19,975 UTC [9191] DEBUG   esmvalcore.preprocessor._io:151 Done with loading <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc
2025-05-26 19:39:19,975 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_metadata
2025-05-26 19:39:19,977 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_dec_area',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
timerange = '18500116T120000/20141216T120000',
variable_group = 'tos_patdiv1',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 0,
alias = 'CMIP6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon',
version = 'v20191115'
2025-05-26 19:39:19,977 UTC [9191] 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 <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc)
2025-05-26 19:39:19,977 UTC [9191] 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 <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc)
2025-05-26 19:39:20,022 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step concatenate
2025-05-26 19:39:20,025 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>
2025-05-26 19:39:20,025 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata
2025-05-26 19:39:20,026 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'CMIP6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:20,105 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step clip_timerange
2025-05-26 19:39:20,106 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'clip_timerange' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
timerange = '18500116T120000/20141216T120000'
2025-05-26 19:39:20,123 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_data
2025-05-26 19:39:20,125 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_dec_area',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
timerange = '18500116T120000/20141216T120000',
variable_group = 'tos_patdiv1',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 0,
alias = 'CMIP6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon',
version = 'v20191115'
2025-05-26 19:39:20,126 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data
2025-05-26 19:39:20,127 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'CMIP6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:20,127 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_file
2025-05-26 19:39:20,129 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data
LocalFile('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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('<OUTPUT_DIR>/executions/recipe_20250526_193908/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': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'areacello',
mip = 'Ofx',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
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-05-26 19:39:20,129 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step load
2025-05-26 19:39:20,129 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data
LocalFile('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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-05-26 19:39:20,129 UTC [9191] DEBUG   esmvalcore.preprocessor._io:103 Loading:
<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc
2025-05-26 19:39:20,151 UTC [9191] DEBUG   esmvalcore.preprocessor._io:151 Done with loading <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc
2025-05-26 19:39:20,151 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_metadata
2025-05-26 19:39:20,154 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data
[<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/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': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'areacello',
mip = 'Ofx',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
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-05-26 19:39:20,155 UTC [9191] 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 <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc)
2025-05-26 19:39:20,155 UTC [9191] 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 <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc)
2025-05-26 19:39:20,195 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step concatenate
2025-05-26 19:39:20,198 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data
[<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/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 = <CheckLevels.DEFAULT: 3>
2025-05-26 19:39:20,198 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata
2025-05-26 19:39:20,199 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data
<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/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 = <CheckLevels.DEFAULT: 3>,
cmor_table = 'CMIP6',
mip = 'Ofx',
frequency = 'fx',
short_name = 'areacello'
2025-05-26 19:39:20,259 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_data
2025-05-26 19:39:20,262 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data
<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/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': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'areacello',
mip = 'Ofx',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
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-05-26 19:39:20,262 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data
2025-05-26 19:39:20,264 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data
<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/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 = <CheckLevels.DEFAULT: 3>,
cmor_table = 'CMIP6',
mip = 'Ofx',
frequency = 'fx',
short_name = 'areacello'
2025-05-26 19:39:20,264 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables
2025-05-26 19:39:20,267 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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 = [<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>]
2025-05-26 19:39:20,267 UTC [9191] DEBUG   esmvalcore.preprocessor._supplementary_vars:97 Added areacello as cell measure in cube of tos.
2025-05-26 19:39:20,268 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step convert_units
2025-05-26 19:39:20,269 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'convert_units' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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 = 'degC'
2025-05-26 19:39:20,271 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step regrid
2025-05-26 19:39:20,272 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'regrid' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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)
target_grid = '1x1',
scheme = 'linear'
2025-05-26 19:39:20,275 UTC [9191] DEBUG   esmvalcore.preprocessor._regrid:634 Loaded regridding scheme IrisESMFRegrid(method='bilinear', use_src_mask=True, use_tgt_mask=True, collapse_src_mask_along=('Z',), collapse_tgt_mask_along=('Z',), tgt_location=None, mdtol=None)
2025-05-26 19:39:21,017 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step extract_region
2025-05-26 19:39:21,019 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'extract_region' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; latitude: 180; longitude: 360)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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)
start_longitude = 190.0,
end_longitude = 240.0,
start_latitude = -5.0,
end_latitude = 5.0
2025-05-26 19:39:21,026 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step rolling_window_statistics
2025-05-26 19:39:21,028 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'rolling_window_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; latitude: 10; longitude: 50)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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)
coordinate = 'time',
operator = 'mean',
window_length = 5
2025-05-26 19:39:21,037 UTC [9191] WARNING py.warnings:109 /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/iris/cube.py:4881: IrisIgnoringBoundsWarning: The bounds of coordinate 'time' were ignored in the rolling window operation.
  warnings.warn(

2025-05-26 19:39:21,042 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step anomalies
2025-05-26 19:39:21,044 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'anomalies' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1976; latitude: 10; longitude: 50)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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)
period = 'monthly'
2025-05-26 19:39:21,144 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step area_statistics
2025-05-26 19:39:21,148 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'area_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1976; latitude: 10; longitude: 50)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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-05-26 19:39:21,150 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:459 Found no cell measure 'cell_area' in cube sea_surface_temperature / (degC)    (time: 1976; latitude: 10; longitude: 50). Check availability of supplementary variables
2025-05-26 19:39:21,151 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:464 Attempting to calculate grid cell area
2025-05-26 19:39:21,151 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:478 Calculating grid cell areas for regular grid
2025-05-26 19:39:21,161 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:527 Using DEFAULT_SPHERICAL_EARTH_RADIUS. while computing area weights of the following cube:
sea_surface_temperature / (degC)    (time: 1976; latitude: 10; longitude: 50)
    Dimension coordinates:
        time                             x               -              -
        latitude                         -               x              -
        longitude                        -               -              x
    Cell methods:
        0                           area: mean where sea
        1                           time: mean
        2                           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          '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: tos (['sst'])"
        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                       'ocean'
        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                    'Omon'
        table_info                  'Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371'
        title                       'ACCESS-ESM1-5 output prepared for CMIP6'
        variable_id                 'tos'
        variant_label               'r1i1p1f1'
        version                     'v20191115'
2025-05-26 19:39:21,173 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step extract_month
2025-05-26 19:39:21,174 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'extract_month' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1976)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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 = 12
2025-05-26 19:39:21,183 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step save
2025-05-26 19:39:21,184 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 164)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_patdiv1/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc')
2025-05-26 19:39:21,184 UTC [9191] DEBUG   esmvalcore.preprocessor._io:497 Saving cube:
sea_surface_temperature / (degC)    (time: 164)
    Dimension coordinates:
        time                             x
    Auxiliary coordinates:
        month_number                     x
    Scalar coordinates:
        latitude                    0.0 degrees_north, bound=(-5.0, 5.0) degrees_north
        longitude                   215.0 degrees_east, bound=(190.0, 240.0) degrees_east
    Cell methods:
        0                           area: mean where sea
        1                           time: mean
        2                           time: mean
        3                           latitude: longitude: 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: tos (['sst'])"
        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                       'ocean'
        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                    'Omon'
        table_info                  'Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371'
        title                       'ACCESS-ESM1-5 output prepared for CMIP6'
        variable_id                 'tos'
        variant_label               'r1i1p1f1'
        version                     'v20191115'
with lazy data to <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_patdiv1/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
2025-05-26 19:39:21,216 UTC [9191] DEBUG   esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_patdiv1/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
2025-05-26 19:39:21,216 UTC [9191] DEBUG   esmvalcore.esgf._download:560 All required data is available locally, not downloading anything.
2025-05-26 19:39:21,216 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_file
2025-05-26 19:39:21,217 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data
LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
output_dir = PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/fixed_files/tos_Omon_OBS6_TROPFLUX_v1_'),
add_unique_suffix = True,
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_dec_area',
dataset = 'TROPFLUX',
version = 'v1',
project = 'OBS6',
type = 'reanaly',
tier = 2,
variable_group = 'tos_patdiv1',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 1,
alias = 'OBS6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon'
2025-05-26 19:39:21,217 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step load
2025-05-26 19:39:21,217 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data
LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
ignore_warnings = None
2025-05-26 19:39:21,217 UTC [9191] DEBUG   esmvalcore.preprocessor._io:103 Loading:
/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc
2025-05-26 19:39:21,234 UTC [9191] DEBUG   esmvalcore.preprocessor._io:151 Done with loading /home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc
2025-05-26 19:39:21,234 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_metadata
2025-05-26 19:39:21,236 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>]
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_dec_area',
dataset = 'TROPFLUX',
version = 'v1',
project = 'OBS6',
type = 'reanaly',
tier = 2,
variable_group = 'tos_patdiv1',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 1,
alias = 'OBS6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon'
2025-05-26 19:39:21,237 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step concatenate
2025-05-26 19:39:21,238 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>]
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>
2025-05-26 19:39:21,238 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata
2025-05-26 19:39:21,238 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'OBS6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:21,241 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_data
2025-05-26 19:39:21,243 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_dec_area',
dataset = 'TROPFLUX',
version = 'v1',
project = 'OBS6',
type = 'reanaly',
tier = 2,
variable_group = 'tos_patdiv1',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 1,
alias = 'OBS6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon'
2025-05-26 19:39:21,243 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data
2025-05-26 19:39:21,243 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'OBS6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:21,244 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables
2025-05-26 19:39:21,244 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
supplementary_cubes = []
2025-05-26 19:39:21,245 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step convert_units
2025-05-26 19:39:21,245 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'convert_units' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
units = 'degC'
2025-05-26 19:39:21,246 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step regrid
2025-05-26 19:39:21,247 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'regrid' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
target_grid = '1x1',
scheme = 'linear'
2025-05-26 19:39:21,248 UTC [9191] DEBUG   esmvalcore.preprocessor._regrid:634 Loaded regridding scheme Linear('mask')
2025-05-26 19:39:21,253 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step extract_region
2025-05-26 19:39:21,254 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'extract_region' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 180; longitude: 360)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
start_longitude = 190.0,
end_longitude = 240.0,
start_latitude = -5.0,
end_latitude = 5.0
2025-05-26 19:39:21,257 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step rolling_window_statistics
2025-05-26 19:39:21,258 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'rolling_window_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 10; longitude: 50)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
coordinate = 'time',
operator = 'mean',
window_length = 5
2025-05-26 19:39:21,266 UTC [9191] WARNING py.warnings:109 /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/iris/cube.py:4881: IrisIgnoringBoundsWarning: The bounds of coordinate 'time' were ignored in the rolling window operation.
  warnings.warn(

2025-05-26 19:39:21,269 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step anomalies
2025-05-26 19:39:21,270 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'anomalies' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 476; latitude: 10; longitude: 50)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
period = 'monthly'
2025-05-26 19:39:21,337 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step area_statistics
2025-05-26 19:39:21,338 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'area_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 476; latitude: 10; longitude: 50)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
operator = 'mean'
2025-05-26 19:39:21,340 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:459 Found no cell measure 'cell_area' in cube sea_surface_temperature / (degC)    (time: 476; latitude: 10; longitude: 50). Check availability of supplementary variables
2025-05-26 19:39:21,340 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:464 Attempting to calculate grid cell area
2025-05-26 19:39:21,340 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:478 Calculating grid cell areas for regular grid
2025-05-26 19:39:21,348 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:527 Using DEFAULT_SPHERICAL_EARTH_RADIUS. while computing area weights of the following cube:
sea_surface_temperature / (degC)    (time: 476; latitude: 10; longitude: 50)
    Dimension coordinates:
        time                             x              -              -
        latitude                         -              x              -
        longitude                        -              -              x
    Cell methods:
        0                           time: mean
    Attributes:
        Conventions                 'CF-1.7'
        host                        'gadi-cpu-clx-0539.gadi.nci.org.au'
        mip                         'Omon'
        modeling_realm              'reanaly'
        project_id                  'OBS6'
        reference                   'doi:10.1007/s00382-011-1115-0, doi:10.1007/s00382-012-1455-4'
        source                      'https://incois.gov.in/tropflux/'
        tier                        '2'
        title                       'TROPFLUX data reformatted for ESMValTool v2.12.0.dev40+gf6c682ffb'
        user                        'fc6164'
        version                     'v1'
2025-05-26 19:39:21,359 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step extract_month
2025-05-26 19:39:21,360 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'extract_month' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 476)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
month = 12
2025-05-26 19:39:21,364 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step save
2025-05-26 19:39:21,365 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 39)>]
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
compress = False,
compute = False,
filename = PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_patdiv1/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc')
2025-05-26 19:39:21,366 UTC [9191] DEBUG   esmvalcore.preprocessor._io:497 Saving cube:
sea_surface_temperature / (degC)    (time: 39)
    Dimension coordinates:
        time                             x
    Auxiliary coordinates:
        month_number                     x
    Scalar coordinates:
        latitude                    0.0 degrees_north, bound=(-5.0, 5.0) degrees_north
        longitude                   215.0 degrees_east, bound=(190.0, 240.0) degrees_east
    Cell methods:
        0                           time: mean
        1                           latitude: longitude: mean
    Attributes:
        Conventions                 'CF-1.7'
        host                        'gadi-cpu-clx-0539.gadi.nci.org.au'
        mip                         'Omon'
        modeling_realm              'reanaly'
        project_id                  'OBS6'
        reference                   'doi:10.1007/s00382-011-1115-0, doi:10.1007/s00382-012-1455-4'
        source                      'https://incois.gov.in/tropflux/'
        tier                        '2'
        title                       'TROPFLUX data reformatted for ESMValTool v2.12.0.dev40+gf6c682ffb'
        user                        'fc6164'
        version                     'v1'
with lazy data to <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_patdiv1/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
2025-05-26 19:39:21,390 UTC [9191] INFO    esmvalcore.preprocessor:747 Computing and saving data for preprocessing task diagnostic_metrics/tos_patdiv1
2025-05-26 19:39:21,419 UTC [9191] DEBUG   asyncio:64 Using selector: EpollSelector
2025-05-26 19:39:24,930 UTC [9191] INFO    esmvalcore._task:295 Successfully completed task diagnostic_metrics/tos_patdiv1 (priority 3) in 0:00:05.038929
2025-05-26 19:39:24,930 UTC [9191] INFO    esmvalcore._task:289 Starting task diagnostic_metrics/tos_lifdur1 in process [9191]
2025-05-26 19:39:24,976 UTC [9191] DEBUG   esmvalcore.preprocessor:716 Running block ['convert_units', 'regrid', 'extract_region', 'rolling_window_statistics', 'anomalies', 'area_statistics']
2025-05-26 19:39:24,976 UTC [9191] DEBUG   esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdur1/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
2025-05-26 19:39:24,976 UTC [9191] DEBUG   esmvalcore.esgf._download:560 All required data is available locally, not downloading anything.
2025-05-26 19:39:24,976 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_file
2025-05-26 19:39:24,978 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data
LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
output_dir = PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/fixed_files/tos_Omon_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': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_ninoarea',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
timerange = '18500116T120000/20141216T120000',
variable_group = 'tos_lifdur1',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 0,
alias = 'CMIP6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon',
version = 'v20191115'
2025-05-26 19:39:24,978 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step load
2025-05-26 19:39:24,978 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data
LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
ignore_warnings = None
2025-05-26 19:39:24,978 UTC [9191] DEBUG   esmvalcore.preprocessor._io:103 Loading:
<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc
2025-05-26 19:39:25,027 UTC [9191] DEBUG   esmvalcore.preprocessor._io:151 Done with loading <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc
2025-05-26 19:39:25,027 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_metadata
2025-05-26 19:39:25,029 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_ninoarea',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
timerange = '18500116T120000/20141216T120000',
variable_group = 'tos_lifdur1',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 0,
alias = 'CMIP6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon',
version = 'v20191115'
2025-05-26 19:39:25,030 UTC [9191] 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 <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc)
2025-05-26 19:39:25,030 UTC [9191] 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 <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc)
2025-05-26 19:39:25,072 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step concatenate
2025-05-26 19:39:25,074 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>
2025-05-26 19:39:25,075 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata
2025-05-26 19:39:25,076 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'CMIP6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:25,147 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step clip_timerange
2025-05-26 19:39:25,149 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'clip_timerange' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
timerange = '18500116T120000/20141216T120000'
2025-05-26 19:39:25,165 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_data
2025-05-26 19:39:25,168 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_ninoarea',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
timerange = '18500116T120000/20141216T120000',
variable_group = 'tos_lifdur1',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 0,
alias = 'CMIP6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon',
version = 'v20191115'
2025-05-26 19:39:25,168 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data
2025-05-26 19:39:25,170 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'CMIP6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:25,170 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_file
2025-05-26 19:39:25,171 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data
LocalFile('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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('<OUTPUT_DIR>/executions/recipe_20250526_193908/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': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'areacello',
mip = 'Ofx',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
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-05-26 19:39:25,172 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step load
2025-05-26 19:39:25,172 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data
LocalFile('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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-05-26 19:39:25,172 UTC [9191] DEBUG   esmvalcore.preprocessor._io:103 Loading:
<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc
2025-05-26 19:39:25,193 UTC [9191] DEBUG   esmvalcore.preprocessor._io:151 Done with loading <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc
2025-05-26 19:39:25,193 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_metadata
2025-05-26 19:39:25,196 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data
[<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/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': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'areacello',
mip = 'Ofx',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
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-05-26 19:39:25,197 UTC [9191] 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 <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc)
2025-05-26 19:39:25,197 UTC [9191] 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 <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Ofx/areacello/gn/v20191115/areacello_Ofx_ACCESS-ESM1-5_historical_r1i1p1f1_gn.nc)
2025-05-26 19:39:25,237 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step concatenate
2025-05-26 19:39:25,239 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data
[<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/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 = <CheckLevels.DEFAULT: 3>
2025-05-26 19:39:25,239 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata
2025-05-26 19:39:25,241 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data
<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/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 = <CheckLevels.DEFAULT: 3>,
cmor_table = 'CMIP6',
mip = 'Ofx',
frequency = 'fx',
short_name = 'areacello'
2025-05-26 19:39:25,297 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_data
2025-05-26 19:39:25,300 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data
<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/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': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'areacello',
mip = 'Ofx',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
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-05-26 19:39:25,300 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data
2025-05-26 19:39:25,302 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data
<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/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 = <CheckLevels.DEFAULT: 3>,
cmor_table = 'CMIP6',
mip = 'Ofx',
frequency = 'fx',
short_name = 'areacello'
2025-05-26 19:39:25,302 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables
2025-05-26 19:39:25,305 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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 = [<iris 'Cube' of cell_area / (m2) (cell index along second dimension: 30; cell index along first dimension: 36)>]
2025-05-26 19:39:25,305 UTC [9191] DEBUG   esmvalcore.preprocessor._supplementary_vars:97 Added areacello as cell measure in cube of tos.
2025-05-26 19:39:25,306 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step convert_units
2025-05-26 19:39:25,307 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'convert_units' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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 = 'degC'
2025-05-26 19:39:25,308 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step regrid
2025-05-26 19:39:25,310 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'regrid' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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)
target_grid = '1x1',
scheme = 'linear'
2025-05-26 19:39:25,312 UTC [9191] DEBUG   esmvalcore.preprocessor._regrid:634 Loaded regridding scheme IrisESMFRegrid(method='bilinear', use_src_mask=True, use_tgt_mask=True, collapse_src_mask_along=('Z',), collapse_tgt_mask_along=('Z',), tgt_location=None, mdtol=None)
2025-05-26 19:39:26,071 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step extract_region
2025-05-26 19:39:26,072 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'extract_region' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; latitude: 180; longitude: 360)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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)
start_longitude = 190.0,
end_longitude = 240.0,
start_latitude = -5.0,
end_latitude = 5.0
2025-05-26 19:39:26,079 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step rolling_window_statistics
2025-05-26 19:39:26,082 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'rolling_window_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; latitude: 10; longitude: 50)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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)
coordinate = 'time',
operator = 'mean',
window_length = 5
2025-05-26 19:39:26,090 UTC [9191] WARNING py.warnings:109 /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/iris/cube.py:4881: IrisIgnoringBoundsWarning: The bounds of coordinate 'time' were ignored in the rolling window operation.
  warnings.warn(

2025-05-26 19:39:26,094 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step anomalies
2025-05-26 19:39:26,096 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'anomalies' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1976; latitude: 10; longitude: 50)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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)
period = 'monthly'
2025-05-26 19:39:26,207 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step area_statistics
2025-05-26 19:39:26,210 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'area_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1976; latitude: 10; longitude: 50)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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-05-26 19:39:26,213 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:459 Found no cell measure 'cell_area' in cube sea_surface_temperature / (degC)    (time: 1976; latitude: 10; longitude: 50). Check availability of supplementary variables
2025-05-26 19:39:26,213 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:464 Attempting to calculate grid cell area
2025-05-26 19:39:26,213 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:478 Calculating grid cell areas for regular grid
2025-05-26 19:39:26,223 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:527 Using DEFAULT_SPHERICAL_EARTH_RADIUS. while computing area weights of the following cube:
sea_surface_temperature / (degC)    (time: 1976; latitude: 10; longitude: 50)
    Dimension coordinates:
        time                             x               -              -
        latitude                         -               x              -
        longitude                        -               -              x
    Cell methods:
        0                           area: mean where sea
        1                           time: mean
        2                           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          '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: tos (['sst'])"
        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                       'ocean'
        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                    'Omon'
        table_info                  'Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371'
        title                       'ACCESS-ESM1-5 output prepared for CMIP6'
        variable_id                 'tos'
        variant_label               'r1i1p1f1'
        version                     'v20191115'
2025-05-26 19:39:26,239 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step save
2025-05-26 19:39:26,240 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 1976)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc'),
 LocalFile('<OUTPUT_DIR>/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('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdur1/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc')
2025-05-26 19:39:26,241 UTC [9191] DEBUG   esmvalcore.preprocessor._io:497 Saving cube:
sea_surface_temperature / (degC)    (time: 1976)
    Dimension coordinates:
        time                             x
    Scalar coordinates:
        latitude                    0.0 degrees_north, bound=(-5.0, 5.0) degrees_north
        longitude                   215.0 degrees_east, bound=(190.0, 240.0) degrees_east
    Cell methods:
        0                           area: mean where sea
        1                           time: mean
        2                           time: mean
        3                           latitude: longitude: 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: tos (['sst'])"
        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                       'ocean'
        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                    'Omon'
        table_info                  'Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371'
        title                       'ACCESS-ESM1-5 output prepared for CMIP6'
        variable_id                 'tos'
        variant_label               'r1i1p1f1'
        version                     'v20191115'
with lazy data to <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdur1/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
2025-05-26 19:39:26,273 UTC [9191] DEBUG   esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdur1/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
2025-05-26 19:39:26,273 UTC [9191] DEBUG   esmvalcore.esgf._download:560 All required data is available locally, not downloading anything.
2025-05-26 19:39:26,273 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_file
2025-05-26 19:39:26,274 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data
LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
output_dir = PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/fixed_files/tos_Omon_OBS6_TROPFLUX_v1_'),
add_unique_suffix = True,
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_ninoarea',
dataset = 'TROPFLUX',
version = 'v1',
project = 'OBS6',
type = 'reanaly',
tier = 2,
variable_group = 'tos_lifdur1',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 1,
alias = 'OBS6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon'
2025-05-26 19:39:26,274 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step load
2025-05-26 19:39:26,274 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data
LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
ignore_warnings = None
2025-05-26 19:39:26,274 UTC [9191] DEBUG   esmvalcore.preprocessor._io:103 Loading:
/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc
2025-05-26 19:39:26,290 UTC [9191] DEBUG   esmvalcore.preprocessor._io:151 Done with loading /home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc
2025-05-26 19:39:26,290 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_metadata
2025-05-26 19:39:26,292 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>]
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_ninoarea',
dataset = 'TROPFLUX',
version = 'v1',
project = 'OBS6',
type = 'reanaly',
tier = 2,
variable_group = 'tos_lifdur1',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 1,
alias = 'OBS6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon'
2025-05-26 19:39:26,293 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step concatenate
2025-05-26 19:39:26,294 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>]
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>
2025-05-26 19:39:26,294 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata
2025-05-26 19:39:26,295 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'OBS6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:26,297 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_data
2025-05-26 19:39:26,299 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_ninoarea',
dataset = 'TROPFLUX',
version = 'v1',
project = 'OBS6',
type = 'reanaly',
tier = 2,
variable_group = 'tos_lifdur1',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 1,
alias = 'OBS6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon'
2025-05-26 19:39:26,299 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data
2025-05-26 19:39:26,300 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'OBS6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:26,300 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables
2025-05-26 19:39:26,300 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
supplementary_cubes = []
2025-05-26 19:39:26,301 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step convert_units
2025-05-26 19:39:26,301 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'convert_units' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
units = 'degC'
2025-05-26 19:39:26,302 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step regrid
2025-05-26 19:39:26,303 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'regrid' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
target_grid = '1x1',
scheme = 'linear'
2025-05-26 19:39:26,304 UTC [9191] DEBUG   esmvalcore.preprocessor._regrid:634 Loaded regridding scheme Linear('mask')
2025-05-26 19:39:26,309 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step extract_region
2025-05-26 19:39:26,310 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'extract_region' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 180; longitude: 360)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
start_longitude = 190.0,
end_longitude = 240.0,
start_latitude = -5.0,
end_latitude = 5.0
2025-05-26 19:39:26,314 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step rolling_window_statistics
2025-05-26 19:39:26,314 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'rolling_window_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 10; longitude: 50)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
coordinate = 'time',
operator = 'mean',
window_length = 5
2025-05-26 19:39:26,322 UTC [9191] WARNING py.warnings:109 /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/iris/cube.py:4881: IrisIgnoringBoundsWarning: The bounds of coordinate 'time' were ignored in the rolling window operation.
  warnings.warn(

2025-05-26 19:39:26,324 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step anomalies
2025-05-26 19:39:26,326 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'anomalies' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 476; latitude: 10; longitude: 50)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
period = 'monthly'
2025-05-26 19:39:26,394 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step area_statistics
2025-05-26 19:39:26,395 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'area_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 476; latitude: 10; longitude: 50)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
operator = 'mean'
2025-05-26 19:39:26,397 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:459 Found no cell measure 'cell_area' in cube sea_surface_temperature / (degC)    (time: 476; latitude: 10; longitude: 50). Check availability of supplementary variables
2025-05-26 19:39:26,397 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:464 Attempting to calculate grid cell area
2025-05-26 19:39:26,397 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:478 Calculating grid cell areas for regular grid
2025-05-26 19:39:26,404 UTC [9191] DEBUG   esmvalcore.preprocessor._shared:527 Using DEFAULT_SPHERICAL_EARTH_RADIUS. while computing area weights of the following cube:
sea_surface_temperature / (degC)    (time: 476; latitude: 10; longitude: 50)
    Dimension coordinates:
        time                             x              -              -
        latitude                         -              x              -
        longitude                        -              -              x
    Cell methods:
        0                           time: mean
    Attributes:
        Conventions                 'CF-1.7'
        host                        'gadi-cpu-clx-0539.gadi.nci.org.au'
        mip                         'Omon'
        modeling_realm              'reanaly'
        project_id                  'OBS6'
        reference                   'doi:10.1007/s00382-011-1115-0, doi:10.1007/s00382-012-1455-4'
        source                      'https://incois.gov.in/tropflux/'
        tier                        '2'
        title                       'TROPFLUX data reformatted for ESMValTool v2.12.0.dev40+gf6c682ffb'
        user                        'fc6164'
        version                     'v1'
2025-05-26 19:39:26,416 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step save
2025-05-26 19:39:26,417 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 476)>]
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
compress = False,
compute = False,
filename = PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdur1/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc')
2025-05-26 19:39:26,417 UTC [9191] DEBUG   esmvalcore.preprocessor._io:497 Saving cube:
sea_surface_temperature / (degC)    (time: 476)
    Dimension coordinates:
        time                             x
    Scalar coordinates:
        latitude                    0.0 degrees_north, bound=(-5.0, 5.0) degrees_north
        longitude                   215.0 degrees_east, bound=(190.0, 240.0) degrees_east
    Cell methods:
        0                           time: mean
        1                           latitude: longitude: mean
    Attributes:
        Conventions                 'CF-1.7'
        host                        'gadi-cpu-clx-0539.gadi.nci.org.au'
        mip                         'Omon'
        modeling_realm              'reanaly'
        project_id                  'OBS6'
        reference                   'doi:10.1007/s00382-011-1115-0, doi:10.1007/s00382-012-1455-4'
        source                      'https://incois.gov.in/tropflux/'
        tier                        '2'
        title                       'TROPFLUX data reformatted for ESMValTool v2.12.0.dev40+gf6c682ffb'
        user                        'fc6164'
        version                     'v1'
with lazy data to <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdur1/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
2025-05-26 19:39:26,439 UTC [9191] INFO    esmvalcore.preprocessor:747 Computing and saving data for preprocessing task diagnostic_metrics/tos_lifdur1
2025-05-26 19:39:26,458 UTC [9191] DEBUG   asyncio:64 Using selector: EpollSelector
2025-05-26 19:39:29,676 UTC [9191] INFO    esmvalcore._task:295 Successfully completed task diagnostic_metrics/tos_lifdur1 (priority 4) in 0:00:04.745158
2025-05-26 19:39:29,676 UTC [9191] INFO    esmvalcore._task:289 Starting task diagnostic_metrics/tos_lifdurdiv2 in process [9191]
2025-05-26 19:39:29,709 UTC [9191] DEBUG   esmvalcore.preprocessor:716 Running block ['convert_units', 'regrid', 'extract_region', 'rolling_window_statistics', 'anomalies', 'meridional_statistics']
2025-05-26 19:39:29,709 UTC [9191] DEBUG   esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdurdiv2/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
2025-05-26 19:39:29,709 UTC [9191] DEBUG   esmvalcore.esgf._download:560 All required data is available locally, not downloading anything.
2025-05-26 19:39:29,709 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_file
2025-05-26 19:39:29,710 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data
LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
output_dir = PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/fixed_files/tos_Omon_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': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_meridional',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
timerange = '18500116T120000/20141216T120000',
variable_group = 'tos_lifdurdiv2',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 0,
alias = 'CMIP6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon',
version = 'v20191115'
2025-05-26 19:39:29,711 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step load
2025-05-26 19:39:29,711 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data
LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
ignore_warnings = None
2025-05-26 19:39:29,711 UTC [9191] DEBUG   esmvalcore.preprocessor._io:103 Loading:
<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc
2025-05-26 19:39:29,768 UTC [9191] DEBUG   esmvalcore.preprocessor._io:151 Done with loading <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc
2025-05-26 19:39:29,768 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_metadata
2025-05-26 19:39:29,772 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_meridional',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
timerange = '18500116T120000/20141216T120000',
variable_group = 'tos_lifdurdiv2',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 0,
alias = 'CMIP6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon',
version = 'v20191115'
2025-05-26 19:39:29,772 UTC [9191] 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 <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc)
2025-05-26 19:39:29,772 UTC [9191] 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 <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc)
2025-05-26 19:39:29,824 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step concatenate
2025-05-26 19:39:29,827 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>
2025-05-26 19:39:29,827 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata
2025-05-26 19:39:29,828 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'CMIP6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:29,904 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step clip_timerange
2025-05-26 19:39:29,906 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'clip_timerange' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
timerange = '18500116T120000/20141216T120000'
2025-05-26 19:39:29,921 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_data
2025-05-26 19:39:29,923 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_meridional',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
timerange = '18500116T120000/20141216T120000',
variable_group = 'tos_lifdurdiv2',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 0,
alias = 'CMIP6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon',
version = 'v20191115'
2025-05-26 19:39:29,923 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data
2025-05-26 19:39:29,925 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'CMIP6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:29,925 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables
2025-05-26 19:39:29,927 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
supplementary_cubes = []
2025-05-26 19:39:29,927 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step convert_units
2025-05-26 19:39:29,928 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'convert_units' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
units = 'degC'
2025-05-26 19:39:29,929 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step regrid
2025-05-26 19:39:29,931 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'regrid' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
target_grid = '1x1',
scheme = 'linear'
2025-05-26 19:39:29,933 UTC [9191] DEBUG   esmvalcore.preprocessor._regrid:634 Loaded regridding scheme IrisESMFRegrid(method='bilinear', use_src_mask=True, use_tgt_mask=True, collapse_src_mask_along=('Z',), collapse_tgt_mask_along=('Z',), tgt_location=None, mdtol=None)
2025-05-26 19:39:30,693 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step extract_region
2025-05-26 19:39:30,694 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'extract_region' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; latitude: 180; longitude: 360)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
start_longitude = 150.0,
end_longitude = 270.0,
start_latitude = -5.0,
end_latitude = 5.0
2025-05-26 19:39:30,702 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step rolling_window_statistics
2025-05-26 19:39:30,705 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'rolling_window_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; latitude: 10; longitude: 120)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
coordinate = 'time',
operator = 'mean',
window_length = 5
2025-05-26 19:39:30,714 UTC [9191] WARNING py.warnings:109 /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/iris/cube.py:4881: IrisIgnoringBoundsWarning: The bounds of coordinate 'time' were ignored in the rolling window operation.
  warnings.warn(

2025-05-26 19:39:30,718 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step anomalies
2025-05-26 19:39:30,720 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'anomalies' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1976; latitude: 10; longitude: 120)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
period = 'monthly'
2025-05-26 19:39:30,834 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step meridional_statistics
2025-05-26 19:39:30,837 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'meridional_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1976; latitude: 10; longitude: 120)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
operator = 'mean'
2025-05-26 19:39:30,838 UTC [9191] WARNING py.warnings:109 /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/iris/cube.py:4330: IrisUserWarning: Collapsing spatial coordinate 'latitude' without weighting
  warnings.warn(

2025-05-26 19:39:30,842 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step save
2025-05-26 19:39:30,843 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 1976; longitude: 120)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
compress = False,
compute = False,
filename = PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdurdiv2/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc')
2025-05-26 19:39:30,843 UTC [9191] DEBUG   esmvalcore.preprocessor._io:497 Saving cube:
sea_surface_temperature / (degC)    (time: 1976; longitude: 120)
    Dimension coordinates:
        time                             x                -
        longitude                        -                x
    Scalar coordinates:
        latitude                    0.0 degrees_north, bound=(-5.0, 5.0) degrees_north
    Cell methods:
        0                           area: mean where sea
        1                           time: mean
        2                           time: mean
        3                           latitude: 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: tos (['sst'])"
        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                       'ocean'
        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                    'Omon'
        table_info                  'Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371'
        title                       'ACCESS-ESM1-5 output prepared for CMIP6'
        variable_id                 'tos'
        variant_label               'r1i1p1f1'
        version                     'v20191115'
with lazy data to <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdurdiv2/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
2025-05-26 19:39:30,871 UTC [9191] DEBUG   esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdurdiv2/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
2025-05-26 19:39:30,872 UTC [9191] DEBUG   esmvalcore.esgf._download:560 All required data is available locally, not downloading anything.
2025-05-26 19:39:30,872 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_file
2025-05-26 19:39:30,873 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data
LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
output_dir = PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/fixed_files/tos_Omon_OBS6_TROPFLUX_v1_'),
add_unique_suffix = True,
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_meridional',
dataset = 'TROPFLUX',
version = 'v1',
project = 'OBS6',
type = 'reanaly',
tier = 2,
variable_group = 'tos_lifdurdiv2',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 1,
alias = 'OBS6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon'
2025-05-26 19:39:30,873 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step load
2025-05-26 19:39:30,873 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data
LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
ignore_warnings = None
2025-05-26 19:39:30,873 UTC [9191] DEBUG   esmvalcore.preprocessor._io:103 Loading:
/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc
2025-05-26 19:39:30,889 UTC [9191] DEBUG   esmvalcore.preprocessor._io:151 Done with loading /home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc
2025-05-26 19:39:30,889 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_metadata
2025-05-26 19:39:30,891 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>]
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_meridional',
dataset = 'TROPFLUX',
version = 'v1',
project = 'OBS6',
type = 'reanaly',
tier = 2,
variable_group = 'tos_lifdurdiv2',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 1,
alias = 'OBS6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon'
2025-05-26 19:39:30,892 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step concatenate
2025-05-26 19:39:30,893 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>]
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>
2025-05-26 19:39:30,893 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata
2025-05-26 19:39:30,893 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'OBS6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:30,896 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_data
2025-05-26 19:39:30,898 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_meridional',
dataset = 'TROPFLUX',
version = 'v1',
project = 'OBS6',
type = 'reanaly',
tier = 2,
variable_group = 'tos_lifdurdiv2',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 1,
alias = 'OBS6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon'
2025-05-26 19:39:30,898 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data
2025-05-26 19:39:30,899 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'OBS6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:30,899 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables
2025-05-26 19:39:30,900 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
supplementary_cubes = []
2025-05-26 19:39:30,900 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step convert_units
2025-05-26 19:39:30,900 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'convert_units' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
units = 'degC'
2025-05-26 19:39:30,901 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step regrid
2025-05-26 19:39:30,902 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'regrid' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
target_grid = '1x1',
scheme = 'linear'
2025-05-26 19:39:30,903 UTC [9191] DEBUG   esmvalcore.preprocessor._regrid:634 Loaded regridding scheme Linear('mask')
2025-05-26 19:39:30,908 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step extract_region
2025-05-26 19:39:30,909 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'extract_region' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 180; longitude: 360)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
start_longitude = 150.0,
end_longitude = 270.0,
start_latitude = -5.0,
end_latitude = 5.0
2025-05-26 19:39:30,913 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step rolling_window_statistics
2025-05-26 19:39:30,913 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'rolling_window_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 10; longitude: 120)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
coordinate = 'time',
operator = 'mean',
window_length = 5
2025-05-26 19:39:30,923 UTC [9191] WARNING py.warnings:109 /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/iris/cube.py:4881: IrisIgnoringBoundsWarning: The bounds of coordinate 'time' were ignored in the rolling window operation.
  warnings.warn(

2025-05-26 19:39:30,925 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step anomalies
2025-05-26 19:39:30,926 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'anomalies' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 476; latitude: 10; longitude: 120)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
period = 'monthly'
2025-05-26 19:39:31,003 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step meridional_statistics
2025-05-26 19:39:31,004 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'meridional_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 476; latitude: 10; longitude: 120)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
operator = 'mean'
2025-05-26 19:39:31,006 UTC [9191] WARNING py.warnings:109 /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/iris/cube.py:4330: IrisUserWarning: Collapsing spatial coordinate 'latitude' without weighting
  warnings.warn(

2025-05-26 19:39:31,010 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step save
2025-05-26 19:39:31,011 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 476; longitude: 120)>]
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
compress = False,
compute = False,
filename = PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdurdiv2/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc')
2025-05-26 19:39:31,011 UTC [9191] DEBUG   esmvalcore.preprocessor._io:497 Saving cube:
sea_surface_temperature / (degC)    (time: 476; longitude: 120)
    Dimension coordinates:
        time                             x               -
        longitude                        -               x
    Scalar coordinates:
        latitude                    0.0 degrees_north, bound=(-5.0, 5.0) degrees_north
    Cell methods:
        0                           time: mean
        1                           latitude: mean
    Attributes:
        Conventions                 'CF-1.7'
        host                        'gadi-cpu-clx-0539.gadi.nci.org.au'
        mip                         'Omon'
        modeling_realm              'reanaly'
        project_id                  'OBS6'
        reference                   'doi:10.1007/s00382-011-1115-0, doi:10.1007/s00382-012-1455-4'
        source                      'https://incois.gov.in/tropflux/'
        tier                        '2'
        title                       'TROPFLUX data reformatted for ESMValTool v2.12.0.dev40+gf6c682ffb'
        user                        'fc6164'
        version                     'v1'
with lazy data to <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_lifdurdiv2/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
2025-05-26 19:39:31,032 UTC [9191] INFO    esmvalcore.preprocessor:747 Computing and saving data for preprocessing task diagnostic_metrics/tos_lifdurdiv2
2025-05-26 19:39:31,057 UTC [9191] DEBUG   asyncio:64 Using selector: EpollSelector
2025-05-26 19:39:34,274 UTC [9191] INFO    esmvalcore._task:295 Successfully completed task diagnostic_metrics/tos_lifdurdiv2 (priority 5) in 0:00:04.598465
2025-05-26 19:39:34,275 UTC [9191] INFO    esmvalcore._task:289 Starting task diagnostic_metrics/tos_pat2 in process [9191]
2025-05-26 19:39:34,314 UTC [9191] DEBUG   esmvalcore.preprocessor:716 Running block ['convert_units', 'regrid', 'extract_region', 'rolling_window_statistics', 'anomalies', 'extract_month', 'meridional_statistics']
2025-05-26 19:39:34,314 UTC [9191] DEBUG   esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_pat2/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
2025-05-26 19:39:34,314 UTC [9191] DEBUG   esmvalcore.esgf._download:560 All required data is available locally, not downloading anything.
2025-05-26 19:39:34,314 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_file
2025-05-26 19:39:34,316 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data
LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
output_dir = PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/fixed_files/tos_Omon_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': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_pattern2',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
timerange = '18500116T120000/20141216T120000',
variable_group = 'tos_pat2',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 0,
alias = 'CMIP6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon',
version = 'v20191115'
2025-05-26 19:39:34,316 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step load
2025-05-26 19:39:34,316 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data
LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
ignore_warnings = None
2025-05-26 19:39:34,316 UTC [9191] DEBUG   esmvalcore.preprocessor._io:103 Loading:
<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc
2025-05-26 19:39:34,366 UTC [9191] DEBUG   esmvalcore.preprocessor._io:151 Done with loading <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc
2025-05-26 19:39:34,367 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_metadata
2025-05-26 19:39:34,369 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_pattern2',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
timerange = '18500116T120000/20141216T120000',
variable_group = 'tos_pat2',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 0,
alias = 'CMIP6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon',
version = 'v20191115'
2025-05-26 19:39:34,369 UTC [9191] 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 <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc)
2025-05-26 19:39:34,369 UTC [9191] 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 <OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc)
2025-05-26 19:39:34,412 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step concatenate
2025-05-26 19:39:34,415 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>
2025-05-26 19:39:34,415 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata
2025-05-26 19:39:34,417 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'CMIP6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:34,484 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step clip_timerange
2025-05-26 19:39:34,486 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'clip_timerange' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
timerange = '18500116T120000/20141216T120000'
2025-05-26 19:39:34,505 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_data
2025-05-26 19:39:34,508 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_pattern2',
project = 'CMIP6',
activity = 'CMIP',
dataset = 'ACCESS-ESM1-5',
ensemble = 'r1i1p1f1',
institute = 'CSIRO',
exp = 'historical',
grid = 'gn',
timerange = '18500116T120000/20141216T120000',
variable_group = 'tos_pat2',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 0,
alias = 'CMIP6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon',
version = 'v20191115'
2025-05-26 19:39:34,508 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data
2025-05-26 19:39:34,509 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'CMIP6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:34,510 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables
2025-05-26 19:39:34,511 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
supplementary_cubes = []
2025-05-26 19:39:34,511 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step convert_units
2025-05-26 19:39:34,513 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'convert_units' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
units = 'degC'
2025-05-26 19:39:34,514 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step regrid
2025-05-26 19:39:34,516 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'regrid' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; cell index along second dimension: 30; cell index along first dimension: 36)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
target_grid = '1x1',
scheme = 'linear'
2025-05-26 19:39:34,518 UTC [9191] DEBUG   esmvalcore.preprocessor._regrid:634 Loaded regridding scheme IrisESMFRegrid(method='bilinear', use_src_mask=True, use_tgt_mask=True, collapse_src_mask_along=('Z',), collapse_tgt_mask_along=('Z',), tgt_location=None, mdtol=None)
2025-05-26 19:39:35,226 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step extract_region
2025-05-26 19:39:35,228 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'extract_region' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; latitude: 180; longitude: 360)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
start_longitude = 150.0,
end_longitude = 270.0,
start_latitude = -5.0,
end_latitude = 5.0
2025-05-26 19:39:35,236 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step rolling_window_statistics
2025-05-26 19:39:35,238 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'rolling_window_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1980; latitude: 10; longitude: 120)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
coordinate = 'time',
operator = 'mean',
window_length = 5
2025-05-26 19:39:35,247 UTC [9191] WARNING py.warnings:109 /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/iris/cube.py:4881: IrisIgnoringBoundsWarning: The bounds of coordinate 'time' were ignored in the rolling window operation.
  warnings.warn(

2025-05-26 19:39:35,250 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step anomalies
2025-05-26 19:39:35,252 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'anomalies' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1976; latitude: 10; longitude: 120)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
period = 'monthly'
2025-05-26 19:39:35,358 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step extract_month
2025-05-26 19:39:35,361 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'extract_month' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 1976; latitude: 10; longitude: 120)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
month = 12
2025-05-26 19:39:35,370 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step meridional_statistics
2025-05-26 19:39:35,371 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'meridional_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 164; latitude: 10; longitude: 120)>
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
operator = 'mean'
2025-05-26 19:39:35,372 UTC [9191] WARNING py.warnings:109 /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/iris/cube.py:4330: IrisUserWarning: Collapsing spatial coordinate 'latitude' without weighting
  warnings.warn(

2025-05-26 19:39:35,377 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step save
2025-05-26 19:39:35,378 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 164; longitude: 120)>]
loaded from original input file(s)
[LocalFile('<OUTPUT_DIR>/climate_data/CMIP6/CMIP/CSIRO/ACCESS-ESM1-5/historical/r1i1p1f1/Omon/tos/gn/v20191115/tos_Omon_ACCESS-ESM1-5_historical_r1i1p1f1_gn_185001-201412.nc')]
with function argument(s)
compress = False,
compute = False,
filename = PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_pat2/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc')
2025-05-26 19:39:35,378 UTC [9191] DEBUG   esmvalcore.preprocessor._io:497 Saving cube:
sea_surface_temperature / (degC)    (time: 164; longitude: 120)
    Dimension coordinates:
        time                             x               -
        longitude                        -               x
    Auxiliary coordinates:
        month_number                     x               -
    Scalar coordinates:
        latitude                    0.0 degrees_north, bound=(-5.0, 5.0) degrees_north
    Cell methods:
        0                           area: mean where sea
        1                           time: mean
        2                           time: mean
        3                           latitude: 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: tos (['sst'])"
        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                       'ocean'
        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                    'Omon'
        table_info                  'Creation Date:(30 April 2019) MD5:e14f55f257cceafb2523e41244962371'
        title                       'ACCESS-ESM1-5 output prepared for CMIP6'
        variable_id                 'tos'
        variant_label               'r1i1p1f1'
        version                     'v20191115'
with lazy data to <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_pat2/CMIP6_ACCESS-ESM1-5_Omon_historical_r1i1p1f1_tos_gn_18500116T120000-20141216T120000.nc
2025-05-26 19:39:35,410 UTC [9191] DEBUG   esmvalcore.preprocessor:724 Applying single-model steps to PreprocessorFile: <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_pat2/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
2025-05-26 19:39:35,410 UTC [9191] DEBUG   esmvalcore.esgf._download:560 All required data is available locally, not downloading anything.
2025-05-26 19:39:35,411 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_file
2025-05-26 19:39:35,411 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_file' on the data
LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
output_dir = PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/fixed_files/tos_Omon_OBS6_TROPFLUX_v1_'),
add_unique_suffix = True,
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_pattern2',
dataset = 'TROPFLUX',
version = 'v1',
project = 'OBS6',
type = 'reanaly',
tier = 2,
variable_group = 'tos_pat2',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 1,
alias = 'OBS6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon'
2025-05-26 19:39:35,412 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step load
2025-05-26 19:39:35,412 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'load' on the data
LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
ignore_warnings = None
2025-05-26 19:39:35,412 UTC [9191] DEBUG   esmvalcore.preprocessor._io:103 Loading:
/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc
2025-05-26 19:39:35,428 UTC [9191] DEBUG   esmvalcore.preprocessor._io:151 Done with loading /home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc
2025-05-26 19:39:35,428 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_metadata
2025-05-26 19:39:35,430 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_metadata' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>]
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_pattern2',
dataset = 'TROPFLUX',
version = 'v1',
project = 'OBS6',
type = 'reanaly',
tier = 2,
variable_group = 'tos_pat2',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 1,
alias = 'OBS6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon'
2025-05-26 19:39:35,431 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step concatenate
2025-05-26 19:39:35,432 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'concatenate' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>]
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>
2025-05-26 19:39:35,432 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_metadata
2025-05-26 19:39:35,432 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_metadata' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'OBS6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:35,435 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step fix_data
2025-05-26 19:39:35,436 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'fix_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
session = Session({'auxiliary_data_dir': PosixPath('/home/bandela/auxiliary_data'),
         'check_level': <CheckLevels.DEFAULT: 3>,
         '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': 2}},
                  '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('<OUTPUT_DIR>/executions'),
         'output_file_type': 'png',
         'profile_diagnostic': False,
         'remove_preproc_dir': True,
         'resume_from': [],
         'rootpath': {'CMIP6': [PosixPath('<OUTPUT_DIR>/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('<OUTPUT_DIR>/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}),
short_name = 'tos',
mip = 'Omon',
preprocessor = 'ssta_pattern2',
dataset = 'TROPFLUX',
version = 'v1',
project = 'OBS6',
type = 'reanaly',
tier = 2,
variable_group = 'tos_pat2',
diagnostic = 'diagnostic_metrics',
recipe_dataset_index = 1,
alias = 'OBS6',
original_short_name = 'tos',
standard_name = 'sea_surface_temperature',
long_name = 'Sea Surface Temperature',
units = 'degC',
modeling_realm = ['ocean'],
frequency = 'mon'
2025-05-26 19:39:35,437 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step cmor_check_data
2025-05-26 19:39:35,437 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'cmor_check_data' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
check_level = <CheckLevels.DEFAULT: 3>,
cmor_table = 'OBS6',
mip = 'Omon',
frequency = 'mon',
short_name = 'tos'
2025-05-26 19:39:35,438 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step add_supplementary_variables
2025-05-26 19:39:35,438 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'add_supplementary_variables' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
supplementary_cubes = []
2025-05-26 19:39:35,438 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step convert_units
2025-05-26 19:39:35,439 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'convert_units' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
units = 'degC'
2025-05-26 19:39:35,440 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step regrid
2025-05-26 19:39:35,441 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'regrid' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 60; longitude: 350)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
target_grid = '1x1',
scheme = 'linear'
2025-05-26 19:39:35,441 UTC [9191] DEBUG   esmvalcore.preprocessor._regrid:634 Loaded regridding scheme Linear('mask')
2025-05-26 19:39:35,447 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step extract_region
2025-05-26 19:39:35,448 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'extract_region' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 180; longitude: 360)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
start_longitude = 150.0,
end_longitude = 270.0,
start_latitude = -5.0,
end_latitude = 5.0
2025-05-26 19:39:35,452 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step rolling_window_statistics
2025-05-26 19:39:35,453 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'rolling_window_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 480; latitude: 10; longitude: 120)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
coordinate = 'time',
operator = 'mean',
window_length = 5
2025-05-26 19:39:35,461 UTC [9191] WARNING py.warnings:109 /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/iris/cube.py:4881: IrisIgnoringBoundsWarning: The bounds of coordinate 'time' were ignored in the rolling window operation.
  warnings.warn(

2025-05-26 19:39:35,463 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step anomalies
2025-05-26 19:39:35,465 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'anomalies' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 476; latitude: 10; longitude: 120)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
period = 'monthly'
2025-05-26 19:39:35,544 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step extract_month
2025-05-26 19:39:35,546 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'extract_month' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 476; latitude: 10; longitude: 120)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
month = 12
2025-05-26 19:39:35,551 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step meridional_statistics
2025-05-26 19:39:35,552 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'meridional_statistics' on the data
<iris 'Cube' of sea_surface_temperature / (degC) (time: 39; latitude: 10; longitude: 120)>
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
operator = 'mean'
2025-05-26 19:39:35,553 UTC [9191] WARNING py.warnings:109 /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/iris/cube.py:4330: IrisUserWarning: Collapsing spatial coordinate 'latitude' without weighting
  warnings.warn(

2025-05-26 19:39:35,557 UTC [9191] DEBUG   esmvalcore.preprocessor:411 Running preprocessor step save
2025-05-26 19:39:35,558 UTC [9191] DEBUG   esmvalcore.preprocessor:358 Running preprocessor function 'save' on the data
[<iris 'Cube' of sea_surface_temperature / (degC) (time: 39; longitude: 120)>]
loaded from original input file(s)
[LocalFile('/home/bandela/.cache/climate_ref/ESMValTool/OBS/Tier2/TROPFLUX/OBS6_TROPFLUX_reanaly_v1_Omon_tos_197901-201812.nc')]
with function argument(s)
compress = False,
compute = False,
filename = PosixPath('<OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_pat2/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc')
2025-05-26 19:39:35,558 UTC [9191] DEBUG   esmvalcore.preprocessor._io:497 Saving cube:
sea_surface_temperature / (degC)    (time: 39; longitude: 120)
    Dimension coordinates:
        time                             x              -
        longitude                        -              x
    Auxiliary coordinates:
        month_number                     x              -
    Scalar coordinates:
        latitude                    0.0 degrees_north, bound=(-5.0, 5.0) degrees_north
    Cell methods:
        0                           time: mean
        1                           latitude: mean
    Attributes:
        Conventions                 'CF-1.7'
        host                        'gadi-cpu-clx-0539.gadi.nci.org.au'
        mip                         'Omon'
        modeling_realm              'reanaly'
        project_id                  'OBS6'
        reference                   'doi:10.1007/s00382-011-1115-0, doi:10.1007/s00382-012-1455-4'
        source                      'https://incois.gov.in/tropflux/'
        tier                        '2'
        title                       'TROPFLUX data reformatted for ESMValTool v2.12.0.dev40+gf6c682ffb'
        user                        'fc6164'
        version                     'v1'
with lazy data to <OUTPUT_DIR>/executions/recipe_20250526_193908/preproc/diagnostic_metrics/tos_pat2/OBS6_TROPFLUX_reanaly_v1_Omon_tos.nc
2025-05-26 19:39:35,582 UTC [9191] INFO    esmvalcore.preprocessor:747 Computing and saving data for preprocessing task diagnostic_metrics/tos_pat2
2025-05-26 19:39:35,601 UTC [9191] DEBUG   asyncio:64 Using selector: EpollSelector
2025-05-26 19:39:38,994 UTC [9191] INFO    esmvalcore._task:295 Successfully completed task diagnostic_metrics/tos_pat2 (priority 6) in 0:00:04.718676
2025-05-26 19:39:38,994 UTC [9191] INFO    esmvalcore._task:289 Starting task diagnostic_metrics/plot_script in process [9191]
2025-05-26 19:39:38,997 UTC [9191] INFO    esmvalcore._task:564 Running command ['/home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/bin/python', '/home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/esmvaltool/diag_scripts/enso_metrics/enso_diag1metrics.py', '<OUTPUT_DIR>/executions/recipe_20250526_193908/run/diagnostic_metrics/plot_script/settings.yml']
2025-05-26 19:39:38,997 UTC [9191] DEBUG   esmvalcore._task:565 in environment
{'MPLBACKEND': 'Agg'}
2025-05-26 19:39:38,997 UTC [9191] DEBUG   esmvalcore._task:567 in current working directory: <OUTPUT_DIR>/executions/recipe_20250526_193908/run/diagnostic_metrics/plot_script
2025-05-26 19:39:38,998 UTC [9191] INFO    esmvalcore._task:568 Writing output to <OUTPUT_DIR>/executions/recipe_20250526_193908/work/diagnostic_metrics/plot_script
2025-05-26 19:39:38,998 UTC [9191] INFO    esmvalcore._task:569 Writing plots to <OUTPUT_DIR>/executions/recipe_20250526_193908/plots/diagnostic_metrics/plot_script
2025-05-26 19:39:38,998 UTC [9191] INFO    esmvalcore._task:570 Writing log to <OUTPUT_DIR>/executions/recipe_20250526_193908/run/diagnostic_metrics/plot_script/log.txt
2025-05-26 19:39:38,998 UTC [9191] INFO    esmvalcore._task:580 To re-run this diagnostic script, run:
cd <OUTPUT_DIR>/executions/recipe_20250526_193908/run/diagnostic_metrics/plot_script; MPLBACKEND="Agg" /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/bin/python /home/bandela/src/Climate-REF/climate-ref/.ref/software/conda/esmvaltool-9776cff81b525ef5fc839c1b70ccfa40943cee1d/lib/python3.12/site-packages/esmvaltool/diag_scripts/enso_metrics/enso_diag1metrics.py <OUTPUT_DIR>/executions/recipe_20250526_193908/run/diagnostic_metrics/plot_script/settings.yml
2025-05-26 19:40:58,390 UTC [9191] INFO    esmvalcore._task:141 Maximum memory used (estimate): 0.5 GB
2025-05-26 19:40:58,392 UTC [9191] INFO    esmvalcore._task:144 Sampled every second. It may be inaccurate if short but high spikes in memory consumption occur.
2025-05-26 19:40:58,393 UTC [9191] DEBUG   esmvalcore._task:657 Script enso_metrics/enso_diag1metrics.py completed successfully
2025-05-26 19:40:58,393 UTC [9191] DEBUG   esmvalcore._task:682 Collecting provenance from <OUTPUT_DIR>/executions/recipe_20250526_193908/run/diagnostic_metrics/plot_script/diagnostic_provenance.yml
2025-05-26 19:40:58,568 UTC [9191] DEBUG   urllib3.connectionpool:1051 Starting new HTTPS connection (1): cera-www.dkrz.de:443
2025-05-26 19:40:58,736 UTC [9191] 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-05-26 19:40:58,757 UTC [9191] 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-05-26 19:40:58,760 UTC [9191] DEBUG   urllib3.connectionpool:1051 Starting new HTTPS connection (1): www.wdc-climate.de:443
2025-05-26 19:40:58,860 UTC [9191] 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 12025
2025-05-26 19:40:58,886 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'IHDR' 16 13
2025-05-26 19:40:58,886 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'tEXt' 41 58
2025-05-26 19:40:58,886 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'pHYs' 111 9
2025-05-26 19:40:58,886 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'IDAT' 132 65536
2025-05-26 19:40:59,325 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'IHDR' 16 13
2025-05-26 19:40:59,326 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'tEXt' 41 58
2025-05-26 19:40:59,326 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'pHYs' 111 9
2025-05-26 19:40:59,326 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'IDAT' 132 65536
2025-05-26 19:40:59,663 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'IHDR' 16 13
2025-05-26 19:40:59,663 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'tEXt' 41 58
2025-05-26 19:40:59,663 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'pHYs' 111 9
2025-05-26 19:40:59,663 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'IDAT' 132 65536
2025-05-26 19:40:59,958 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'IHDR' 16 13
2025-05-26 19:40:59,958 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'tEXt' 41 58
2025-05-26 19:40:59,958 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'pHYs' 111 9
2025-05-26 19:40:59,958 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'IDAT' 132 65536
2025-05-26 19:41:00,271 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'IHDR' 16 13
2025-05-26 19:41:00,271 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'tEXt' 41 58
2025-05-26 19:41:00,271 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'pHYs' 111 9
2025-05-26 19:41:00,271 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'IDAT' 132 65536
2025-05-26 19:41:00,572 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'IHDR' 16 13
2025-05-26 19:41:00,572 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'tEXt' 41 58
2025-05-26 19:41:00,572 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'pHYs' 111 9
2025-05-26 19:41:00,572 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'IDAT' 132 65536
2025-05-26 19:41:00,885 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'IHDR' 16 13
2025-05-26 19:41:00,885 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'tEXt' 41 58
2025-05-26 19:41:00,885 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'pHYs' 111 9
2025-05-26 19:41:00,886 UTC [9191] DEBUG   PIL.PngImagePlugin:198 STREAM b'IDAT' 132 65536
2025-05-26 19:41:01,489 UTC [9191] DEBUG   esmvalcore._task:770 Collecting provenance of task diagnostic_metrics/plot_script took 3.1 seconds
2025-05-26 19:41:01,489 UTC [9191] INFO    esmvalcore._task:295 Successfully completed task diagnostic_metrics/plot_script (priority 0) in 0:01:22.495462
2025-05-26 19:41:01,967 UTC [9191] INFO    esmvalcore._recipe.recipe:1201 Wrote recipe with version numbers and wildcards to:
file://<OUTPUT_DIR>/executions/recipe_20250526_193908/run/recipe_filled.yml
2025-05-26 19:41:02,082 UTC [9191] INFO    esmvalcore.experimental.recipe_output:280 Wrote recipe output to:
file://<OUTPUT_DIR>/executions/recipe_20250526_193908/index.html
2025-05-26 19:41:02,082 UTC [9191] INFO    esmvalcore._main:138 Ending the Earth System Model Evaluation Tool at time: 2025-05-26 19:41:02 UTC
2025-05-26 19:41:02,082 UTC [9191] INFO    esmvalcore._main:142 Time for running the recipe was: 0:01:53.434597
2025-05-26 19:41:03,087 UTC [9191] INFO    esmvalcore._task:141 Maximum memory used (estimate): 2.2 GB
2025-05-26 19:41:03,087 UTC [9191] INFO    esmvalcore._task:144 Sampled every second. It may be inaccurate if short but high spikes in memory consumption occur.
2025-05-26 19:41:03,088 UTC [9191] INFO    esmvalcore._main:518 Removing `preproc` directory containing preprocessed data
2025-05-26 19:41:03,089 UTC [9191] INFO    esmvalcore._main:521 If this data is further needed, then set `remove_preproc_dir` to `false` in your configuration
2025-05-26 19:41:03,091 UTC [9191] INFO    esmvalcore._main:496 Run was successful
