I was running some particle tracking experiments on gadi earlier this year using version 3.1.0 of OceanParcels and the hh5 conda/analysis3 environment. I need to rerun some of these and so I’ve switched to the xp65 conda environment but now I’m getting this zarr store error:
Traceback (most recent call last):
File "/scratch/e14/hd4873/particle_tracking/virtual_floats_xp65/trials/release_1/parcels_run_script.py", line 273, in <module>
output_file = pset.ParticleFile(name=output_directory + output_filename,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/g/data/xp65/public/apps/med_conda/envs/analysis3-25.09/lib/python3.11/site-packages/parcels/particleset.py", line 913, in ParticleFile
return ParticleFile(*args, particleset=self, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/g/data/xp65/public/apps/med_conda/envs/analysis3-25.09/lib/python3.11/site-packages/parcels/particlefile.py", line 95, in __init__
if issubclass(type(name), zarr.storage.Store):
^^^^^^^^^^^^^^^^^^
AttributeError: module 'zarr.storage' has no attribute 'Store'
I haven’t made any code changes and I’m using the analysis3-25.09 environment on xp65 which has the same parcels version (3.1.0). Is anyone able to help me troubleshoot this?