AssertionError: Could not add ('uid', '<u8') with dtype uint64

Hi all,

These kind of errors are new to me, but I am facing multiple errors as such in inspecting particle picks and topaz extract. We recently had a cluster update, and I wonder if this is caused by the update. I am currently using v 4.1.1.

Traceback (most recent call last):
File “cryosparc_master/cryosparc_compute/run.py”, line 93, in cryosparc_compute.run.main
File “/app/cryosparc_master/cryosparc_compute/jobs/interactive/run_inspect_picks_v2.py”, line 171, in run
mic_uid_to_particle_dset = particles_dset.split_by(‘location/micrograph_uid’)
File “/app/cryosparc_master/cryosparc_tools/cryosparc/dataset.py”, line 1310, in split_by
return {val: self.take(idx) for val, idx in idxs.items()}
File “/app/cryosparc_master/cryosparc_tools/cryosparc/dataset.py”, line 1310, in
return {val: self.take(idx) for val, idx in idxs.items()}
File “/app/cryosparc_master/cryosparc_tools/cryosparc/dataset.py”, line 1251, in take
return type(self)([(f, self[f][indices]) for f in self])
File “/app/cryosparc_master/cryosparc_tools/cryosparc/dataset.py”, line 638, in init
self.add_fields([entry[0] for entry in populate])
File “/app/cryosparc_master/cryosparc_tools/cryosparc/dataset.py”, line 931, in add_fields
assert self._data.addcol_scalar(
AssertionError: Could not add (‘uid’, ‘<u8’) with dtype uint64

Please can you update CryoSPARC to the latest version and test if the update fixes the issue for you.

Sure, will try this up. Thanks!