Elsevier

Ultramicroscopy

Volume 48, Issue 3, March 1993, Pages 251-264
Ultramicroscopy

SPECTRA: a system for processing electron images of crystals

https://doi.org/10.1016/0304-3991(93)90099-JGet rights and content

Abstract

SPECTRA is a program system that combines well tested and familiar algorithms and advanced graphics tools for (i) the display and indexing of the Fourier transform of images of crystalline specimens, (ii) refinement of the reciprocal lattice, (iii) output of amplitudes and phases of reflections and (iv) lattice distortion correction through cross-correlation map analysis. Because of the ease of identifying and indexing reflections, the user can include many reflections for reciprocal lattice refinement, leading to more accurate lattice determination. Automatic indexing is much faster than entering indices by hand, with less operator error. The user can run the procedure that corrects for lattice distortions with either standard parameters or storable parameters tailored to a particular specimen. SPECTRA's primary function is as a control program which acts as an interface between existing programs and the user. It was written in C with routines for the display, user interface and peak list search. Communication between the separate processes that make up SPECTRA is via the UNIX pipe mechanism and command files, the latter so that users may run, test or replace them or even run them as stand-alone programs outside this system.

References (13)

  • R. Henderson et al.

    Ultramicroscopy

    (1986)
  • L.A. Amos et al.

    Prog. Biophys. Mol. Biol.

    (1982)
  • R. Henderson et al.

    J. Mol. Biol.

    (1990)
  • R. Hegerl

    Ultramicroscopy

    (1992)
  • W.O. Saxton et al.

    Ultramicroscopy

    (1979)
  • J. Frank et al.

    Ultramicroscopy

    (1981)
There are more references available in the full text version of this article.

Cited by (74)

  • 3D Reconstruction from 2D crystal image and diffraction data

    2010, Methods in Enzymology
    Citation Excerpt :

    Parts of the original Fortran MRC software code can be found in several of today's biological image-processing tools, including those for processing noncrystalline specimens (see, e.g., Chapter 16). Spectra from the Ice package was a program that generated Unix Shell scripts that launched an early version of the MRC programs (Hardt et al., 1996; Schmid et al., 1993). Spectra contained its own image visualization program, and facilitated the use of the MRC programs.

  • Energetics and geometry of FtsZ polymers: Nucleated self-assembly of single protofilaments

    2008, Biophysical Journal
    Citation Excerpt :

    The best images, as judged by optical diffraction, were digitized in a SCAI scanner (Zeiss, Jena, Germany) with a sampling window corresponding to 0.14 nm/pixel. Lattice refinement of the images was carried out using the X-windows-based graphical environment SPECTRA (56) and the subsequent image processing, including lattice unbending, was performed using the MRC image processing suite (57). Transfer function correction was carried out using the Integrated Crystallographic Environment (58).

  • Imaging Actomyosin In Situ

    2007, Methods in Cell Biology
    Citation Excerpt :

    Determine the reciprocal lattice vectors. We use a standard electron crystallography program, SPECTRA (Schmid et al., 1993), to determine these vectors, from which the real space lattice vectors will be determined. SPECTRA also computes the cross‐correlation map and fits a lattice to the centers of the correlation peaks if desired.

  • 2dx-User-friendly image processing for 2D crystals

    2007, Journal of Structural Biology
  • On the nature of 2D crystal unbending

    2006, Journal of Structural Biology
View all citing articles on Scopus
View full text