ctfplotter(1) ctfplotter(1)
NAME
ctfplotter - estimate defocus values of a tilt series
SYNOPSIS
ctfplotter options
DESCRIPTION
This GUI program will plot the logarithm of the CTF curve of an input
tilt series after subtracting the noise floor. The method is based on
periodogram averaging. The user can interactively choose which projec-
tion views are included in the averaging.
To read a general description of the plots and tool buttons, click the
handbook icon to access the HTML help page.
Found defocus values can be saved in a text file that can be used as
input to the CTF correction program ctfphaseflip.
A sample parameter file for running the program at the command line can
be found in the IMOD/com directory.
Options
Ctfplotter uses the PIP package for input (see the manual page for
pip). Options can be specified either as command line arguments
(with the -) or one per line in a command file (without the -):
-input OR -InputStack File name
Input stack whose defocus will be estimated.
-angleFn OR -AngleFile File name
File containing tilt angles for the input stack. Each line of
this file is the tilt angle for a view of the input stack. The
angles are listed in order starting from view 1.
-config OR -ConfigFile File name
The configure file specifies the noise files used to estimate
the noise floor, one file per line. These noise files are col-
lected at various beam intensities without specimen in the beam,
with one image per file. The mean counts in these files should
span the range of the mean counts in the data being analyzed.
The interval between intensities can be a factor of 1.5.
-defFn OR -DefocusFile File name
File to store found defocuses. Each entry in the file will con-
sist of the starting and ending view number of the range of
views being fit to (numbered from 1), the starting and ending
angle of the tilt angle range being fit to, and the defocus
value in nanometers (underfocus positive).
-aAngle OR -AxisAngle Floating point
Specifies how much the tilt axis deviates from vertical (Y
axis). This angle is in degrees. It follows the right hand
rule and counter-clockwise is positive.
-psRes OR -PSResolution Integer
The number of points over which CTF will be computed. The
Nyquist frequency is divided into equal intervals delineated by
these points.
-tileSize OR -TileSize Integer
The tile size each strip will be tessellated into. The size is
in pixels and the tiles are square. Each view is first divided
into strips that are considered to have constant defocus.
-volt OR -Voltage Integer
Microscope voltage in kV.
-cs OR -SphericalAberration Floating point
Microscope spherical aberration in millimeters
-defTol OR -DefocusTol Integer
Defocus tolerance in nanometers defining the center strips. The
center strips are taken from the central region of a view that
has defocus difference less than this tolerance. These kind of
center strips from all views within AngleRange are considered to
have a constant defocus and are used to compute the initial CTF
after being further tessellated into tiles.
-pixelSize OR -PixelSize Floating point
Image pixel size in nanometers.
-ampContrast OR -AmplitudeContrast Floating point
The fraction of amplitude contrast. For Cryo-EM, it should be
between 0.07 and 0.14.
-expDef OR -ExpectedDefocus Floating point
Expected defocus at the tilt axis in nanometers, with a positive
valie for underfocus. The frequency of the first zero of the
CTF curve is first computed based on this expected defocus. The
segments of the CTF curve of the input stack around that fre-
quency are selected to be fitted.
-leftTol OR -LeftDefTol Floating point
Defocus tolerance in nanometers for strips to the left of the
center strip. When non-center strips are included in the aver-
age, strips to the left of center are included if their defocus
difference is less than the given value.
-rightTol OR -RightDefTol Floating point
Defocus tolerance in nanometers for strips to the right of the
center strip. When non-center strips are included in the aver-
age, strips to the right of center are included if their defocus
difference is less than the given value.
-range OR -AngleRange Two floats
Starting and ending tilt angles for initial analysis. Views
with a tilt angle within this range are used to compute the CTF
curve.
-param OR -Parameter Parameter file
Read parameter entries from this file.
-StandardInput
Read parameter entries from standard input
AUTHOR
Quanren Xiong
SEE ALSO
ctfphaseflip
BUGS
Email bug reports to xiongq at colorado dot edu.
BL3DEMC 3.11.2 ctfplotter(1)