2023-06-07 20:25:55,668 UTC [539154] INFO esmvaltool.cmorizers.data.cmorizer:71 Writing program log files to: /projects/NS2980K/www/tomast/esmvaltool2.8.0/data_formatting_20230607_202555/run/main_log.txt /projects/NS2980K/www/tomast/esmvaltool2.8.0/data_formatting_20230607_202555/run/main_log_debug.txt 2023-06-07 20:25:55,669 UTC [539154] INFO esmvaltool.cmorizers.data.cmorizer:77 Starting the CMORization Tool at time: 2023-06-07 20:25:55 UTC 2023-06-07 20:25:55,669 UTC [539154] INFO esmvaltool.cmorizers.data.cmorizer:80 ---------------------------------------------------------------------- 2023-06-07 20:25:55,669 UTC [539154] INFO esmvaltool.cmorizers.data.cmorizer:81 input_dir = /projects/NS2980K/data/obsdata/rawobsdata 2023-06-07 20:25:55,669 UTC [539154] INFO esmvaltool.cmorizers.data.cmorizer:86 output_dir = /projects/NS2980K/www/tomast/esmvaltool2.8.0/data_formatting_20230607_202555 2023-06-07 20:25:55,669 UTC [539154] INFO esmvaltool.cmorizers.data.cmorizer:87 ---------------------------------------------------------------------- 2023-06-07 20:25:55,670 UTC [539154] INFO esmvaltool.cmorizers.data.cmorizer:187 Running the CMORization scripts. 2023-06-07 20:25:55,670 UTC [539154] INFO esmvaltool.cmorizers.data.cmorizer:193 Processing datasets ['NSIDC-0116-nh'] 2023-06-07 20:25:55,670 UTC [539154] INFO esmvaltool.cmorizers.data.cmorizer:275 Input data from: /projects/NS2980K/data/obsdata/rawobsdata/Tier3/NSIDC-0116-nh 2023-06-07 20:25:55,670 UTC [539154] INFO esmvaltool.cmorizers.data.cmorizer:277 Output will be written to: /projects/NS2980K/www/tomast/esmvaltool2.8.0/data_formatting_20230607_202555/Tier3/NSIDC-0116-nh 2023-06-07 20:25:55,670 UTC [539154] INFO esmvaltool.cmorizers.data.cmorizer:284 Reformat script: /projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/esmvaltool/cmorizers/data/formatters/datasets/nsidc_0116_nh 2023-06-07 20:25:55,672 UTC [539154] INFO esmvaltool.cmorizers.data.cmorizer:389 CMORizing dataset NSIDC-0116-nh using Python script /projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/esmvaltool/cmorizers/data/formatters/datasets/nsidc_0116_nh.py 2023-06-07 20:25:55,674 UTC [539154] INFO esmvaltool.cmorizers.data.formatters.nsidc_common:25 Starting cmorization for Tier3 OBS files: NSIDC-0116-nh 2023-06-07 20:25:55,674 UTC [539154] INFO esmvaltool.cmorizers.data.formatters.nsidc_common:27 Input data from: /projects/NS2980K/data/obsdata/rawobsdata/Tier3/NSIDC-0116-nh 2023-06-07 20:25:55,674 UTC [539154] INFO esmvaltool.cmorizers.data.formatters.nsidc_common:28 Output will be written to: /projects/NS2980K/www/tomast/esmvaltool2.8.0/data_formatting_20230607_202555/Tier3/NSIDC-0116-nh 2023-06-07 20:25:55,674 UTC [539154] INFO esmvaltool.cmorizers.data.formatters.nsidc_common:32 Cmorizing file /projects/NS2980K/data/obsdata/rawobsdata/Tier3/NSIDC-0116-nh/icemotion_daily_nh_25km_20150101_20151231_v4.1.nc 2023-06-07 20:25:55,772 UTC [539154] DEBUG pyproj:348 PROJ_ERROR: proj_create: unhandled axis direction: UNKNOWN 2023-06-07 20:25:55,772 UTC [539154] ERROR esmvalcore._main:533 Program terminated abnormally, see stack trace below for more information: Traceback (most recent call last): File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/esmvalcore/_main.py", line 521, in run fire.Fire(ESMValTool()) File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/fire/core.py", line 141, in Fire component_trace = _Fire(component, args, parsed_flag_args, context, name) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/fire/core.py", line 475, in _Fire component, remaining_args = _CallAndUpdateTrace( ^^^^^^^^^^^^^^^^^^^^ File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/fire/core.py", line 691, in _CallAndUpdateTrace component = fn(*varargs, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^ File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/esmvaltool/cmorizers/data/cmorizer.py", line 496, in format self.formatter.format(start, end, install) File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/esmvaltool/cmorizers/data/cmorizer.py", line 198, in format if not self.format_dataset(dataset, start, end, install): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/esmvaltool/cmorizers/data/cmorizer.py", line 290, in format_dataset success = self._run_pyt_script(in_data_dir, out_data_dir, dataset, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/esmvaltool/cmorizers/data/cmorizer.py", line 392, in _run_pyt_script module.cmorization(in_dir, out_dir, cmor_cfg, self.config, start, end) File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/esmvaltool/cmorizers/data/formatters/datasets/nsidc_0116_nh.py", line 23, in cmorization cmorize(cfg, 'nh', in_dir, out_dir) File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/esmvaltool/cmorizers/data/formatters/nsidc_common.py", line 33, in cmorize cubes = iris.load(filepath) ^^^^^^^^^^^^^^^^^^^ File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/iris/__init__.py", line 319, in load return _load_collection(uris, constraints, callback).merged().cubes() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/iris/__init__.py", line 285, in _load_collection result = _CubeFilterCollection.from_cubes(cubes, constraints) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/iris/cube.py", line 105, in from_cubes for cube in cubes: File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/iris/__init__.py", line 270, in _generate_cubes for cube in iris.io.load_files(part_names, callback, constraints): File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/iris/io/__init__.py", line 223, in load_files for cube in handling_format_spec.handler( File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/iris/fileformats/netcdf/loader.py", line 566, in load_cubes cube = _load_cube(engine, cf, cf_var, filename) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/iris/fileformats/netcdf/loader.py", line 276, in _load_cube engine.activate() File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/iris/fileformats/_nc_load_rules/engine.py", line 97, in activate run_actions(self) File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/iris/fileformats/_nc_load_rules/actions.py", line 528, in run_actions action_provides_grid_mapping(engine, grid_mapping_fact) File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/iris/fileformats/_nc_load_rules/actions.py", line 74, in inner rule_name = func(engine, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/iris/fileformats/_nc_load_rules/actions.py", line 172, in action_provides_grid_mapping coordinate_system = builder(engine, cf_var) ^^^^^^^^^^^^^^^^^^^^^^^ File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/iris/fileformats/_nc_load_rules/helpers.py", line 719, in build_lambert_azimuthal_equal_area_coordinate_system ellipsoid = _get_ellipsoid(cf_grid_var) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/iris/fileformats/_nc_load_rules/helpers.py", line 467, in _get_ellipsoid proj_crs = pyproj.crs.CRS.from_wkt(crs_wkt) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/pyproj/crs/crs.py", line 432, in from_wkt return cls.from_user_input(_prepare_from_string(in_wkt_string)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/pyproj/crs/crs.py", line 501, in from_user_input return cls(value, **kwargs) ^^^^^^^^^^^^^^^^^^^^ File "/projects/NS2980K/conda/esmvaltool2.8.1/lib/python3.11/site-packages/pyproj/crs/crs.py", line 348, in __init__ self._local.crs = _CRS(self.srs) ^^^^^^^^^^^^^^ File "pyproj/_crs.pyx", line 2366, in pyproj._crs._CRS.__init__ pyproj.exceptions.CRSError: Invalid projection: PROJCS["NSIDC EASE-Grid North",GEOGCS["Unspecified datum based upon the International 1924 Authalic Sphere",DATUM["Not_specified_based_on_International_1924_Authalic_Sphere",SPHEROID["International 1924 Authalic Sphere",6371228,0,AUTHORITY["EPSG","7057"]],AUTHORITY["EPSG","6053"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.01745329251994328,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4053"]],UNIT["metre",1,AUTHORITY["EPSG","9001"]],PROJECTION["Lambert_Azimuthal_Equal_Area"],PARAMETER["latitude_of_center",90],PARAMETER["longitude_of_center",0],PARAMETER["false_easting",0],PARAMETER["false_northing",0],AUTHORITY["EPSG","3408"],AXIS["X",UNKNOWN],AXIS["Y",UNKNOWN]]: (Internal Proj Error: proj_create: unhandled axis direction: UNKNOWN) 2023-06-07 20:25:55,778 UTC [539154] INFO esmvalcore._main:537 If you have a question or need help, please start a new discussion on https://github.com/ESMValGroup/ESMValTool/discussions If you suspect this is a bug, please open an issue on https://github.com/ESMValGroup/ESMValTool/issues To make it easier to find out what the problem is, please consider attaching the files run/recipe_*.yml and run/main_log_debug.txt from the output directory.