Bsoft: Image and molecular processing in electron microscopy

被引:197
作者
Heymann, JB [1 ]
机构
[1] NIAMSD, LSBR, NIH, Bethesda, MD 20892 USA
关键词
STAR format; image file format; mmIFL; Unix; VMS; AFM;
D O I
10.1006/jsbi.2001.4339
中图分类号
Q5 [生物化学]; Q7 [分子生物学];
学科分类号
071010 ; 081704 ;
摘要
Software for the processing of electron micrographs in structural biology suffers from incompatibility between different packages, poor definition and choice of conventions, and a lack of coherence in software development. The solution lies in adopting a common philosophy of interaction and conventions between the packages. To understand the choices required to have such common interfaces, I am developing a package called "Bsoft." Its foundations lie in the variety of different image file formats used in electron microscopy-a continually frustrating experience to the user and programmer alike. In Bsoft, this problem is greatly diminished by support for many different formats (including MRC, SPIDER, MAGIC, SUPRIM, and PIF) and by separating algorithmic issues from image format-specific issues. In addition, I implemented a generalized functionality for reading the tag-base STAR (self-defining text archiving and retrieval) parameter file format as a mechanism to exchanging parameters between different packages. Bsoft is written in highly portable code (tested on several Unix systems and under VMS) and offers a continually growing range of image processing functionality, such as Fourier transformation, cross-correlation, and interpolation. Finally, prerequisites for software collaboration are explored, which include agreements on information exchange and conventions, and tests to evaluate compatibility between packages. (C) 2001 Academic Press.
引用
收藏
页码:156 / 169
页数:14
相关论文
共 25 条
[1]   A model-based approach for determining orientations of biological macromolecules imaged by cryoelectron microscopy [J].
Baker, TS ;
Cheng, RH .
JOURNAL OF STRUCTURAL BIOLOGY, 1996, 116 (01) :120-130
[2]   Low-resolution density maps from atomic models: How stepping "back" can be a step "forward" [J].
Belnap, DM ;
Kumar, A ;
Folk, JT ;
Smith, TJ ;
Baker, TS .
JOURNAL OF STRUCTURAL BIOLOGY, 1999, 125 (2-3) :166-175
[3]   Organising multi-dimensional biological image information:: The BioImage Database [J].
Carazo, JM ;
Stelzer, EHK ;
Engel, A ;
Fita, I ;
Henn, C ;
Machtynger, J ;
McNeil, P ;
Shotton, DM ;
Chagoyen, M ;
de Alarcón, PA ;
Fritsch, R ;
Heymann, JB ;
Kalko, S ;
Pittet, JJ ;
Rodriguez-Tomé, P ;
Boudier, T .
NUCLEIC ACIDS RESEARCH, 1999, 27 (01) :280-283
[4]   MRC image processing programs [J].
Crowther, RA ;
Henderson, R ;
Smith, JM .
JOURNAL OF STRUCTURAL BIOLOGY, 1996, 116 (01) :9-16
[5]   SPIDER and WEB: Processing and visualization of images in 3D electron microscopy and related fields [J].
Frank, J ;
Radermacher, M ;
Penczek, P ;
Zhu, J ;
Li, YH ;
Ladjadj, M ;
Leith, A .
JOURNAL OF STRUCTURAL BIOLOGY, 1996, 116 (01) :190-199
[6]  
Frigo M, 1998, INT CONF ACOUST SPEE, P1381, DOI 10.1109/ICASSP.1998.681704
[7]  
FRIGO M, 1999, C PROGR LANG DES IMP
[8]   Three-dimensional reconstruction of icosahedral particles - The uncommon line [J].
Fuller, SD ;
Butcher, SJ ;
Cheng, RH ;
Baker, TS .
JOURNAL OF STRUCTURAL BIOLOGY, 1996, 116 (01) :48-55
[9]   THE CRYSTALLOGRAPHIC INFORMATION FILE (CIF) - A NEW STANDARD ARCHIVE FILE FOR CRYSTALLOGRAPHY [J].
HALL, SR ;
ALLEN, FH ;
BROWN, ID .
ACTA CRYSTALLOGRAPHICA SECTION A, 1991, 47 :655-685
[10]   The EM program package: A platform for image processing in biological electron microscopy [J].
Hegerl, R .
JOURNAL OF STRUCTURAL BIOLOGY, 1996, 116 (01) :30-34