I'm encounter the following error when running sc2ts using zarr 2.18.2.
File "/Users/shingzhan/Projects/sc2ts/sc2ts/inference.py", line 996, in convert_tsinfer_sample_data
resize_copy(data["sites/metadata"], ts.num_sites)
File "/Users/shingzhan/Projects/sc2ts/sc2ts/inference.py", line 988, in resize_copy
array[:] = [x] * new_size
~~~~~^^^
File "/Users/shingzhan/micromamba/envs/ts/lib/python3.12/site-packages/zarr/core.py", line 1452, in __setitem__
self.set_basic_selection(pure_selection, value, fields=fields)
File "/Users/shingzhan/micromamba/envs/ts/lib/python3.12/site-packages/zarr/core.py", line 1548, in set_basic_selection
return self._set_basic_selection_nd(selection, value, fields=fields)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/shingzhan/micromamba/envs/ts/lib/python3.12/site-packages/zarr/core.py", line 1938, in _set_basic_selection_nd
self._set_selection(indexer, value, fields=fields)
File "/Users/shingzhan/micromamba/envs/ts/lib/python3.12/site-packages/zarr/core.py", line 1991, in _set_selection
self._chunk_setitem(chunk_coords, chunk_selection, chunk_value, fields=fields)
File "/Users/shingzhan/micromamba/envs/ts/lib/python3.12/site-packages/zarr/core.py", line 2259, in _chunk_setitem
self._chunk_setitem_nosync(chunk_coords, chunk_selection, value, fields=fields)
File "/Users/shingzhan/micromamba/envs/ts/lib/python3.12/site-packages/zarr/core.py", line 2263, in _chunk_setitem_nosync
cdata = self._process_for_setitem(ckey, chunk_selection, value, fields=fields)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/shingzhan/micromamba/envs/ts/lib/python3.12/site-packages/zarr/core.py", line 2324, in _process_for_setitem
chunk[chunk_selection] = value
~~~~~^^^^^^^^^^^^^^^^^
ValueError: could not broadcast input array from shape (29422,) into shape (750,)
It works fine when I install zarr 2.18.0. I haven't looked into exactly why.
I'm encounter the following error when running sc2ts using zarr
2.18.2
.It works fine when I install zarr
2.18.0
. I haven't looked into exactly why.