AssertionError: The following outputs were expected but not produced: alignments3D

I am trying to import relion extract .star file into cryoSPARC, I got an error like this.


Traceback (most recent call last):
File “cryosparc_master/cryosparc_compute/run.py”, line 116, in cryosparc_master.cryosparc_compute.run.main
File “/data/cryosparc-4.6/cryosparc_worker/cryosparc_compute/jobs/imports/run.py”, line 465, in run_import_particles
assert len(validation_errors) == 0, "The following outputs were expected but not produced: " + ", ".join(validation_errors)
AssertionError: The following outputs were expected but not produced: alignments3D

And I want to do 3Dclassfication after importing , but I cannot solve this error!

Welcome to the forum @ZA1_Sophia .
Please can you post the output of the command

cryosparcm cli "get_job('P99', 'J199', 'job_type', 'version', 'instance_information', 'status',  'params_spec', 'errors_run')"

where you replace P99, J199 with the import job’s project and job ID’s, respectively.

Had the same error. We are on version 4.5.3 and I needed to turn off Particle 3D alignment (alignments3D) in the Strict checking of outputs section for import to work on particles right after extraction.

Yeah,I have solved this problem by tranfer relion3.0.8 particles.star file to relion 3.1.3 particles.star file.You can also try it!