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

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

Section 3.3.3.1.4.  GRAMPS

R. Diamonda*

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

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.

References

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








































to end of page
to top of page