Molecular Structure Displays using the Immersadesk©.

SC '97, San Jose, CA


Ken Flurchick*, Lee Bartolotti** and Theresa L. Windus*+
 
*Ohio Supercomputer Center   **North Carolina Supercomputing Center   +Aeronautical Systems Center
OSC   NCSC   MSRC PET
1224 Kinnear Rd.    3021 Cornwallis Rd.   2435 Fifth Street, Bldg. 676
Columbus, OH 43212    RTP, NC 27709   WPAFB, OH 45433


Scientific visualization is a powerful method to display the results of computer simulations and/or experimental measurements. We have ported the functionality of the Application Visualization System (AVS) from Advanced Visual Systems, Inc. module we have written called coord_to_geom to the Immersadesk© environment from Pyramid Systems, Inc.

Navigation throughout the molecule is accomplished by:

  1. Button 1: Toggle between rotation on or off (initially off). This follows the position of the wand.
  2. Button 2: Toggle between scale and translation (initially scale). The actual functionality is controlled only by the joystick.
  3. Button 3: Reset to initial configuration.

For these displays, the visualization process begins by reading the structural information and other output data from the calculation. The data is currently displayed using traditional ball and stick models. The size of the atom is determined from the van der Waals radii, taken from Emsley ["The Elements" John Emsley, Oxford Molecular Press, 1989 ISBN 0-19-855237-8], and one can input coordinates in either Bohrs or Angstroms.

The program can read structural information from the following types of files:

  1. Plain XYZ Coordinates called PlainCoord. Atom types specified by numerical entry in periodic table.
  2. XYZ Coordinates called coord. Atom types specified by atomic name as a character string.
  3. Gaussian© Cube Files called Cube.
  4. Brookhaven Protein Data Bank called pdb.
  5. GAMESS Coordinates via a PERL script called PGamess.
  6. GAMESS Plotting Option called Gamess Cube.
  7. MSI DCAR called Dcar.
  8. DMOL XYZ called DMOL_XYZ.
  9. Mopac Electrostatic Potential called Mopac ESP.
  10. Mopac coordinates called Mopac XYZ.
  11. MOL2 called mol2.
  12. MOL called mol.
  13. CHEM3D called Chem3d.
  14. Molecular Mechanics Code MM3 called mm3.



In this demonstration, we will show several examples using the IMMERSADESK to display molecular structure.