2023-05-19 06:43:53,153 [2619682] INFO esmvaltool.diag_scripts.shared._base,511 Starting diagnostic script script1 with configuration: auxiliary_data_dir: /projects/NS9252K/share/esmvaltool/auxiliary_data input_data: ? /projects/NS2980K/www/yanchun/esmvaltool2.8.0/recipe_python_20230519_064348/preproc/map/tas/CMIP5_bcc-csm1-1_Amon_historical_r1i1p1_tas_2000-P1M.nc : alias: CMIP5 caption: 'Global map of {long_name} in January 2000 according to {dataset}. ' dataset: bcc-csm1-1 diagnostic: map end_year: 2000 ensemble: r1i1p1 exp: historical filename: /projects/NS2980K/www/yanchun/esmvaltool2.8.0/recipe_python_20230519_064348/preproc/map/tas/CMIP5_bcc-csm1-1_Amon_historical_r1i1p1_tas_2000-P1M.nc frequency: mon institute: - BCC long_name: Near-Surface Air Temperature mip: Amon modeling_realm: - atmos preprocessor: to_degrees_c product: - output1 - output2 project: CMIP5 recipe_dataset_index: 1 short_name: tas standard_name: air_temperature start_year: 2000 timerange: 2000/P1M units: degrees_C variable_group: tas version: v1 ? /projects/NS2980K/www/yanchun/esmvaltool2.8.0/recipe_python_20230519_064348/preproc/map/tas/CMIP6_BCC-ESM1_Amon_historical_r1i1p1f1_tas_gn_2000-P1M.nc : activity: CMIP alias: CMIP6 caption: 'Global map of {long_name} in January 2000 according to {dataset}. ' dataset: BCC-ESM1 diagnostic: map end_year: 2000 ensemble: r1i1p1f1 exp: historical filename: /projects/NS2980K/www/yanchun/esmvaltool2.8.0/recipe_python_20230519_064348/preproc/map/tas/CMIP6_BCC-ESM1_Amon_historical_r1i1p1f1_tas_gn_2000-P1M.nc frequency: mon grid: gn institute: - BCC long_name: Near-Surface Air Temperature mip: Amon modeling_realm: - atmos preprocessor: to_degrees_c project: CMIP6 recipe_dataset_index: 0 short_name: tas standard_name: air_temperature start_year: 2000 timerange: 2000/P1M units: degrees_C variable_group: tas version: v20181214 input_files: - /projects/NS2980K/www/yanchun/esmvaltool2.8.0/recipe_python_20230519_064348/preproc/map/tas/metadata.yml log_level: info output_file_type: png plot_dir: /projects/NS2980K/www/yanchun/esmvaltool2.8.0/recipe_python_20230519_064348/plots/map/script1 quickplot: cmap: Reds plot_type: countourf realms: - atmos recipe: recipe_python.yml run_dir: /projects/NS2980K/www/yanchun/esmvaltool2.8.0/recipe_python_20230519_064348/run/map/script1 script: script1 themes: - phys version: 2.8.0 work_dir: /projects/NS2980K/www/yanchun/esmvaltool2.8.0/recipe_python_20230519_064348/work/map/script1 2023-05-19 06:43:53,153 [2619682] INFO esmvaltool.diag_scripts.shared._base,550 Creating /projects/NS2980K/www/yanchun/esmvaltool2.8.0/recipe_python_20230519_064348/work/map/script1 2023-05-19 06:43:53,154 [2619682] INFO esmvaltool.diag_scripts.shared._base,550 Creating /projects/NS2980K/www/yanchun/esmvaltool2.8.0/recipe_python_20230519_064348/plots/map/script1 2023-05-19 06:43:53,155 [2619682] INFO diagnostic,72 Example of how to select only CMIP5 temperature data: [{'alias': 'CMIP5', 'caption': 'Global map of {long_name} in January 2000 according to ' '{dataset}.\n', 'dataset': 'bcc-csm1-1', 'diagnostic': 'map', 'end_year': 2000, 'ensemble': 'r1i1p1', 'exp': 'historical', 'filename': '/projects/NS2980K/www/yanchun/esmvaltool2.8.0/recipe_python_20230519_064348/preproc/map/tas/CMIP5_bcc-csm1-1_Amon_historical_r1i1p1_tas_2000-P1M.nc', 'frequency': 'mon', 'institute': ['BCC'], 'long_name': 'Near-Surface Air Temperature', 'mip': 'Amon', 'modeling_realm': ['atmos'], 'preprocessor': 'to_degrees_c', 'product': ['output1', 'output2'], 'project': 'CMIP5', 'recipe_dataset_index': 1, 'short_name': 'tas', 'standard_name': 'air_temperature', 'start_year': 2000, 'timerange': '2000/P1M', 'units': 'degrees_C', 'variable_group': 'tas', 'version': 'v1'}] 2023-05-19 06:43:53,155 [2619682] INFO diagnostic,76 Example of how to sort this selection by dataset: [{'alias': 'CMIP5', 'caption': 'Global map of {long_name} in January 2000 according to ' '{dataset}.\n', 'dataset': 'bcc-csm1-1', 'diagnostic': 'map', 'end_year': 2000, 'ensemble': 'r1i1p1', 'exp': 'historical', 'filename': '/projects/NS2980K/www/yanchun/esmvaltool2.8.0/recipe_python_20230519_064348/preproc/map/tas/CMIP5_bcc-csm1-1_Amon_historical_r1i1p1_tas_2000-P1M.nc', 'frequency': 'mon', 'institute': ['BCC'], 'long_name': 'Near-Surface Air Temperature', 'mip': 'Amon', 'modeling_realm': ['atmos'], 'preprocessor': 'to_degrees_c', 'product': ['output1', 'output2'], 'project': 'CMIP5', 'recipe_dataset_index': 1, 'short_name': 'tas', 'standard_name': 'air_temperature', 'start_year': 2000, 'timerange': '2000/P1M', 'units': 'degrees_C', 'variable_group': 'tas', 'version': 'v1'}] 2023-05-19 06:43:53,156 [2619682] INFO diagnostic,82 Example of how to group and sort input data by variable groups from the recipe: {'tas': [{'alias': 'CMIP5', 'caption': 'Global map of {long_name} in January 2000 according to ' '{dataset}.\n', 'dataset': 'bcc-csm1-1', 'diagnostic': 'map', 'end_year': 2000, 'ensemble': 'r1i1p1', 'exp': 'historical', 'filename': '/projects/NS2980K/www/yanchun/esmvaltool2.8.0/recipe_python_20230519_064348/preproc/map/tas/CMIP5_bcc-csm1-1_Amon_historical_r1i1p1_tas_2000-P1M.nc', 'frequency': 'mon', 'institute': ['BCC'], 'long_name': 'Near-Surface Air Temperature', 'mip': 'Amon', 'modeling_realm': ['atmos'], 'preprocessor': 'to_degrees_c', 'product': ['output1', 'output2'], 'project': 'CMIP5', 'recipe_dataset_index': 1, 'short_name': 'tas', 'standard_name': 'air_temperature', 'start_year': 2000, 'timerange': '2000/P1M', 'units': 'degrees_C', 'variable_group': 'tas', 'version': 'v1'}, {'activity': 'CMIP', 'alias': 'CMIP6', 'caption': 'Global map of {long_name} in January 2000 according to ' '{dataset}.\n', 'dataset': 'BCC-ESM1', 'diagnostic': 'map', 'end_year': 2000, 'ensemble': 'r1i1p1f1', 'exp': 'historical', 'filename': '/projects/NS2980K/www/yanchun/esmvaltool2.8.0/recipe_python_20230519_064348/preproc/map/tas/CMIP6_BCC-ESM1_Amon_historical_r1i1p1f1_tas_gn_2000-P1M.nc', 'frequency': 'mon', 'grid': 'gn', 'institute': ['BCC'], 'long_name': 'Near-Surface Air Temperature', 'mip': 'Amon', 'modeling_realm': ['atmos'], 'preprocessor': 'to_degrees_c', 'project': 'CMIP6', 'recipe_dataset_index': 0, 'short_name': 'tas', 'standard_name': 'air_temperature', 'start_year': 2000, 'timerange': '2000/P1M', 'units': 'degrees_C', 'variable_group': 'tas', 'version': 'v20181214'}]} 2023-05-19 06:43:53,156 [2619682] INFO diagnostic,89 Processing variable tas 2023-05-19 06:43:53,156 [2619682] INFO diagnostic,91 Processing dataset bcc-csm1-1 2023-05-19 06:43:53,349 [2619682] INFO esmvaltool.diag_scripts.shared._base,132 Saving analysis results to /projects/NS2980K/www/yanchun/esmvaltool2.8.0/recipe_python_20230519_064348/work/map/script1/CMIP5_bcc-csm1-1_Amon_historical_r1i1p1_tas_2000-P1M.nc Traceback (most recent call last): File "/conda/esmvaltool/2.8.0/lib/python3.10/site-packages/esmvaltool/diag_scripts/examples/diagnostic.py", line 108, in main(config) File "/conda/esmvaltool/2.8.0/lib/python3.10/site-packages/esmvaltool/diag_scripts/examples/diagnostic.py", line 102, in main plot_diagnostic(cube, output_basename, provenance_record, cfg) File "/conda/esmvaltool/2.8.0/lib/python3.10/site-packages/esmvaltool/diag_scripts/examples/diagnostic.py", line 60, in plot_diagnostic quickplot(cube, **cfg['quickplot']) File "/conda/esmvaltool/2.8.0/lib/python3.10/site-packages/esmvaltool/diag_scripts/shared/plot/_plot.py", line 332, in quickplot plot_function = getattr(iris.quickplot, plot_type) AttributeError: module 'iris.quickplot' has no attribute 'countourf'. Did you mean: 'contourf'?