International
Tables for
Crystallography
Volume B
Reciprocal space
Edited by U. Shmueli

International Tables for Crystallography (2006). Vol. B. ch. 3.3, pp. 380-381   | 1 | 2 |

Section 3.3.3.1. Systems for the display and modification of retrieved data

R. Diamonda*

aMRC Laboratory of Molecular Biology, Hills Road, Cambridge CB2 2QH, England
Correspondence e-mail: rd10@cam.ac.uk

3.3.3.1. Systems for the display and modification of retrieved data

| top | pdf |

One of the earliest systems designed for information retrieval and display was that described by Meyer (1970[link], 1971[link]) which used television raster technology and enabled the contents of the Brookhaven Protein Data Bank (Meyer, 1974[link]; Bernstein et al., 1977[link]) to be studied visually by remote users. It also enabled a rigid two-ring molecule to be solved from packing considerations alone (Hass et al., 1975[link]; Willoughby et al., 1974[link]). Frames for display were written digitally on a disk and the display rate was synchronized to the disk rotation. With the reduction in the cost of core storage, contemporary systems use large frame buffer memories thus avoiding synchronization problems and permitting much richer detail than was possible in 1970. A majority of the systems in this section use raster techniques which preclude real-time rotation except for relatively simple drawings, though GRAMPS is an exception (O'Donnell & Olson, 1981[link]; Olson, 1982[link]) (Section 3.3.3.1.4[link]).

3.3.3.1.1. ORTEP

| top | pdf |

This program, the Oak Ridge Thermal Ellipsoid Program, due to Johnson (1970[link], 1976[link]) was developed originally for the preparation of line drawings on paper though versions have since been developed to suit raster devices with interactive capability.

The program draws molecules in correct perspective with each atom represented by an ellipsoid which is the equi-probability surface for the atomic centre, as determined by anisotropic temperature factor refinement, the principal axes of which are displayed. Bonds are represented by cylindrical rods connecting the atoms which in the drawing are tapered by the perspective.

In line-drawing versions the problem of hidden-line suppression is solved analytically, whereas the later versions for raster devices draw the furthest elements of the picture first and either overwrite these with nearer features of the scene if area painting is being done or use the nearer features as erase templates if line drawings are being made.

3.3.3.1.2. Feldmann's system

| top | pdf |

R. J. Feldmann and co-workers (Feldmann, 1983[link]) at the National Institutes of Health, Bethesda, Maryland, USA, were among the first to develop a suite of programs to display molecular structure using colour raster-graphics techniques. Their system draws with coloured shaded spheres, usually with one sphere to represent each atom, but alternatively the spheres may represent larger moieties like amino acids or whole proteins if lower-resolution representations are required. These workers have made very effective use of colour. Conventionally, oxygens have been modelled in red, but this system allows charged oxygens to be red and uncharged ones to be pink, with a similar treatment in blue for charged and uncharged nitrogens. By such means they have been able to give immediacy to the hydrophobic and electrostatic properties of molecular surfaces, and have used these characteristics effectively in studies of the binding possibilities of benzamidine derivatives to trypsin (Feldmann et al., 1978[link]).

The algorithm developed by Porter (1978[link]) for shading spheres to be darkened near their peripheries also computes the proper appearance of the line of intersection of two spheres wherever interpenetration occurs, in contrast to some simpler systems which draw a complete disc for whichever sphere is forward of the other. Provided that all opaque spheres are drawn first, the system is also capable of representing transparent spheres by darkening the colour of the existing background inside, and especially near the edge of, discs representing transparent foreground spheres.

Other systems that produce space-filling pictures of a similar general character have been produced by Motherwell (1978[link]), by Sundaram & Radhakrishnan (1979[link]) and by Lesk (next section[link]).

3.3.3.1.3. Lesk & Hardman software

| top | pdf |

The complexity of macromolecules is a formidable obstacle to perceiving the basic features of their construction and the stylized drawings produced by this software following the artistry of Richardson (1977[link], 1981[link], 1985[link]) enables the internal organization of such molecules to be appreciated readily. The software is capable of mixing several styles of representation, among them the Richardson style of cylinders for α-helices, arrows for β-strands and ribbons for less-organized regions, or the creased-ribbon technique for the whole chain, or a ball-and-stick representation of atoms and bonds, or space-filling spheres. All these styles are available simultaneously in a single picture with depth cueing, colour and shading, and hidden-feature suppression as appropriate. It is also able to show a stylized drawing of a complete molecule together with a magnified part of it in a more detailed style. See Lesk & Hardman (1982[link], 1985[link]).

3.3.3.1.4. GRAMPS

| top | pdf |

This system, due to O'Donnell & Olson (O'Donnell & Olson, 1981[link]; Olson, 1982[link]) provides a high-level graphics language and its associated interpretive software. It provides a general means of defining objects, drawable by line drawings, in such a way that these may be logically connected in groups or trees using a simple command language. Such a system may, for example, define a subunit protein of an icosahedral virus and define icosahedral symmetry, in such a way that modification of one subunit is expressed simultaneously in all subunits whilst preserving the symmetry, and simultaneously allowing the entire virus particle to be rotated. Such logical and functional relationships are established by the user through the medium of the GRAMPS language at run time, and a great diversity of such relationships may be created. The system is thus not limited to any particular type of structure, such as linear polymers, and has proved extremely effective as a means of providing animation for the production of cine film depicting viral and other structures. GRAMPS runs on all Silicon Graphics workstations under IRIX 4.0 or above.

