Hi,
First, I wanted to thank you for releasing such a great update to cryoSPARC!
After the update, everything worked quite well, and I wanted to test the helical processing in cryoSPARC. Have to say that I am impressed with how well the C1 reconstruction on the cylinder works! I have downloaded EMPIAR 10019 (VipA/VipB), and everything works really well up to the point when I want to find the symmetry using the search tool. It seems like it has either some problem with parsing provided data or something I am doing wrong, but after testing different settings, it would need some help anyway.
I wanted to search for symmetry and provided a range of 5 to 150 degrees of a twist and 5 to 50 of a rise to find all possible settings. This might be the first issue, but changing the range did not change the errors, so there might be something else wrong with it. If I provide the ranges as is suggested in the description (5,150 and 5,50), I get this python related error:
Traceback (most recent call last):
File "cryosparc_worker/cryosparc_compute/run.py", line 84, in cryosparc_compute.run.main
File "cryosparc_worker/cryosparc_compute/jobs/helix/run_utils.py", line 516, in cryosparc_compute.jobs.helix.run_utils.run_search
File "/home/cryosparc_user/software/cryosparc/cryosparc2_worker/cryosparc_compute/jobs/runcommon.py", line 1337, in log_plot
'flags' : flags + [flag],
TypeError: can only concatenate str (not "list") to str
So it has problems with the data provided that is a list [5, 150], not a string. If I change it literally as it is in cryosparc suggestion "5,150’ then:
Traceback (most recent call last):
File "cryosparc_worker/cryosparc_compute/run.py", line 84, in cryosparc_compute.run.main
File "cryosparc_worker/cryosparc_compute/jobs/helix/run_utils.py", line 489, in cryosparc_compute.jobs.helix.run_utils.run_search
ValueError: could not convert string to float: '"5'
So it cannot split the " from number. I also tried leaving those field empty:
Traceback (most recent call last):
File "cryosparc_worker/cryosparc_compute/run.py", line 84, in cryosparc_compute.run.main
File "cryosparc_worker/cryosparc_compute/jobs/helix/run_utils.py", line 489, in cryosparc_compute.jobs.helix.run_utils.run_search
AttributeError: 'NoneType' object has no attribute 'split'
I hope it helps and can be easily fixed!
Best,
Dawid