Hi there,
After running live session in v5.0.0 I wanted to reextract selected particles with larger box size. After extraction was done, I got this error:
Traceback (most recent call last):
File "cli/run.py", line 112, in cli.run.run_job
File "/home/cryosparc_user/cryosparc_gpu1/cryosparc_worker/core/jobs.py", line 1581, in passthrough_outputs
job = passthrough_input(job, input_name)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/cryosparc_user/cryosparc_gpu1/cryosparc_worker/core/jobs.py", line 1590, in passthrough_input
input_dset = load_input(job, input_name, slots="all")
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/cryosparc_user/cryosparc_gpu1/cryosparc_worker/core/jobs.py", line 1739, in load_input
dsets = load_input_connections(job, input_name, slots=matching_slots, force_join=force_join)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/cryosparc_user/cryosparc_gpu1/cryosparc_worker/core/jobs.py", line 1809, in load_input_connections
key: load_output(
^^^^^^^^^^^^
File "/home/cryosparc_user/cryosparc_gpu1/cryosparc_worker/core/jobs.py", line 1971, in load_output
metafile = find_output_result_metafile(job, output_name, result.name, version)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/cryosparc_user/cryosparc_gpu1/cryosparc_worker/core/jobs.py", line 1871, in find_output_result_metafile
raise JobConnectionLoadError(
core.jobs.JobConnectionLoadError: Job P8-J856 (Live Exposure Export) Accepted Exposures output does not have result gain_ref_blob with version F
Checking the job to complete did not resolve the issue or generate a usable final particles.cs file. I do not use a gain reference for processing, so I wonder if this might be causing the error that the dict was not populated with this key. Additionally, is there a way to regenerate the particles.cs file without rerunning the entire job?
Thanks,
Dawid