Error while trying to do NU 3D refinement

Hi,
I’m trying to do NU 3D refinement and I filled all the options, but still have the error. Is there anyone knows how to solve it?

Traceback (most recent call last):
  File "cryosparc_worker/cryosparc_compute/run.py", line 52, in cryosparc_compute.run.main
  File "/data5/cryosparc_user/cryosparc/cryosparc_worker/cryosparc_compute/jobs/runcommon.py", line 848, in check_default_inputs
    assert False, 'Non-optional inputs from the following input groups and their slots are not connected: ' + missing_inputs + '. Please connect all required inputs.'
AssertionError: Non-optional inputs from the following input groups and their slots are not connected: particles.blob. Please connect all required inputs.

Thanks a lot !
Lingting

Hi @Lingting,

Along with setting parameters, please ensure that you have connected a particle and volume output group to the input slots of the non-uniform refinement job. See below:

Simply inspect an existing job and drag-and-drop the relevant output groups.

- Suhail

1 Like

Hi Suhail,

Thank you for your detailed reply. I’m sure I dragged the particles and volume into the inputs. However, the particles and volume were imported from relion. Maybe there’s something wrong with the import jobs? But I didn’t see any error or warning in import jobs.

Best,
Lingting

Hi @Lingting,

Could you click the dropdown arrow on the particle group you have connected in the job builder sidebar? If there are no issues with your input none of the boxes should be highlighted red:
image

If there are red fields, you may want to retry your import job and ensure the particles.blob field is being created properly.

Please let me know if you have any other questions!

- Suhail

1 Like

Hi Suhail,

Thank you very much. I checked the dropdown arrow and found the particles.blob field is red. Finally I found the particle import path is wrong. Now the NU refinement is running. It’s great that I solved the problem with your help.

Best regards,
Lingting

1 Like