Differences between revisions 21 and 22
| Deletions are marked like this. | Additions are marked like this. |
| Line 49: | Line 49: |
| output_directory:: directory name into which the output files will be written. If it does not exist, the directory will be created. If it does exist, the directory will be first erased (all data will be lost) then created once again. The files will be written to this directory. The program will write two kind of files: the average of the aligned image series (aqc_***.hdf), (aqf_***.hdf). | output_directory:: directory name into which the output files will be written. If it does not exist, the directory will be created. If it does exist, the program will crash and an error message will come up. Please change the name of directory and restart the program . The files will be written to this directory. The program will write two kind of files: the average of the aligned image series (aqc_***.hdf), (aqf_***.hdf). |
Name
sxihrsr - 3D structure determination of helical filaments using single-particle method
- CODE UNDER DEVELOPMENT, no user support at the moment
Usage
usage in command line:
sxihrsr.py progname + stack ref_vol outdir mask.hdf --ir=inner_radius --ou=outer_radius --rs=ring_step --xr=x_range --yr=y_range --ts=translational_search_step --delta=angular_step --an=angular_neighborhood --maxit=max_iter --CTF --snr=1.0 --MPI --fourvar --dp --dphi --psi_max --rmin --rmax --fract --function --nise --npad --debug --datasym=symdoc
usage in python programming:
ihrsr(stack, ref_vol, outdir, maskfile, ir, ou, rs, xr, yr, ts, delta, an, maxit, CTF, snr, dp, dphi, psi_max, rmin, rmax, fract, nise, npad, sym, user_func_name, datasym, fourvar, debug = False, MPI = False)
Note: the helical symmetry axis is oriented to coincide with z-axis of the coordinate system. This implies in 2D images the symmetry axis is along y axis.
Input
- stack
set of 2-D images in a stack file (format hdf or bdb), images have to be square (nx=ny)
- maskfile
- optional mask file to be used internally during alignment
The parameters preceded with -- are optional and default values are given in parenthesis.
inner radius for rotational correlation > 0 (set to 1) (in pixels)
outer radius for rotational correlation < nx/2-1 (set to nx/2-2, should be set to the radius of the particle) (in pixels)
step between rings in rotational correlation > 0 (set to 1) (in pixels)
angular step of reference projections. Only projections perpendicular to the symmetry axis z will be generated. Thus, delta=1 results in 180 reference projections.
if this flag is set, the program will use CTF information provided in file headers (for details see I_O). (default no CTF)
start refining helical symmetry after nise steps. During first nise steps, the program will enforce helical symmetry defined by parameters dp and dphi.
Output
- output_directory
- directory name into which the output files will be written. If it does not exist, the directory will be created. If it does exist, the program will crash and an error message will come up. Please change the name of directory and restart the program . The files will be written to this directory. The program will write two kind of files: the average of the aligned image series (aqc_***.hdf), (aqf_***.hdf).
Description
Method
Reference
Egelman, E. H. (2000). A robust algorithm for the reconstruction of helical filaments using single- particle methods. Ultramicroscopy, 85, 225–234
Author / Maintainer
Pawel A. Penczek
Keywords
- category 1
- APPLICATIONS
Files
sparx/bin/sxihrsr.py, applications.py
See also
Maturity
- beta
- works for author, often works for others.
Bugs
