Full-frame Motion Correction fails

Hi there,

After successfully processing multiple datasets with CryoSparc, we are having problems with one specific set of movies (.mrcs) in full-frame motion correction (both multi and single GPU job types). We are using the current CryoSparc version 2.3.2. Motion Correction works fine for the reference data set. Our movies can be processed without errors in MotionCor2.

However, I’m curious whether anybody has seen the attached error message.

Best,

Ben

Traceback (most recent call last):
File “cryosparc2_compute/jobs/runcommon.py”, line 738, in run_with_except_hook run_old(*args, **kw)
File “/home/cryosparc_user/cryosparc/cryosparc2_worker/deps/anaconda/lib/python2.7/threading.py”, line 754, in run self.__target(*self.__args, **self.__kwargs)
File “cryosparc2_compute/jobs/pipeline.py”, line 53, in stage_target work = processor.process(item)
File “cryosparc2_worker/cryosparc2_compute/jobs/motioncorrection/run.py”, line 138, in cryosparc2_compute.jobs.motioncorrection.run.run_rigid_motion_correction_multi.motionworker.process
File “cryosparc2_worker/cryosparc2_compute/jobs/motioncorrection/run.py”, line 141, in cryosparc2_compute.jobs.motioncorrection.run.run_rigid_motion_correction_multi.motionworker.process
File “cryosparc2_worker/cryosparc2_compute/jobs/motioncorrection/run.py”, line 142, in cryosparc2_compute.jobs.motioncorrection.run.run_rigid_motion_correction_multi.motionworker.process
File “cryosparc2_worker/cryosparc2_compute/jobs/motioncorrection/motioncorrection.py”, line 143, in cryosparc2_compute.jobs.motioncorrection.motioncorrection.motion_correction

File “cryosparc2_compute/jobs/motioncorrection/mic_utils.py”, line 96, in replace_hot_mov mov[:,hotmask] = n.random.poisson(avg_dose_per_frame, size=(N_Z, numhot)).astype(mov.dtype)
File “mtrand.pyx”, line 4188, in mtrand.RandomState.poisson (numpy/random/mtrand/mtrand.c:29325)
ValueError: lam < 0