3.3.3.1.5. Takenaka & Sasada's system

| top | pdf |

Takenaka & Sasada (1980[link]) have described a system for the manipulation and display of molecular structures, including packing environments in the crystal, using a minicomputer loosely coupled to a mainframe. Their system is also capable of model building by the addition of groups of one or more atoms with a facility for monitoring interaction distances while doing so.

3.3.3.1.6. MIDAS

| top | pdf |

This system, due to Langridge and co-workers (Gallo et al., 1983[link]; Ferrin et al., 1984[link]) is primarily concerned with the display of existing structures rather than with the establishment of new ones, but it may modify such structures by bond rotations under manual control. It is of particular value in the study of molecular interactions since two or more molecules may be manipulated simultaneously and independently. Visual docking of molecules is greatly facilitated by the display of van der Waals surfaces, which may be computed in real time so that the turning of a bond in the underlying structure does not tear the surface (Bash et al., 1983[link]).

3.3.3.1.7. Insight

| top | pdf |

This system, originally due to Dayringer et al. (1986[link]), has a functionality similar to MIDAS. It has been replaced by Insight II (current version 2.3.5). It appears to be well suited to the study of intermolecular relationships in docking and in structural comparisons, and it is able to make modifications to structures. Objects for display may be molecular or non-molecular, the former having an atomic substructure and the latter consisting of a vector list which may not be subdivided into referrable components. Map fitting with the current version has been reported.

3.3.3.1.8. PLUTO

| top | pdf |

PLUTO was developed by Motherwell (1978[link]) at the Cambridge Crystallographic Data Centre (CCDC) for the display of molecular structures and crystal-packing diagrams, including an option for space-filling model style with shadowing. The emphasis was on a free format command and data structure, and the ability to produce ball-and-spoke drawings with line shadowing suitable for reproduction in journal publication. Many variant versions have been produced, with essentially the 1978 functionality, its popularity deriving from its ease of use and the provision of default options for establishing connectivity using standard bonding radii. It was distributed as part of the CCDC software associated with the Cambridge Structural Database, with an interface for reading entries from the database.

In 1993 Motherwell and others at the CCDC added an interactive menu and introduced colour and PostScript output. New features were introduced to allow interactive examination of intermolecular contacts, particularly hydrogen-bonded networks, and sections through packing diagrams (Cambridge Structural Database, 1994[link]).

3.3.3.1.9. MDKINO

| top | pdf |

This system, due to Swanson et al. (1989[link]), provides for the extraction and visualization of selected regions from molecular-dynamics simulations. It permits stereo viewing, interactive geometric interrogation and both forwards and backwards display of motion.

References

