Skip to content

concat_ice_daily doesn't work on conda/analysis3-26.05 #141

Description

@anton-seaice
Singularity> python3 /g/data/tm70/as2285/making_inputs/om3-scripts/payu_config/postscript/concat_ice_daily.py 
concat_ice_daily: joining daily ice files in archive/output016
Traceback (most recent call last):
  File "/g/data/tm70/as2285/making_inputs/om3-scripts/payu_config/postscript/concat_ice_daily.py", line 263, in <module>
    concat_ice_daily(args.directory)
  File "/g/data/tm70/as2285/making_inputs/om3-scripts/payu_config/postscript/concat_ice_daily.py", line 240, in concat_ice_daily
    concat = Concat_Ice_Daily(directory, assume_gadi)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/g/data/tm70/as2285/making_inputs/om3-scripts/payu_config/postscript/concat_ice_daily.py", line 130, in __init__
    daily_ds = lazy_open(self.daily_f).chunk({"time": 31}).persist()
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/conda/analysis3-26.05/lib/python3.12/site-packages/xarray/core/dataset.py", line 2619, in chunk
    k: _maybe_chunk(
       ^^^^^^^^^^^^^
  File "/opt/conda/analysis3-26.05/lib/python3.12/site-packages/xarray/structure/chunks.py", line 102, in _maybe_chunk
    var = var.chunk(
          ^^^^^^^^^^
  File "/opt/conda/analysis3-26.05/lib/python3.12/site-packages/xarray/core/variable.py", line 2729, in chunk
    return super().chunk(
           ^^^^^^^^^^^^^^
  File "/opt/conda/analysis3-26.05/lib/python3.12/site-packages/xarray/namedarray/core.py", line 832, in chunk
    data_chunked = chunkmanager.rechunk(data_old, chunks)  # type: ignore[arg-type]
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/conda/analysis3-26.05/lib/python3.12/site-packages/xarray/namedarray/parallelcompat.py", line 353, in rechunk
    chunks2 = _get_chunk(data, chunks, self, preferred_chunks={})  # type: ignore[arg-type]
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/opt/conda/analysis3-26.05/lib/python3.12/site-packages/xarray/namedarray/utils.py", line 222, in _get_chunk
    preferred_chunk_shape = tuple(
                            ^^^^^^
ValueError: zip() argument 2 is longer than argument 1

Runs to completion on conda/analysis3-25.11
Singularity> python3 /g/data/tm70/as2285/making_inputs/om3-scripts/payu_config/postscript/concat_ice_daily.py
concat_ice_daily: joining daily ice files in archive/output016

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions