CTF estimation has broken in 2.3.0
If I downgrade to 2.2.0 ctf fit is fine.
This is on 20 image proteasome test dataset:
Processed 0 of 20 micrographs in 0.02s
=== Running CTFFIND for micrograph 000001 ( J3/motioncorrected/14sep05c_00024sq_00003hl_00005es.frames_rigid_aligned.mrc )
Running thread Thread-2…
=== Running CTFFIND for micrograph 000000 ( J3/motioncorrected/14sep05c_00024sq_00003hl_00002es.frames_rigid_aligned.mrc )
Running thread Thread-1…
=== Running CTFFIND for micrograph 000003 ( J3/motioncorrected/14sep05c_00024sq_00006hl_00003es.frames_rigid_aligned.mrc )
Running thread Thread-4…
=== Running CTFFIND for micrograph 000004 ( J3/motioncorrected/14sep05c_c_00003gr_00014sq_00002hl_00005es.frames_rigid_aligned.mrc )
Running thread Thread-5…
=== Running CTFFIND for micrograph 000005 ( J3/motioncorrected/14sep05c_c_00003gr_00014sq_00004hl_00004es.frames_rigid_aligned.mrc )
Running thread Thread-6…
=== Running CTFFIND for micrograph 000002 ( J3/motioncorrected/14sep05c_00024sq_00004hl_00002es.frames_rigid_aligned.mrc )
Running thread Thread-3…
=== Running CTFFIND for micrograph 000006 ( J3/motioncorrected/14sep05c_c_00003gr_00014sq_00005hl_00002es.frames_rigid_aligned.mrc )
Running thread Thread-7…
=== Running CTFFIND for micrograph 000007 ( J3/motioncorrected/14sep05c_c_00003gr_00014sq_00005hl_00003es.frames_rigid_aligned.mrc )
Running thread Thread-8…
Traceback (most recent call last):
File “cryosparc2_compute/jobs/ctf/run.py”, line 141, in work
resample=params[‘resample’]# ‘no’
File “cryosparc2_compute/jobs/ctf/ctf_wrapper.py”, line 376, in run_ctf_wrapper
**kwargs)
File “cryosparc2_compute/jobs/ctf/ctf_wrapper.py”, line 353, in run_ctffind
proc = rc.start_external_process([ctffind_bin_path_abs], log_path_abs) # starts and registers subprocess
File “cryosparc2_compute/jobs/runcommon.py”, line 662, in start_external_process
process = com.start_external_process(command, log_file_path)
File “cryosparc2_compute/jobs/common.py”, line 200, in start_external_process
close_fds = True ) # NOTES close_fds is critical! otherwise child process will keep the webserver’s sockets open and cause all kinds of problems!
File “/raid/benond/cryosparc_V2/cryosparc2_worker/deps/anaconda/lib/python2.7/subprocess.py”, line 390, in init
errread, errwrite)
File “/raid/benond/cryosparc_V2/cryosparc2_worker/deps/anaconda/lib/python2.7/subprocess.py”, line 1025, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory