Bug #380
closedctftilt.py to ctfestimate.py
100%
Description
Moved "ctftilt.py" to "ctfestimate.py", which will run "ctffind" by default,
the boolean parser option "--ctftilt" can be used to run ctftilt.
The negative of the defocus & angle astigmatism values are stored in the database, to be consistent with the values coming from ACE2.
Note - I've run ctffind & ACE2 side by side on 4K images & get virtually identical results, but ctffind is about 10x faster (~1-3 sec/img vs. ~20-30 sec/img)
Updated by Gabriel Lander over 14 years ago
- Status changed from In Code Review to Closed
Updated by Neil Voss over 14 years ago
- Status changed from Closed to In Code Review
- Assignee set to Amber Herold
Updated by Neil Voss over 14 years ago
My experience with CTFtilt is that it takes over a minute to run.
Maybe we should split these up into two pages, CTFtilt is usually only run on special occasions.
Updated by Gabriel Lander over 14 years ago
I originally made 2 python functions & 2 web pages, but then realized that the code is all just about identical, and CTFTILT only requires 2 extra parameters, which come from the database anyway, so the php would look the same to the user. Just wanted to cut down on redundant code.
The "ctftilt" page only shows up on the menu if there are large tilts in the dataset, same as for the "autoalign tilt pairs" option. Otherwise it only shows the ctffind page.
Sorry I closed this issue, I realized after I submitted that I had submitted it as a bug, so I closed it and made a copy as a "feature". I'll close my other one so we don't have 2 open.
Updated by Neil Voss over 14 years ago
Oh, two links to the same page would be a better way to go with a tilt/find flag. Good work.
Did you modify how I set the pixel size, because I am pretty sure I am doing it wrong. I think I was giving the program the nominal Magnification and CCD camera pixel size. Matthies Wolf pointed out that 62,000X mag, based on our pixel size at the specimen level, is actually 132,000X mag or something.
Updated by Amber Herold over 14 years ago
- Assignee changed from Amber Herold to Gabriel Lander
Was there a revision number for this? Test procedure?
Updated by Gabriel Lander over 14 years ago
sorry, it's r13608
To test, I guess just use the web form to create the ctfestimate.py command for an image, and compare the results to those that result from pyace.py, they should be about the same if both work correctly.
Updated by Gabriel Lander over 14 years ago
- Status changed from In Code Review to In Test
- Assignee changed from Gabriel Lander to Neil Voss
Hi Neil, have you been able to test this at your end to make sure it's working?
Updated by Neil Voss over 14 years ago
No I am waiting for ctffind to be installed on guppy.
Updated by Neil Voss over 14 years ago
- Target version set to Appion/Leginon 2.0.0
Updated by Neil Voss over 14 years ago
- Status changed from In Test to Closed
- Assignee deleted (
Neil Voss)
Works for me.