eisfabian / PACEtomo

Parallel cryo electron tomography via beam image shift
GNU General Public License v3.0
27 stars 6 forks source link

Crash in pacetomo.py for new beta 1.6 #19

Closed bbarad closed 4 months ago

bbarad commented 1 year ago

When we run the PaceTomo script with the new beta, we are getting a consistent crash after a few minutes (typically after 5-8 tilts for a lamella with 5 targets). We can run the same tgts file with the older version of PACEtomo (but with the same settings) and everything works fine, so we are mitigating for now by falling back to that, but I suspect we won't be the only users to run into this. We updated the serialEM beta to beta 15 and are still getting the same crash. If its relevant, we are using python 3.9. The script with our settings is attached, as well as the log leading up to the crash.

JTL005_4_L09_tgts_run01.txt JTL005_4_L09.log pacetomobeta.txt JTL005_4_L09_tgts_settings.txt JTL005_4_L09_tgts.txt

bbarad commented 1 year ago

Discovered our python plugin is outdated - this may be the cause of this and #18 - will test ASAP and report back.

eisfabian commented 1 year ago

Looks like it happened around the CTFfind call in the script. Does this always happen at the same point of the tilt procedure when it happens? Could you try it with doCtfFind = False?

There are no new python commands in that area of the script so I doubt it's caused by the python plugin.

eisfabian commented 1 year ago

It looks like David changed something in the CTFfind routine:

3/30/23: Fixed crash in ctffind on images with no Thon rings.

This is from the beta16 release notes.

bbarad commented 1 year ago

This is very promising! Thanks for catching it. I'll try again after the upgrade.