Project

General

Profile

Actions

Bug #380

closed

ctftilt.py to ctfestimate.py

Added by Gabriel Lander about 14 years ago. Updated almost 14 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
04/25/2010
Due date:
% Done:

100%

Estimated time:
Affected Version:
Show in known bugs:
Workaround:

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)

Actions #1

Updated by Gabriel Lander about 14 years ago

  • Status changed from In Code Review to Closed
Actions #2

Updated by Neil Voss about 14 years ago

  • Status changed from Closed to In Code Review
  • Assignee set to Amber Herold
Actions #3

Updated by Neil Voss about 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.

Actions #4

Updated by Gabriel Lander about 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.

Actions #5

Updated by Neil Voss about 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.

Actions #6

Updated by Amber Herold about 14 years ago

  • Assignee changed from Amber Herold to Gabriel Lander

Was there a revision number for this? Test procedure?

Actions #7

Updated by Gabriel Lander about 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.

Actions #8

Updated by Gabriel Lander about 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?

Actions #9

Updated by Neil Voss about 14 years ago

No I am waiting for ctffind to be installed on guppy.

Actions #10

Updated by Neil Voss almost 14 years ago

  • Target version set to Appion/Leginon 2.0.0
Actions #11

Updated by Neil Voss almost 14 years ago

  • % Done changed from 0 to 100
Actions #12

Updated by Neil Voss almost 14 years ago

  • Status changed from In Test to Closed
  • Assignee deleted (Neil Voss)

Works for me.

Actions

Also available in: Atom PDF