First citation Cambridge Structural Database (1994). Cambridge Crystallographic Data Centre, 12 Union Road, Cambridge, England.Google Scholar
First citation Bash, P. A., Pattabiraman, N., Huang, C., Ferrin, T. E. & Langridge, R. (1983). Van der Waals surfaces in molecular modelling: implementation with real-time computer graphics. Science, 222, 1325–1327.Google Scholar
First citation Bernstein, F. C., Koetzle, T. F., Williams, G. J. B., Meyer, E. F., Brice, M. D., Rodgers, J. R., Kennard, O., Shimanouchi, T. & Tasumi, M. (1977). The Protein Data Bank: a computer-based archival file for macromolecular structures. J. Mol. Biol. 112, 535–542.Google Scholar
First citation Dayringer, H. E., Tramontano, A., Sprang, S. R. & Fletterick, R. J. (1986). Interactive program for visualization and modelling of proteins, nucleic acids and small molecules. J. Mol. Graphics, 4, 82–87.Google Scholar
First citation Feldmann, R. J. (1983). Directions in macromolecular structure representation and display. In Computer applications in chemistry, edited by S. R. Heller & R. Potenzone Jr, pp. 9–18. Amsterdam: Elsevier.Google Scholar
First citation Feldmann, R. J., Bing, D. H., Furie, B. C. & Furie, B. (1978). Interactive computer surface graphics approach to the study of the active site of bovine trypsin. Proc. Natl Acad. Sci. Biochemistry, 75, 5409–5412.Google Scholar
First citation Ferrin, T. E., Huang, C., Jarvis, L. & Langridge, R. (1984). Molecular inter-active display and simulation: MIDAS. J. Mol. Graphics, 2, 55.Google Scholar
First citation Gallo, L., Huang, C. & Ferrin, T. (1983). UCSF MIDAS, molecular interactive display and simulation, users' guide. Computer Graphics Laboratory, School of Pharmacy, University of California, San Francisco, USA.Google Scholar
First citation Hass, B. S., Willoughby, T. V., Morimoto, C. N., Cullen, D. L. & Meyer, E. F. (1975). The solution of the structure of spirodienone by visual packing analysis. Acta Cryst. B31, 1225–1229.Google Scholar
First citation Johnson, C. K. (1970). Drawing crystal structures by computer. In Crystallographic computing, edited by F. R. Ahmed, pp. 227–230. Copenhagen: Munksgaard.Google Scholar
First citation Johnson, C. K. (1976). ORTEPII. A Fortran thermal-ellipsoid plot program for crystal structure illustrations. Report ORNL-5138. Oak Ridge National Laboratory, Tennessee, USA.Google Scholar
First citation Lesk, A. M. & Hardman, K. D. (1982). Computer-generated schematic diagrams of protein structures. Science, 216, 539–540.Google Scholar
First citation Lesk, A. M. & Hardman, K. D. (1985). Computer-generated pictures of proteins. In Methods in enzymology, Vol. 115. Diffraction methods for biological molecules, Part B, edited by H. W. Wyckoff, C. H. W. Hirs & S. N. Timasheff, pp. 381–390. Orlando, Florida: Academic Press.Google Scholar
First citation Meyer, E. F. (1970). Three-dimensional graphical models of molecules and a time-slicing computer. J. Appl. Cryst. 3, 392–395.Google Scholar
First citation Meyer, E. F. (1971). Interactive computer display for the three dimensional study of macromolecular structures. Nature (London), 232, 255–257.Google Scholar
First citation Meyer, E. F. (1974). Storage and retrieval of macromolecular structural data. Biopolymers, 13, 419–422.Google Scholar
First citation Motherwell, W. D. S. (1978). Pluto – a program for displaying molecular and crystal structures. Cambridge Crystallographic Data Centre, 12 Union Road, Cambridge, England.Google Scholar
First citation O'Donnell, T. J. & Olson, A. J. (1981). GRAMPS – a graphics language interpreter for real-time, interactive, three-dimensional picture editing and animation. Comput. Graphics, 15, 133–142.Google Scholar
First citation Olson, A. J. (1982). GRAMPS: a high level graphics interpreter for expanding graphics utilization. In Computational crystallography, edited by D. Sayre, pp. 326–336. Oxford University Press.Google Scholar
First citation Porter, T. K. (1978). Spherical shading. Comput. Graphics, 12, 282–285.Google Scholar
First citation Richardson, J. S. (1977). β-Sheet topology and the relatedness of proteins. Nature (London), 268, 495–500.Google Scholar
First citation Richardson, J. S. (1981). The anatomy and taxonomy of protein structure. Adv. Protein Chem. 34, 167–339.Google Scholar
First citation Richardson, J. S. (1985). Schematic drawings of protein structures. In Methods in enzymology, Vol. 115. Diffraction methods for biological molecules, Part B, edited by H. W. Wyckoff, C. H. W. Hirs & S. N. Timasheff, pp. 359–380. Orlando, Florida: Academic Press.Google Scholar
First citation Sundaram, K. & Radhakrishnan, R. (1979). A computer program for topographic analysis of biomolecular systems. Comput. Programs Biomed. 10, 34–42.Google Scholar
First citation Swanson, S. M., Wesolowski, T., Geller, M. & Meyer, E. F. (1989). Animation: a useful tool for protein molecular dynamicists, applied to hydrogen bonds in the active site of elastase. J. Mol. Graphics, 7, 240–242, 223–224.Google Scholar
First citation Takenaka, A. & Sasada, Y. (1980). Computer manipulation of crystal and molecular models. J. Crystallogr. Soc. Jpn, 22, 214–225. [In Japanese.]Google Scholar
First citation Willoughby, T. V., Morimoto, C. N., Sparks, R. A. & Meyer, E. F. (1974). Mini-computer control of a stereo graphics display. J. Appl. Cryst. 7, 430–434.Google Scholar








































to end of page
to top of page