Hi there,
After upgrading from 3.x.x to v4.0.3 I do have problems processing any raw dataset (mainly .eer). I get various strange messages such as:
######################
Fail count: 2
Traceback (most recent call last):
File “cryosparc_worker/cryosparc_compute/jobs/rtp_workers/run.py”, line 371, in cryosparc_compute.jobs.rtp_workers.run.rtp_worker
File “cryosparc_worker/cryosparc_compute/jobs/rtp_workers/run.py”, line 434, in cryosparc_compute.jobs.rtp_workers.run.process_movie
File “cryosparc_worker/cryosparc_compute/jobs/rtp_workers/run.py”, line 580, in cryosparc_compute.jobs.rtp_workers.run.do_patch_motion
File “cryosparc_worker/cryosparc_compute/jobs/rtp_workers/run.py”, line 585, in cryosparc_compute.jobs.rtp_workers.run.do_patch_motion
File “cryosparc_worker/cryosparc_compute/jobs/motioncorrection/patchmotion.py”, line 255, in cryosparc_compute.jobs.motioncorrection.patchmotion.unbend_motion_correction
File “cryosparc_worker/cryosparc_compute/jobs/motioncorrection/patchmotion.py”, line 302, in cryosparc_compute.jobs.motioncorrection.patchmotion.unbend_motion_correction
AssertionError: Get rid of patches that are too close to edges
######################
or
######################
Traceback (most recent call last):
File “cryosparc_worker/cryosparc_compute/jobs/rtp_workers/run.py”, line 371, in cryosparc_compute.jobs.rtp_workers.run.rtp_worker
File “cryosparc_worker/cryosparc_compute/jobs/rtp_workers/run.py”, line 434, in cryosparc_compute.jobs.rtp_workers.run.process_movie
File “cryosparc_worker/cryosparc_compute/jobs/rtp_workers/run.py”, line 467, in cryosparc_compute.jobs.rtp_workers.run.do_check
File “cryosparc_worker/cryosparc_compute/jobs/rtp_workers/run.py”, line 170, in cryosparc_compute.jobs.rtp_workers.run.RTPExposureCache.cache_read
File “cryosparc_worker/cryosparc_compute/blobio/prefetch.py”, line 48, in cryosparc_compute.blobio.prefetch.Prefetch.get
RuntimeError: Error ocurred (Input/output error) at line 903 in open
Could not open file. Make sure the path exists.
IO request details:
filename: /Athena_Offload/EM_STORAGE2/userXX/projectX/data1/eer/FoilHole_25791913_Data_25787546_25787548_20221125_121729_EER.eer
filetype: 2
header_only: 0
idx_start: 0
idx_limit: -1
eer_upsampfactor: 1
eer_numfractions: 40
num_threads: 6
buffer: (nil)
nx, ny, nz: 0 0 0
dtype: 0
total_time: -1.000000
######################
Main Error: Could not open file. Make sure the path exists. → The .eer files do exist, but are write protected.
I never had any problems with Cryosparc Version 3.xx before. If I change to non-protected, I’ll get the first massage.
I also reinstall the master and worker instance of cryosparc without any errors. Normal jobs e.g. homogeneous refinement etc. do work, so I do not think it is a GPU related problem.
If I import the movie-stack I get following error:
######################
Traceback (most recent call last):
File “cryosparc_master/cryosparc_compute/run.py”, line 93, in cryosparc_compute.run.main
File “/cryosparc/cryosparc/cryosparc_master/cryosparc_compute/jobs/imports/run.py”, line 861, in run_import_movies_or_micrographs
eer_upsamp_factor=eer_upsamp_factor)
File “/cryosparc/cryosparc/cryosparc_master/cryosparc_compute/jobs/imports/run.py”, line 687, in read_movie_header
nz, ny, nx = eer.read_eer_shape(abs_path)
File “/cryosparc/cryosparc/cryosparc_master/cryosparc_compute/blobio/eer.py”, line 18, in read_eer_shape
eer = open_eer(fname)
File “/cryosparc/cryosparc/cryosparc_master/cryosparc_compute/blobio/eer.py”, line 15, in open_eer
return eerdecompressor.ElectronCountedFramesDecompressor(str(fname))
RuntimeError: unable to open tiff file
######################
???
Thanks for helping,
eddi