Hi,
One of my 3D classification jobs failed with the attached error, during the second full iteration after O-EM iterations ended. Previous Class3D runs on the same set of particles worked fine, and no refinement of magnification anisotropy has been performed for this dataset.
Cheers
Oli
UPDATE: This now happened for a second Class3D job on the same system, with a different set of particles. Also on the second full iteration.
[CPU: 1.10 GB Avail: 327.44 GB]
-------------- Iteration 81 --------------
[CPU: 1.10 GB Avail: 327.41 GB]
[Full EM] Spooled entire dataset, 317466 particles
[CPU: 1.10 GB Avail: 327.38 GB]
Computing expectation step (batch A), processed 0 / 158733 particles
[CPU: 1.02 GB Avail: 327.50 GB]
Traceback (most recent call last):
File "cryosparc_master/cryosparc_compute/run.py", line 96, in cryosparc_compute.run.main
File "cryosparc_master/cryosparc_compute/jobs/class3D/run.py", line 619, in cryosparc_compute.jobs.class3D.run.run_class_3D
File "cryosparc_master/cryosparc_compute/jobs/class3D/run.py", line 1131, in cryosparc_compute.jobs.class3D.run.class3D_engine_run
File "cryosparc_master/cryosparc_compute/jobs/class3D/run.py", line 1142, in cryosparc_compute.jobs.class3D.run.class3D_engine_run
File "cryosparc_master/cryosparc_compute/engine/newengine.py", line 551, in cryosparc_compute.engine.newengine.EngineThread.scan_all_images
File "/home/user/software/cryosparc/cryosparc2_worker/cryosparc_tools/cryosparc/row.py", line 36, in __getitem__
return self.cols[key][self.idx]
KeyError: 'ctf/anisomag'