Darden T, Johnson P, Smith H
National Institute of Environmental Health Sciences, RTP, NC 27709.
J Mol Graph. 1991 Mar;9(1):18-23, 35. doi: 10.1016/0263-7855(91)80028-x.
A general purpose molecular modeling system, MULTI, based on the UNIX shared memory and semaphore facilities for interprocess communication is described. In addition to the normal querying or monitoring of geometric data, MULTI also provides processes for manipulating conformations, and for displaying peptide or nucleic acid ribbons, Connolly surfaces, close nonbonded contacts, crystal-symmetry related images, least-squares superpositions, and so forth. This paper outlines the basic techniques used in MULTI to ensure cooperation among these specialized processes, and then describes how they can work together to provide a flexible modeling environment.