Name
recons3d_4nn - calculate 3-D reconstruction from a set of projections using three Eulerian angles and two shifts
Usage
# calculate reconstruction using all projections
- stack="my_stack.hdf"
- numproj=EMUtil.get_image_count(stack)
- list_proj=range(numproj)
- vol = recons3d_4nn(stack, list_proj [, symmetry])
Input
- stack
name of the stack file or an in-core stack containing projection data, projections have to be squares, i.e., nx=ny
- list_proj
- list of projections to be included in the reconstruction
- symmetry
- point-group symmetry to be enforced, each projection will enter the reconstruction in all symmetry-related directions. The possibilities are
- "cn"
- "dn"
- "i"
- "c1" (no symmetry) is the default.
Output
- vol
- the 3-D reconstructed volume
Description
The command requires all parameters to be stored in headers of projection images as:
- proj.set_attr_dict({'phi':phi, 'theta':theta, 'psi':psi, 'sx':s2x, 'sy':s2y})
Method
Reference
Author / Maintainer
Pawel A. Penczek
Keywords
- category 1
- INVERSION
- category 2
- FOURIER
Files
reconstruction.py
See also
Bugs
None. It is perfect.