I’m having a problem with the local motion correction job in one of my projects, so this time I’m not lacking any patch or something like that.
So as I said, I have a project/workspace in which I could run the local motion correction job without any kind of problem after patching with the last update (it’s an EER dataset).
But in another project (same microscope, same settings everything, including box size, pixel size…) it just gives me the following error:
[CPU: 415.1 MB] Traceback (most recent call last): File "/cephfs/vicente/cryosparc/cryosparc_worker/cryosparc_compute/jobs/runcommon.py", line 1791, in run_with_except_hook run_old(*args, **kw) File "/cephfs/vicente/cryosparc/cryosparc_worker/deps/anaconda/envs/cryosparc_worker_env/lib/python3.7/threading.py", line 870, in run self._target(*self._args, **self._kwargs) File "/cephfs/vicente/cryosparc/cryosparc_worker/cryosparc_compute/jobs/pipeline.py", line 86, in stage_target work = processor.exec(item) File "/cephfs/vicente/cryosparc/cryosparc_worker/cryosparc_compute/jobs/pipeline.py", line 43, in exec return self.process(item) File "cryosparc_master/cryosparc_compute/jobs/motioncorrection/run_local.py", line 134, in cryosparc_compute.jobs.motioncorrection.run_local.run_local_motion_correction_multi.motionworker.process File "cryosparc_master/cryosparc_compute/jobs/motioncorrection/run_local.py", line 155, in cryosparc_compute.jobs.motioncorrection.run_local.run_local_motion_correction_multi.motionworker.process File "/cephfs/vicente/cryosparc/cryosparc_worker/cryosparc_compute/blobio/eer.py", line 86, in read_eer eer = open_eer(fname) File "/cephfs/vicente/cryosparc/cryosparc_worker/cryosparc_compute/blobio/eer.py", line 15, in open_eer return eerdecompressor.ElectronCountedFramesDecompressor(str(fname)) RuntimeError: unable to open tiff file
I tried re-extracting the particles, as I read that it might be the cause, but it didn’t help. I checked the particles integrity with the check for corrupt particles job, but nothing (also, the number of particles didn’t change).
The workflow has been, in both instances:
(after particle extraction): (heterogenous refinement, homogeneous refinement legacy)x2, NU-refinement NEW, Local motion correction.