ELECTRON TOMOGRAPHY

ALIGNMENT AND RECONSTRUCTION


Introduction

This is the method used at Albany for making reconstructions from both single- and double-tilt series of projection images.

  • Step 1. Conversion of images to SPIDER, framing, and 90-degree rotation.
  • Step 2. Creation of files listing tilt angles and file numbers.
  • Step 3. Interactive picking of gold bead markers.
  • Step 4. Determination of alignment, first series.
  • Step 5. Determination of alignment, second series.
  • Step 6. Determination of alignment, double tilt.
  • Step 7. Image alignment.
  • Step 8. Test or final single-tilt reconstruction.
  • Step 9. Double-tilt reconstruction.
  • After the reconstruction is made, the following steps are commonly done:

  • Step 10. Minimize the size of the reconstruction, rotate volume.
  • Step 11. Image enhancement and visualization.
  • Step 12. Save (backup or archive) some of the files.
  • Step 13. Use of the tomography database (only available at Albany).
  • The method has general application. At other sites, changes in the procedure files for Step 1 will be needed, depending on the image recording method used. Links to sample data and output files are provided.

    Details on the commands within the procedure files (b**.dat) can be found in the comments in the procedure files. A comment starts with a semicolon (;), and a line starting with (;) is not counted as a command line. Full details on the commands, including links to source code, can be found in the SPIDER documentation.

    We routinely make a file called info.dat which includes all the specimen and microscope information, the pixel size, and notes on details of the reconstruction. This file is kept in the directory with the data. When the reconstruction is finished, only data which can't be automatically re-created with the procedure files is archived on CDROM. At Albany, the tomography database can be used to enter all the information which would otherwise be listed in info.dat

    Updated 01/28/2000, Michael Marko


    1. Preprocess projection images. (b01.dat, b02.dat, b03.dat)

    input files from scanner or EM CCD system
    output files rot***.dat [windowed, rotated Spider files]

    Notes:

    2. Create list files. (b10.dat, b11.dat)

    input files none
    output files ANG001.dat [first-set (y-tilt) angles file]

    ANG002.dat [second-set (x-tilt) angles file]

    ANG003.dat [second set by file number]

    SEL001.dat   [first-set selection file]

    SEL002.dat   [second-set selection file]

    SEL003.dat   [double-tilt selection file]

    Notes:

    3. Pick markers, interactively using WEB, "Markers".

    input files rot***.dat      [preprocessed projection images]
    output files d_rot***.dat [marker location document files]

    Notes:

    4. Find corrections to align first (y) tilt series. (b20.dat)

    input files d_rot***.dat [marker document files]
    output files cca002.dat    [image correction file]

    cra002.dat    [3-D coordinates file]

    viewerror_first.dat     [Avgerage error per view]

    errors_first.dat    [Average error per marker]

    Notes:

    5. Find corrections to align second (x) tilt series. (b21.dat )

    input files d_rot***.dat [marker document files]
    output files ccb002.dat     [image correction file]

    crb002.dat     [3-D coordinates file]

    viewerror_second.dat     [Avgerage error per view]

    errors_second.dat    [Average error per marker]

    Notes:

    6. Align first set to second set and make combined angle list. (b30.dat)

    input files cra002.dat     [3-D coordinates file, first set (y)]

    crb002.dat     [3-D coordinates file , second set (x)]

    ANG001.dat [first-set (x-tilt) angles file]

    ANG002.dat [second-set (y-tilt) angles file]

    output files c3c202.dat     [Eulerian angles between series]

    angles_second.dat     [angles for second series]

    angles_both.dat   [Eulerian angles to align sets]

    errors_both.dat   [3-D marker errors]

    Notes:

    7. Apply corrections to align the tilt images. (b40.dat, b41.dat)

    input files rot***.dat [unaligned y-tilt projection images, 1-61]

    rot***.dat [unaligned x-tilt projection images, 62-122]

    cca002.dat [image correction file, y tilt]

    ccb002.dat [image correction file, x tilt]

    c3c202.dat [rotation angles between series]

    output files rdb***.dat [aligned projection images, both sets]

    Notes:

    8. Single-tilt or test reconstruction. (b50.dat, b51.dat)

    input files rdb***.dat [aligned projection images (first set images only)]

    ANG001.dat [first-set (y-tilt) angles file]

    SEL001.dat [first-set selection file]

    output file vol001.dat [single-tilt reconstruction]

    Notes:

    9. Double-tilt reconstruction. (b52.dat )

    input files rdb***.dat [aligned projection images]

    SEL003.dat [double-tilt selection file]

    angles_both.dat [Eulerian angles for combined sets]

    output file vol101.dat [double-tilt reconstruction]

    Notes:

    10. Minimize the size of the reconstruction, rotate volume

    11. Image enhancement and visualization

    12. Save (backup or archive) the following files:

    13. Archiving using the database at Albany.