6. Using Graphical Objects

This chapter describes the graphical representation of calculations in the QUANTA Molecular Modeling application. Read this chapter if you plan to use graphical objects to visualize structural data. The objects covered in this chapter include:

In addition, the chapter includes a section on generating and displaying hydrogen bonds.

Graphical objects are displayed in relation to, but separate from, the structures on which they are based. Although each object is a representation of data related to a structure, it is not part of the MSF. However, the option, Attach to MSF in the Object Creation dialog box is checked as a default selection. This option allows you to attach an object to an MSF so that it may be moved and deleted with the structure. Using the Attached column of the Object Management Table, you may toggle the object/MSF attachment. The Object Management Table also provides object display, naming, and deletion options. Each graphical object is uniquely identified so that you can manage it throughout a QUANTA session.

Some objects such as ribbons, Connolly solvent surfaces, and grid contour meshes are generated within QUANTA. Other objects such as brick maps and 3D vectors are generated from results of calculations outside of QUANTA.


Generating ribbons

Ribbons are graphical objects that trace peptides, protein backbones, or any other molecular chain through guide atoms that occur in all residues of a molecular structure. The ribbon-drawing algorithm used in QUANTA is from methods cited in references 1 and 2 in the Reference section of this chapter.

In QUANTA, the alpha carbon and carbonyl oxygen atoms of each protein residue act as default guide atoms for drawing a ribbon. Guide atoms occur in all residues. The ribbon is offset 1.2 Å from the alpha carbon position. Ribbon defaults are set to optimally display alpha helices in proteins.

Guide atoms, ribbon width, number of threads, and ribbon color can be changed through the Draw menu by accessing the pull-right menu Object Parameters and selecting Ribbon Parameters. A dialog box enables you can make changes.

Complete the next exercise to become familiar with the procedure for generating and manipulating a ribbon. To complete this exercise, you need to use the MSF mypeptide.msf. This file was created as part of an exercise in the section Creating a Peptide in Chapter 4. Complete that exercise before you proceed.

1.   Display the structure.

Display the File menu and select Open. In the Open MSF File Librarian dialog box, select mypeptide.msf from the scrolling list.

Click the Replace button and then the Open button. The structure contained in the file mypeptide.msf is displayed in the viewing area.

2.   Create a ribbon.

Display the Draw menu and select Create Objects. A dialog box offers options for creating several graphical objects.

Select Ribbon Structure and then enter ribbon and 8 in the respective Object Name and Object Color data entry fields.

Accept the default option, Attach to MSF. The name of the open MSF, mypeptide.msf, is displayed in the box next to this selection. The ribbon is attached to this MSF and can be moved and deleted with the MSF.

Click the OK button.

The dialog box is closed, and a ribbon consisting of six strands is drawn through the Ca and O atoms in the backbone of mypeptide.msf.

The four middle strands are displayed using color 8. The two outside threads are a different color, providing a 3D representation of the backbone chain.

The Object Management Table opens over the Molecule Management Table, displaying the name and status of the ribbon.


Generating a grid contour mesh

Grid contour meshes are graphical objects that provide an efficient and visually effective method of displaying surfaces on atoms. All active atoms or a selection of atoms may be used in generating the grid. Atom surfaces are determined by the van der Waals radii of the current atom selection. Selected atoms are defined in the context of other atoms in the structure.

When a grid contour mesh is created about a methyl group attached to a phenyl ring, you may include or exclude the atoms in the phenyl ring. Including the atoms in the ring creates a grid that is open at the point where the methyl group is attached to the phenyl ring. If the atoms in the ring are excluded, an enclosed grid is created.

1.   Create a grid contour mesh for all atoms.

Display the Draw menu and select Create Objects. In the dialog box for creating objects, select the option Grid Contour Mesh. Then enter grid1 and 4 in the Object Name and Default Object Color data entry fields, respectively.

Select the option Attach to MSF and the name of the open MSF, mypeptide.msf, is displayed in the box next to the option.

Click the OK button and a dialog box offers options for the selecting atoms to define the grid.

Accept the default text all by clicking the OK button. A dialog box appears with options that select atoms to define the context of the grid.

Accept the default text all by clicking the OK button The dialog box is cleared from the window, and a grid contour mesh is displayed around the structure mypeptide.msf in color 4.

Two graphical objects are now displayed with the structure mypeptide.msf: the ribbon and the grid contour mesh. The Object Management Table lists both objects.

Turn off the display of both objects by selecting the top cell in the Displayed column. Both objects are removed from the screen, and the entry for each in the Displayed column of the Object Management Table changes from yes to no.

2.   Create a Grid Contour Mesh from Selected Atoms.

Display the Draw menu and select Create Objects. A dialog box offers options for creating several graphical objects.

Select the option Grid Contour Mesh, then enter grid2 and 14 in the Object Name and Object Color data entry fields, respectively.

Select Attach to MSF and the name of the open MSF, mypeptide.msf, is displayed next to the option.

Click the Interactive button and the Atom Selection Utilities and Select Atoms palettes are displayed.

From the Select Atoms palette, select Include and Pick Atom.

In the viewing area, pick any three atoms in different areas of mypeptide.msf, and the ID for each selected atom is displayed. The three picked atoms define the center of each portion of the grid contour mesh.

From the Select Atoms palette, select Finish and the palettes are removed from the screen. A dialog box offers options for selecting atoms to define the context of the grid.

Enter the text All and click the OK button. The grid contour meshes are displayed around the selected atoms in the viewing area and the Object Management Table lists the object GRID2 and its status.


3D vector displays

If your structure has 3D vector information, you can display a vector for each atom. The information is stored as fourth parameter information of type REA3 in the .msf.

Vector data representing forces can be transferred from CHARMm to the .msf using Get Fourth Parameter in the CHARMm menu and selecting Forces from the pull-right menu. This extra information is labeled FORCE.

Vector data from external sources can be imported into a .msf by selecting Incorporate Data from the Edit menu, selecting Vectors from the pull-right menu, and specifying a file from the list in the File Librarian that is displayed.

1.   Select Create Objects from the Draw menu, select 3D Vectors in the dialog box that is displayed, then click OK. A dialog box is displayed prompting you to enter the label under which the vector data is stored. A list of labels and their types is output in the textport.

2.   Enter a label of type REA3, then click OK. A new dialog box is displayed.

3.   Select the options you want to use for your vector display. The linear scaling factor may need trial-and-error adjustment depending on the magnitude of the vectors to be represented. By default, the color of a vector is related to its magnitude and the colors are scaled from number 7 to 14.

4.   When you have selected the options you want in this dialog box, click OK. Vectors are displayed as arrows attached to atoms on your structure.

The task is now complete.


QUANTA plot files

You can generate a QUANTA plot file (.qpt) to move graphical information to or from another application, to generate hardcopy images, or for other purposes. When a .qpt file is available, you can display the graphical information in it by creating a QUANTA plot file object. This display mechanism is an alternative to using Plot Molecules/Preview in the File menu.

1.   Select Create Objects from the Draw menu, choose QUANTA Plot File in the dialog box that is displayed, then click OK. A File Librarian is displayed.

2.   Select the .qpt file that you want to display, then click OK. A dialog box is displayed.

3.   Select one of the two display options for the extent of display that you want, then click OK. The 2D image is displayed in the model window. You may have to scale this window to see a complete view of the structure.


Color scale

In the lower left corner of the molecule window, you can display a scale that shows the current color values. You also may add a maximum and minimum value to this display to indicate the value range to which these colors apply. Typically, this scale is used in conjunction with work where you have colored the structure according to some property, such as atomic charge.

1.   Select Create Objects from the Draw menu, choose Color Scale in the dialog box that is displayed, then click OK. A dialog box is displayed.

2.   In the dialog box, indicate the range of color numbers, toggle Annotate Scale on or off and, if you are annotating the scale, supply minimum and maximum values, then click OK. A color scale is displayed in the molecule window.

The task is now complete.


Managing objects

The Object Management Table is the primary means for managing objects. Each graphical object is uniquely identified so that you can manage it throughout a QUANTA session. The Object Management Table lists:

Each object is manipulated with a set of toggles that are activated by selecting the appropriate cell in the Object Management Table. The table functions in a manner similar to the Molecule Management Table. For example, you can mask the display of grid1 generated in a previous section by selecting the cell in the Displayed column of the Object Management Table that corresponds to grid1. When you make this selection, the cell information changes from yes to no and the grid is removed from the viewing area.

Complete this exercise to become familiar with the Object Management Table.

1.   Display all objects.

The Object Management Table lists three objects: RIBBON, GRID1, and GRID2.

Select the Displayed cells for RIBBON and GRID1. All three objects are displayed, and each Displayed cell reads yes.

2.   Mask the display of one object.

Select the Displayed cell again for grid1. The cell information changes from yes to no and grid1 is removed from the viewing area. The ribbon and grid2 remain displayed.

3.   Detach an object from its associated MSF.

Select the Attached cell for grid2. The cell information changes from yes to no. No change is observed in the viewing area.

Go to the File menu and select Open. In the Open MSF File Librarian dialog box, select PEPTIDE.msf from the scrolling list. Then select the Replace option and click the Open button. The mypeptide structure is replaced by the PEPTIDE structure and the RIBBON and GRID1 objects are deleted. Grid2 remains displayed and listed in the Object Management Table.

4.   Attach an object to an MSF.

Select the Attached cell for GRID2. The cell information changes from no to yes, and the file name PEPTIDE.msf appears in the MSF column.

5.   Change the name of the object.

Select the Name cell for GRID2 and a dialog box offers the option to rename the object.

Enter TESTGRID in the name field and click the OK button. The name in the Object Management Table changes from GRID2 to TESTGRID.

6.   Close the MSF and delete the remaining object.

Go to the File menu and select Close. When the dialog box opens, select Close All then OK. The peptide structure is removed from the viewing area and the object is deleted


Solvent surfaces

Connolly solvent surfaces are graphical objects that are used to study the shape, depth, and chemical characteristics of receptor sites in a molecular structure. These surfaces provide effective representations of such important atomic and molecular properties as surface-solvent accessibility and electrostatic potential.

In the Calculate menu, the Solvent Surfaces selection provides an interface to an external program that calculates Connolly surfaces by rolling a probe sphere over the surface of a molecular structure. See citation 3 in the References section of this chapter.

Calculations can be run on hosts other than the local system. To do this, display the Calculate menu and select Select Host. In the dialog box that opens, select a host. Then proceed with the calculation by returning to the Calculate menu and selecting Solvent Surfaces.

Calculation results are written to a surface file, filename.srf, and a solvent surface is displayed as a graphical object. You can have the map be displayed automatically on completing the calculation or at a later time by selecting Create Objects from the Draw menu.

Complete the following exercise to become familiar with the process of creating a Connolly surface. The exercise uses the structure, nitrobenzene created in the Crystal Modeling section of Chapter 5. If you have not completed the first part of the exercise in this chapter, do so before you proceed.

1.   Open nitrobenzene.msf.

Open nitrobenzene.msf and display the structure in the viewing area.

2.   Start a Connolly solvent surface calculation.

Display the Calculate menu and select Solvent Surfaces. From the pull-right menu that opens, select Calculate. A dialog box provides surface options. See Table 29 for a list of the options and a brief description of each.

Select the option:

Wait for Calculation to Complete

Enter the values:

Probe Radius: 1.4
Dot Density: 20.0

Select the options:

Solvent Accessible Surface
Use Active Atoms

These selections specify the type and display of the surface and the atomic context for the calculation.

Click the OK button and the Select Atoms and Selection Utilities palettes open.

From the Select Atoms palette, select Include and All Atoms, and then select Finish.

3.   Name the Surface file.

In a File Librarian dialog box, enter the name:

nitrobenzene

Click the Save button and the filename extension .srf is automatically entered in the data entry field. The calculation starts and the cursor changes to a watch while the calculation is in process.

4.   Display the Connolly solvent surface as a graphical object.

When the calculation of the surface is complete, a dialog box offers the opportunity to enter a name for the surface object.

Enter the name:

Connolly1

Click the OK button and a dialog box opens with options for selecting the atoms to be surfaced and the color of the surface.

Select the options:

All Atoms
Use Atom Colors
Display Big Dots

Click the OK button and the surface is displayed over all atoms, using the atom colors. The Object Management Table lists Connolly1 and its status.

5.   Delete the surface object.

In the Object Management Table, toggle the Delete cell of the Connolly1 object listing from no to yes. The surface is deleted from the viewing area. However, the file nitrobenzene.srf is not deleted.

6.   Re-create the surface object.

Once a surface file has been created, the surface object can be displayed at any time.

Display the Draw menu and select Create Objects. In the dialog box that opens, select:

Solvent Surface Maps
Attach to MSF

Enter the object name:

Connolly2

Accept the default color and click the OK button. In the File Librarian dialog box that opens, select nitrobenzene.srf from the scrolling list and then click the Open button.

A dialog box opens for entering information on a variety of object display parameters. See Table 30 for a list of options and a brief description of each.

Select the options:

All Atoms
Single Color
Display Plus Symbols

Enter the text:

Color Number: 14

Click the OK button. The surface is displayed and the Object Management Table opens listing the Connolly2 object.

7.   Delete the graphical object.

Repeat the process used for Connolly1.

In the Object Management Table, toggle the Delete cell of the Connolly2 object listing from no to yes. The surface is deleted from the viewing area. However, the file nitrobenzene.srf is not deleted.

Table 29. Solvent surface options 
Option
Description
Wait for Calculation to Complete

Runs the surface program as a foreground process. No modeling operations are performed until the surface is calculated.

Don't Wait; Run in Background

Runs the surface program in the background. Modeling tasks can be performed while the surface is being calculated, and the job status can be checked using Show Status in the Calculate menu. Solvent Surfaces in the Draw menu displays the surface when the calculation ends

Don't Run; Save Input Files.

Creates the input files for later use. Does not run a calculation.

Probe Radius

Specifies the diameter of the probe sphere. This value determines the surface sampling rate. The default value for the probe radius is 1.4 Å, which is the approximate size of a water molecule.

Dot Density

Specifies the number of dots per square angstrom (dots/Å). The default is 20.0 per angstrom. This value produces a useful surface in a reasonable time (for small molecules).

Type of surface
Molecular Surface Calculation

Calculates the surface traced out by the edge of the probe of a particular radius.

Electrostatic Potential Surface

Uses partial atomic charge values to calculate an electrostatic potential molecular surface x.

Solvent Accessible Surface

Calculates the surface traced out by the center of the probe sphere as it rolls over the surface.

Calculate Buried Surface Only

Calculates a surface point generated when the probe's van der Waals radius overlaps with atoms in another structure. This is the surface at the interface between two molecules, inaccessible to the probe spheres. This option is only available when two MSFs are active.

Atoms forming context of calculation
Use Active Atoms

Considers the currently selected atoms for the surface. This produces an accurate surface if all atoms are included in the selection. If the surface is confined to a specified area, an inaccurate surface may be generated.

Use All Atoms from Current MSFs

Considers the contribution of all atoms in the current molecular structures when the surface is calculated. This option calculates the surface for an entire structure.

Table 30. Surface display options 
Option
Description
Display surface for which atoms?
All Atoms

Uses all information in the surface file to display the surface. The surface surrounding all atoms selected when the surface was calculated is displayed as a graphical object.

Selected Atoms Only

Displays the surface for the current atom selection. The surface may have been calculated for an entire molecular structure, but if the atoms are not currently selected, the corresponding surface is not displayed.

Coloring options
Use Atom Colors

Uses the current color selection information to color the surface the same color as the atoms associated with it.

Color On Energy

Colors each surface point according to the surface energy, used in conjunction with the electrostatic potential surface. The maximum and minimum energies and a range of colors are shown in a series of dialog boxes. These values can be accepted or re-specified. By default, a smooth range of colors is assigned to color numbers 7-14.

Single Color

Assigns a single color to the entire surface.

Color Number

Assigns a color number for the single color option.

Dot Symbol
Display Little Dots

Surface display uses small dots.

Display Big Dots

Surface display uses big dots.

Display Plus Symbols

Surface display uses plus symbols.

User-Defined Symbol

Surface display uses user-defined symbol.

Symbol:

Data entry box to specify user-defined display symbol.


Displaying probe interaction results

Probe Interaction calculates empirical energy field maps, called brick maps, and displays them. A probe is used to sample the environment of the displayed structure. The probe is a point charge with van der Waals characteristics. As the structure is sampled, the energy is calculated between the probe and the structure at all points within a sampling box.

The energy calculated is the van der Waals energy, the electrostatic energy, or the sum of both energies. The van der Waals energy is calculated using the atom types currently assigned. The electrostatic energy is calculated using the charges currently assigned to the atoms.

The results of the calculation are written into a specified file, filename.mbk, and a brick map is displayed as a graphical object. The number of contours contained in this map and the color of each contour can be changed within QUANTA. The map can be displayed automatically on completion of the calculation, or at a later time.

In this section, empirical energy field maps are calculated for the interaction of a proton with nitrobenzene (nitrobenzene.msf). Procedures include:

Complete the following exercise to become familiar with the procedure for generating and manipulating a brick map.

1.   Start a Probe Interaction calculation.

Display the Calculate menu and select Interaction Maps. From the pull-right menu that opens, select Probe. A dialog box offers probe interaction options. See Table 31 for a list of the options and a brief description of each.

Select the options:

Wait for Calculation to Complete
van der Waals + Electrostatics

Enter the values:

Probe Name: prot (four letters only)
Probe Charge: 1.0
Box Dimensions (angstroms): 10
Grid Size (angstroms): 0.5
Maximum Energy: 100
Minimum Energy: -100

Select the option:

Center on an Atom

Click the OK button and the message line reads:

	Pick one atom - Pick any palette tool to quit. 
Pick atom for center of box.

Pick the nitrogen atom in the structure. A File Librarian dialog box requests a name for the brick map file (.mbk). In the text entry field, enter the text:

nitrobenzene

Click the Save button. The calculation starts and the cursor arrow changes to a wait watch.

2.   Display the brick map as a graphical object.

When the calculation of the brick map is completed, a dialog box requests a name for the map graphical object. Enter the name:

probemap1

Click the OK button. A dialog box offers options for selecting the area of the brick map to be displayed.

Select the option:

All of the map displayed

Click the OK button. A dialog box asks for the number of contour levels to map.

Enter the value:

Enter the integer: 2

Click the OK button. A dialog box offers options for specifying the values and colors for each contour level.

Enter the level values:

1st contour level: -4.0
2nd contour level: 2.0

Enter the color numbers:

1st contour color: 14
2nd contour color: 13

Click the OK button and the brick map is displayed using the new contour values and color specifications. The energy value at grid intersections in each contour is displayed in the grid's associated color in the lower-right corner of the viewing area. You may wish to scale down the display using the Dial Emulator to see the entire surface.

The brick map object can also be created by selecting Create Objects from the Draw menu.

3.   Delete the brick map object.

In the Object Management Table, toggle the Delete cell of the probemap1 object from no to yes. The surface is deleted from the viewing area, but the file nitrobenzene.mbk is not deleted. The brick map is deleted and no longer displayed.

Table 31. Probe interaction options
Option
Description
Wait for Calculation to Complete

Runs the probe interaction calculation as a foreground process. No modeling operations are performed until the surface is calculated.

Don't Wait; Run in Background

Runs the probe interaction calculation in the background. Other tasks can be performed during the calculation. Show Status in the Calculate menu enables you to determine when the job is done. Create Objects in the Draw menu displays the surface when the calculation is done.

Calculation
van der Waals Calculation

Includes only the van der Waals term when calculating the energy.

Electrostatics Calculation

Includes only the electrostatics term when the energy is calculated.

van der Waals + Electrostatics

Includes both the van der Waals term and electrostatics terms when calculating the energy.

Use distance dependent dielectric

Modifies the dielectric "constant" to be a function of distance.

Probe Name

Specifies an atom type, typically water (WATE), methane (METH), oxygen (OXYG), or a proton (PROT) to be a probe. The probes are defined in the file $HYD_LIB/param.par. Any valid CHARMm atom type in the file can be used as a probe.

Probe Charge

Specifies a charge for the probe. Any value can be entered to specify integer or partial charges.

Box Dimensions (Angstroms)

Specifies the length of each side of the square sampling box.

Grid Size (Angstroms)

Specifies the mesh size used when generating the brick map. The default value, 0.5 Å, is appropriate for small molecules. Larger molecules may require a larger mesh size (2.0 Å).

Maximum Energy

Sets the maximum energy value. Any calculated energies that are greater than the maximum energy are set to this value.

Minimum Energy

Sets the minimum energy value. Any calculated energies that are less than the minimum energy are set to this value.

Center on an Atom

Specifies an atom position as the center of the sampling box used in the calculation.

Center at a Coordinate

Specifies a coordinate location as the center of the sampling box used in the calculation


Displaying molecule interaction results

The Molecule Interaction function computes the interaction between two molecules: a probe and a target. The interaction energy between probe and target is the sum of two nonbond interactions:

The probe molecule is tumbled about the target at specified angles and increments. An energy calculation is performed at each point of a grid superimposed on the target, using all possible combinations of probe rotation angles. A contour map is computed by taking the minimum energy value from each grid point. For fine grids or small rotation increments, the molecule interaction calculation can be lengthy. For example, for a probe tumble angle of 60°, 216 energy calculations are performed at each grid point.

The electrostatic and van der Waals interactions of a probe molecule, water, and target molecule, search1.msf, are calculated in the following exercise and displayed as brick maps. The structure, search1, was constructed in Chapter 2. If you did not complete the exercises in Chapter 2, do so before proceeding with this exercise.

1.   Build a water molecule probe.

Display the Applications menu, select Builders, and then select 2D Sketcher from the pull-right menu. In the ChemNote window that opens, place an O (oxygen) atom in the viewing area. The 2D function automatically adds the appropriate hydrogens.

Display the ChemNote File menu and select the Return to Molecular Modeling function. A dialog box asks if the changes should be saved.

Click the Yes button. In the File Librarian dialog box that opens, enter the text:

water

Click the Save button. The ChemNote window is removed from the screen and a dialog box offers options for displaying MSFs.

Select the option:

Use the new molecule water.msf only

Click the OK button and the structure stored in water.msf is displayed.

2.   Open the target molecule file (search1.msf).

Display the File menu and select Open. In the Open MSF File Librarian dialog box, select the file search1.msf from the scrolling list.

Select the option:

Append

Click the Open button and both the water molecule and the search1 molecule are displayed in the viewing area.

Select Reset View from the Geometry palette to reposition the MSFs in the center of the viewing area.

3.   Set up the molecule interaction calculation.

Display the Calculate menu and select Interaction Maps. From the pull-right menu that opens, select Molecule and the Molecular Interaction Grid dialog box opens. See Table 32 for a list of the options and a brief description of each.

Select the options:

Wait for Calculation to Complete
van der Waals + Electrostatic

Enter the values:

Probe Tumble Increment:180
Box Dimensions (Angstroms): 15
Grid Size (Angstroms): 1
Maximum Energy: 100
Minimum Energy: -100

Select the option:

Center on an atom

Click the OK button. The 180° increment and 1 Å grid size expedite the calculation. Values in the vicinity of 60° and 0.1 Å are more typically used in accurate molecule interaction calculations.

4.   Define the atom to be the center of the box.

A message in the message line reads:

Pick the search1.msf ring carbon that is the connection point for the longest branch. In the File Librarian dialog box that opens, enter the name of the brick map.

Enter the text:

mol_inter

Click the Save button.

5.   Select the probe molecule and begin calculation.

In the dialog box that asks for which molecule to display, select the structure:

water.msf

Click the OK button. The calculation begins and the cursor changes to a watch until the calculation finishes in approximately 10 minutes, depending on the hardware. When the calculation is complete, a dialog box is asks you to choose a save option.

Select:

Create New Generation of water.msf

The structure is saved and the textport reads:

	The old structure is renamed water.msf,001

6.   Display the brick map.

A dialog box asks for the name of the map just calculated. Enter the name:

probemap2

Click the OK button. A dialog box asks which molecule to attach the interaction map to.

Select search1.msf from the scrolling list.

Click the OK button. A dialog box offers options for selecting the area of the brick map to be displayed.

Select the option:

All of the map displayed

Click the OK button. A dialog box asks for the number of contour levels to map.

Enter the value:

Enter the integer: 2

Click the OK button. A dialog box offers options for specifying the values and colors for each contour level.

Enter the level values:

1st contour level: -3
2nd contour level: 3

Enter the color numbers:

1st contour color: 7
2nd contour color: 8

Click the OK button.

Calculation time depends on the hardware, but is usually short. When the calculation is complete, a brick map of the contours is displayed. The low-energy attractive regions of the surface are displayed in color 7, default green. High-energy repulsive regions are displayed in color 8, default purple.

Rotate and translate the structure to observe the relationships between chemical structure and contour shape.

7.   Delete the brick map object.

In the Object Management Table, toggle the Delete cell of the mol_inter object listing from no to yes. The surface is deleted from the viewing area, but the file mol_inter.mbk is not deleted.

8.   Reconstruct a brick map.

Brick maps and other graphic objects are not saved when QUANTA is exited. However, graphic objects, a brick map in this case, can be reconstructed without repeating the calculation.

Display the Draw menu and select Create Objects. In the Graphic Object Generation Options dialog box that opens, select the option:

Brick Maps

Enter the values:

Object Name: probemap1
Object Color (1-14): 1

Select the option:

Attack to MSF

Select search1.msf from the scrolling list.

Click the OK button. From the scrolling list in the File Librarian dialog box, select mol_inter.mbk, and then click the Open button.

In the new dialog box that is opens, select the option:

All of the map displayed

Click the OK button. In the contour level dialog box that opens, enter the value:

2

Click the OK button. In a dialog box for entering the contour levels and color numbers, note the minimum and maximum values reported, and enter the values:

1st Contour: -3
2nd Contour: 3
1st Contour Color: 7
2nd Contour Color: 8

Click the OK button and a brick map of the contours is displayed. The low-energy attractive regions of the surface are displayed in color 7, default green. High-energy repulsive regions are displayed in color 8, default purple.

Rotate and translate the structure to observe the relationships between chemical structure and contour shape.

9.   Delete the brick map object.

In the Object Management Table, toggle the Delete cell of the mol_inter object listing from no to yes. The surface is deleted from the viewing area, but the file mol_inter.mbk is not deleted.


Calculating electrostatic interactions only

You can calculate and generate a brick map display based on electrostatic interactions, ignoring van der Waals interactions.

Complete the following exercise to show the interaction of a water molecule with search1.msf, without van der Waals interactions being modeled in the calculation.

1.   Start the molecule interaction calculation.

Display the Calculate menu and select Interaction Maps. Then select Molecule from the pull-right menu that opens and the Molecular Interaction Grid dialog box opens. See Table 32 for a list of the options and a brief description of each.

Select the options:

Wait for Calculation to Complete
Electrostatic Calculation

Enter the values:

Probe Tumble Increment:180
Box Dimensions (Angstroms): 10
Grid Size (Angstroms): 1
Maximum Energy: 100
Minimum Energy: -100

Select the option:

Center on an atom:

Click the OK button and the 180° increment 1 Å grid size expedite the calculation. Values in the vicinity of 60° and 0.1 Å are more typically used in accurate molecule interaction calculations.

A message in the message line reads:

	Pick any atom - Pick any palette tool to quit. 
Pick an atom for center of box.

Using the mouse, select the same ring carbon used in the previous calculation.

A File Librarian dialog box asks for the name for the map file. Enter the filename:

electro1.mbk

Click the Save button and a dialog box asks which molecule is the probe. From the scrolling list, select:

water.msf

Click the OK button. The calculation begins and the cursor changes to a watch. When the calculation is complete, a dialog box asks you to choose a save option.

Select:

Create New Generation of water.msf

The structure is saved and the textport reads:

	The old structure is renamed water.msf,002

2.   Display the brick map as a graphical object.

When the calculation of the brick map is completed, a dialog box requests a name for the map graphical object.

Enter the name:

electro1

Click the OK button and a dialog box opens for attaching the graphical object to an MSF. Select the scrolling-list entry:

search1

Click the OK button. A dialog box offers options for selecting which area of the brick map to display.

Select the option:

All of the map displayed

Click the OK button and a dialog box asks for the number of contour levels to map.

Enter the value:

Enter the integer: 1

Click the OK button and a dialog box offers options for specifying the values and colors for each contour level.

Enter the level values:

1st contour level: -50

Enter the color numbers:

1st contour color: 12

Click the OK button. The brick map is displayed with electrostatic interactions in contours of light blue.

3.   Delete the brick map object.

In the Object Management Table, toggle the Delete cell of the electro1 object listing from no to yes. The surface is deleted from the viewing area, but the file electro1.mbk is not deleted.

Table 32. Molecular probe interaction options 
Option
Description
Wait for Calculation to Complete

Runs the probe interaction calculation in the foreground. No other operations are performed until the surface is calculated.

Don't Wait; Run in Background

Runs the probe interaction calculation in the background. Modeling tasks can be performed while the surface is being calculated. Show Status in the Calculate menu makes it possible to determine when the job is done. Create Objects in the Draw menu displays the surface when the calculation is completed.

Calculation
van der Waals Calculation

Includes only the van der Waals term when calculating the energy.

Electrostatics Calculation

Includes only the electrostatics term when the energy is calculated.

van der Waals + Electrostatics

Includes both the van der Waals term and electrostatics terms when calculating the energy.

Use Distance Dependent Dielectric

Modifies and uses the dielectric "constant" as a function of distance.

Probe Tumble Increment

Specifies the tumble increment parameters for the probe.

Box Dimensions (Angstroms)

Specifies the length of each side of the square sampling box.

Grid Size (Angstroms)

Specifies the mesh size used when generating the brick map. The default value, 0.5 Å, is appropriate for small molecules. Larger molecules may require a larger mesh size (2.0 Å).

Maximum Energy

Sets the maximum energy value. Any calculated energies that are greater than the maximum energy are set to this value.

Minimum Energy

Sets the minimum energy value. Any calculated energies that are less than the minimum energy are set to this value.

Center on an Atom

Specifies an atom position as the center of the sampling box used in the calculation. A dialog box is displayed, enabling the selection of the atom.

Center at a Coordinate

Specifies a coordinate location as the center of the sampling box used in the calculation. A dialog box opens for specifying the coordinate location.


Managing maps

The Maps Management table provides an interface to the general-purpose volume visualization capabilities of QUANTA. 3D volume information is stored in brick maps, which are used for storing electron density, molecular probe maps, volumes, electrostatic potential, and molecular surface information generated within QUANTA. In addition, the maps can be generated by external programs for display within QUANTA. The molecular or volume properties that these maps contain are displayed within QUANTA as chicken-wire contours or solid surfaces.

The Maps Management table is available in any application in QUANTA and provides a spreadsheet-like interface to tools that manage and display the 3D information held in QUANTA brick map files. Its display can be turned on or off using the Map Table pull-right menu on the Draw menu. These tools convert map formats to QUANTA-compatible brick maps and define active maps, contour levels and display styles. Additional tools save and retrieve the contents of brick map display lists and purge the brick map database of undisplayed bricks to reduce memory requirements.

The following figure shows the Maps Management table. The table has the following components:

Some tools available on the Maps Management table are not relevant within X-LIGAND, X-SOLVATE, X-AUTOFIT, X-POWERFIT, and X-BUILD. These applications automatically control the map display; changes to some general map options can interfere with the tools' use of the maps, with serious detriment to speed and results. Please refer to the X-Ray Structure Analysis User's Guide for further details if you use these applications.


Generating an electrostatic potential energy surface

The Electrostatics selection in the Calculate menu provides the ability to calculate and display an electrostatic potential energy surface on a molecule in either:

The electrostatic potential can be calculated using partial atomic charges obtained from a previous CHARMm calculation or with the VSS method based on the work of Giessner-Prettre and Pullman. (See Method II described in citation 6 in the References section of this chapter.) 3D potentials can be displayed as a grid map or a dot matrix.

On the electrostatic potential grid map, large negative potential contours correspond to very electronegative regions on the van der Waals surface and appear where negative partial atomic charges control the electrostatic potential. Regions corresponding to positive electrostatic potential occur where the resulting charge is positive. A color-coded scale of electrostatic potential is listed in the lower-right corner of the viewing area. The color display scale can be adjusted to fit the data for the displayed structure.

A dot matrix display uses dots to outline the van der Waals surface. Color may also be used to display areas of relative electronegativity or positivity.


Calculating and displaying an electrostatic potential grid map

Complete the following exercise to build the structure cyclohexanol and then generate an electrostatic grid map for it:

1.   Create cyclohexanol using ChemNote.

Display the Applications menu, select Builders, and then select 2D Sketcher from the pull-right menu that opens. In the ChemNote window, sketch the structure cyclohexanol, using appropriate bond, ring, and atom selections. If you have never used ChemNote, complete the exercises in Chapter 1 to become familiar with its operations.

2.   Return the cyclohexanol structure to Molecular Modeling.

Display the ChemNote File menu and select Return to Molecular Modeling. A dialog box asks if the changes should be saved.

Click the Yes button. In the File Librarian dialog box that opens, enter the text:

cyclohexanol

Click the Save button. The ChemNote window is removed from the screen, and a dialog box offers options for displayed MSFs.

Select the option:

Use the new molecule cyclohexanol.msf only

Click the OK button and the structure is displayed in the viewing area.

Rotate the structure to visualize the orientation of the hydroxyl hydrogen relative to the ring atoms.

3.   Move the hydroxyl hydrogen.

From the Modeling palette, select Torsions. The Select Torsions palette is displayed and the message line reads:

Pick the carbon atom attached to the oxygen and the message line reads:

Pick the oxygen atom as the second atom involved in the torsional rotation and the message line reads:

From the Select Torsions palette, select Finish.

Dial Set 3 is displayed in the Dial Emulator. Use the Torsion 1 dial to rotate the hydroxyl hydrogen to a position in which it is trans (180°) to the hydrogen on the carbon that is attached to the hydroxyl oxygen. Ignore the numbers in the lower left of the viewing area.

4.   Save the torsion changes.

From the Modeling palette, select Save Changes. A dialog box offers options to save the new coordinates of cyclohexanol.msf.

Select the option:

Overwrite cyclohexanol.msf

Click the OK button and the coordinates are saved.

5.   Minimize the structure.

Display the CHARMm menu and select Minimization Options. A dialog box offers minimization setup options.

Select the option:

Newton Raphson

Enter the values:

Number of Minimization Steps: 15
Coordinate Update Frequency: 1
Energy Gradient Tolerance: 0.000001
Energy Value Tolerance: 0
Initial Setup Size: 0.02
Step Value Tolerance: 0

Click the OK button and the new minimization parameters are established.

From the Modeling palette, select CHARMm Minimization. The CHARMm calculation is begun and stops when the rms force is less than 0.000001.

6.   Save the minimization changes.

From the Modeling palette and select Save Changes. A dialog box offers the option to save the new coordinates of cyclohexanol.msf.

Select the option:

Overwrite cyclohexanol.msf

Click the OK button and the minimized coordinates are saved.

7.   Calculate electrostatic potential.

Display the Calculate menu and select Electrostatic. From the pull- right menu, select Potential and the Calculate Electrostatic Potential palette is displayed.

Select Calculate 3D Surface, Calculate from Partial Charges, and 3D Surface Parameters.

From the Setup 3-D Surface Parameters dialog box, select the default options:

Reentrant
Solvent Probe Radius: 1.4
Medium
Big Dots
Grid Contour Mesh

Click the OK button.

8.   Run electrostatic potential.

From the Calculate Electrostatic Potential palette, select Run and Wait. In the File Librarian dialog box that opens, enter the text:

3dcyclo

Click the Save button. The electrostatics calculation starts and the cursor changes to a watch. You can follow the calculation status in the textport. When the calculation is completed, the cursor returns to an arrow.

9.   Display the results.

From the Calculate Electrostatic Potential palette, select Display Results. The Display Potentials palette and a File Librarian dialog box are displayed.

From the File Librarian, select the 3dcyclo.epo file and then click the Open button.

From the Display Potentials palette, select Show 1-Molecule Potential and a dialog box opens for entering an object label.

Enter the name:

potential1

and click the OK button. A grid map appears in colors described in the color scale in the lower-right corner of the viewing area. The colors indicate the potential near the surface of the molecule.

The Object Management Table opens listing the object, potential1, and its status.

10.   Reset the contour scale.

In the Display Potentials palette, select Set Contour Levels and a dialog box opens with a set of eight Potential Value data entry fields. The minimum and maximum potential values (in units of kcal/mol) for the simulation are reported at the top of the dialog box. These values can be used to create more realistic contour values.

Referring to the values at the top of the box, enter the value for the Minimum Value of Potential in the Potential Value 1 data entry field.

Enter the value for the Maximum Value of Potential in the Potential Value 8 data entry field. These are the upper and lower limits for the potentials of the electrostatic field for cyclohexanol in this calculation.

Click the Auto Scale button. The values in the Potential Value 2 through Potential Value 7 boxes are automatically incremented between the minimum and maximum potential values that you enter. You can also set values 2 through 7 manually.

Click the OK button to display the contours using the new values.

From the Display Potentials palette, select Finish. The Display Potentials palette is closed and the Calculate Electrostatic Potentials palette is redisplayed.


Calculating and displaying an electrostatic potential dot surface

The electrostatic potential can also be displayed as a dot surface. The dot surface electrostatic potential is calculated and displayed in the same manner as the electrostatic potential grid map.

Complete the following exercise to display a dot surface electrostatic potential for cyclohexanol.

1.   Set up a dot surface electrostatic potential.

Display the Calculate Electrostatic Potentials palette.

Select Calculate 3D Surface, Calculate from Partial Charges, and 3D Surface Parameters.

In the Setup 3-D Surface Parameters dialog box that opens, select the option:

Reentrant

Enter the value:

Solvent Probe Radius: 1.4

To specify density points, select the option:

Medium

To specify surface representation, select the option:

Dot Surface

To specify the type of dot symbol, select the option:

Big dots

Click the OK button.

2.   Run the electrostatic potential.

From the Calculate Electrostatic Potential palette, select Run and Wait. In the File Librarian dialog box that opens, enter the text:

points

Click the Save button. The electrostatics calculation starts and the cursor changes to a watch. You can view the calculation status in the textport. When the calculation is completed, the cursor returns to an arrow.

3.   Display Results.

From the Calculate Electrostatic Potential palette, select Display Results. The Display Potentials palette and a File Librarian dialog box are displayed.

Select the points.epo file from the File Librarian and then click the Open button.

From the Display Potentials palette, select Show 1-Molecule Potential. In the dialog box that opens for entering an object label, enter the name:

potential2

and click the OK button. A dot surface appears in several colors over the cyclohexanol structure. A color-coded potential values scale (in kcal/mol) is displayed in the lower-right corner of the viewing area.

4.   Reset the contour scale.

In the Display Potentials palette, select Set Contour Levels. A dialog box offers a set of eight Potential Value data entry fields. The minimum and maximum potential values (in units of kcal/mol) for the simulation are reported at the top of the dialog box. These values can be used to create more realistic contour values.

For example:

Enter the value for the Minimum Value of Potential in the Potential Value 1 data entry field. Enter the value for the Maximum Value of Potential in the Potential Value 8 data entry field. Click the Auto Scale button:

Click the OK button to display the contours using the new values.

5.   Hide the point map.

From the Display Potentials palette select Finish. The Display Potentials palette is replaced by the Calculate Electrostatic Potential palette.

Select the Displayed column for potential2 in the Object Management Table. The dot surface is removed from the viewing area. Objects potential1 and potential2 are both hidden but still attached to the cyclohexanol structure.


Calculating and displaying an isoenergy 2D contour plots

A 2D isoenergetic contour plot can be calculated and displayed using a method similar to that for generating grid maps and dot surfaces.

Complete the following exercise to calculate and display this type of object.

1.   Set up a 2D contour plot for cyclohexanol.

From the Calculate Electrostatic Potential palette, select Calculate 2-D slice, Calculate from Partial Charges, and Define Plane.

The message line prompts you to pick three atoms in the molecule to define the plane of interest:

Pick one atom - other input disabled. Pick three atoms
to define plane.

From the Select palette, select the cyclohexanol atoms 1, 2, and 3, as indicated in the figure below. When the third atom is selected, the structure is reoriented so the selected plane is parallel to the screen. The Select palette is removed from the screen.

2.   Define the zero plane.

From the Calculate Electrostatic Potential palette, select Run and Wait. A box requests that you specify the atom upon which the zero plane will be defined.

Click the Interactive button and the message line reads:

Pick one atom to define the center of the plane. When you make your pick, a File Librarian dialog box requests the name for a new output file.

Enter the text:

2dpartial

Click the OK button and the calculation proceeds. The cursor appears as an arrow to a watch until the calculation is complete.

3.   Display the results.

Select Display Results from the Calculate Electrostatic Potential palette and a File Librarian dialog box opens.

Select the file 2dpartial.epo and click the Open button. A dialog box asks you to save or reject the current model. Select Save.

From the Calculate Electrostatic Potential palette, select Show 1-Molecule Potential. In the File Librarian dialog box that opens, enter the name potential3 and click the OK button. A 2D contour plot appears in several colors. A color-coded potential values scale (in units of kcal/ mol) is displayed in the lower-right corner of the viewing area.

4.   Reset the contour scale.

In the Display Potentials palette, select Set Contour Levels. A dialog box offers a set of eight Potential Value data entry fields. The minimum and maximum potential values (in units of kcal/mol) for the simulation are reported at the top of the dialog box. These values can be used to create more realistic contour values.

In the Potential Value 1 data entry field, enter the value for the Minimum Value of Potential. In the Potential Value 8 data entry field, enter the value for the Maximum Value of Potential. Click the Auto Scale button.

Click the OK button to display the contours using the new values.

5.   Hide the 2D contour plot object.

From the Display Potentials palette select Finish. The Display Potentials palette is replaced by the Calculate Electrostatic Potential palette.

Select the Display column for 2dpartial in the Object Management Table. The text changes from no to yes and the 2D contour plot is removed from the viewing area. No objects are displayed with cyclohexanol.


Generating an electrostatic field

Electrostatic field calculations are performed using the fieldcalc program developed by F. Blaney. The electrostatic field is calculated using essentially the same procedure as employed for the electrostatic potential. The calculated field is shown as colored arrows.

Complete the following exercise to become familiar with the procedure for calculating and displaying an electrostatic field.

1.   Set up an electrostatic field calculation.

Display the Calculate menu and select Electrostatic. From the pull- right menu that opens, select Field.

From the Calculate Electrostatic Field palette, select Calculate 2-D Slice, Calculate from Partial Charges, and Define Plane.

The message line prompts you to select the three atoms that define the plane on which the electrostatic field is displayed:

Pick one atom - other input disabled. Pick three atoms
to define plane.

From the Select palette that is displayed, select the cyclohexanol atoms 1, 2, and 3, as indicated in the figure above. When the third atom is selected, the structure is reoriented so the selected plane is parallel to the screen. The Select palette is removed from the screen.

2.   Define the zero plane.

From the Calculate Electrostatic Field palette, select Run and Wait. A dialog box requests that you specify the atom upon which the zero plane will be defined.

Click the Interactive button and the message line reads:

Pick one atom to define the center of the plane, and a File Librarian dialog box requests the name for a new output file.

Enter the text:

2dfield

Click the Save button.

3.   Display the results.

When the calculation is complete, select Display Results from the Calculate Electrostatic Field palette. In the File Librarian dialog box that opens, select the file 2dfield.efo and click the Open button. A dialog box asks you to save or reject the current model.

Select Save and the Display Field palette allows you to modify vector arrow size and exclude small vectors to simplify the plot.

Select Display Field. In the File Librarian dialog box that opens, enter the name field1 and click the OK button. A vector field of arrows of different size, color, and direction are displayed. Larger arrows indicate greater field magnitudes, with a blue arrow indicating a negative field and a red arrow indicating a positive field.

From the Display Field palette, select Finish. From the Calculate Electrostatic Field palette, select Finish. The Modeling palette is displayed.

4.   Delete all objects.

Select the title cell for the Delete column in the Object Management Table. The vector field is removed from the viewing area and all objects are deleted from the Object Management Table. The table closes.


Generating and displaying hydrogen bonds

Although hydrogen bonds are generated and displayed like the graphical objects discussed in other sections of this chapter, hydrogen bonds are handled quite differently.

The hydrogen bond function searches a displayed structure for possible hydrogen bonds and monitors the interaction of a molecular structure with a substrate. In the QUANTA Calculate menu, Hydrogen Bond calculates and displays hydrogen bonds any time the structure is changed. The presence or absence of a hydrogen bond is evaluated by whether the prospective atoms meet defined distance and angle criteria.

In the Modeling palette, Hydrogen Bond performs a one-time calculation of hydrogen bonds for the displayed structure and displays the results. Hydrogen bonds are indicated by dashed white lines between the involved atoms.

The hydrogen bond function relies on information in the atom parameter file that indicates whether a particular type of atom is a potential hydrogen bond donor or acceptor. The parameter file contains a hydrogen bond column for each atom type, consisting of one of four letters that indicate the hydrogen-bonding capability of a particular atom type. The letters are:

A polar hydrogen atom is flagged as a donor. When hydrogen atoms are not included in atom data files, atoms attached to polar hydrogen atoms are flagged as donors.

In checking hydrogen bond geometry, the hydrogen bond function considers the donor and acceptor atoms as well as the atoms bonded to the donor and acceptor. Criteria used in checking geometry are:

The limit values can be listed and changed using Bond Options in the Edit menu. Parameters are designated as: d1don, d2don, d1hyd, d2hyd, ang1d, angla, and anglh.

The default values for these parameters are shown in Table 33.

Table 33. Default values for hydrogen bond
parameters
Distance
Angle

d1hyd = 2.5

angla = 90°

d2hyd = 3.0

anglh = 90°

d1don = 3.3

angld = 90°

d2don = 4.0

angld = 90°

The distance criteria for d2don and d2hyd are greater than for d1don and d1hyd. These criteria are used as the limit for near- hydrogen bonds to be listed to a file. Near-hydrogen bonds are potential hydrogen bonds that do not satisfy the strict criteria to be hydrogen bonds, but have appropriate chemical groups sufficiently close to the distance and angle limits to be considered possible hydrogen bonds. The d2don parameter is used in the same situation as d1don.

The default parameters used in QUANTA are based on the results of the analysis of hydrogen bonding in proteins. See citation 5 in the Reference section at the end of this chapter.

All hydrogen bonds, including near-hydrogen bonds and changes in defaults, can be displayed on screen and listed to a file. In the file, QUANTA lists the atoms used in calculating the hydrogen bond geometry, the angles (see angl 123 and angl 234 in the figure below), and distances (see d23 below). If all atom are not defined, some angles and distances are not calculated.

Various situations are possible for hydrogen bonding. For example, the atoms attached to a donor or acceptor may not be defined. The next figure illustrates several situations where hydrogen bonding may occur.

In this figure, atoms are labeled:

The interatomic distances and angles that are calculated in the geometry checking are indicated and labeled with the name of the limiting value.

In Cases 1 and 2, four atoms define the geometry. In Case 1, the hydrogen atom is defined. In Case 2, it is not. In both these cases, a distance criterion and two angle criteria are applied.

In Cases 3 through 5, three atoms define the hydrogen bond geometry. Therefore, only one bond angle criterion can be applied.

In Case 6, only two atoms are defined. Therefore, only the distance criterion can be applied.

Complete the following exercise to become familiar with procedures to calculate, display, and save hydrogen bonds. Bond angle and distance criteria are changed, which changes the number of hydrogen bonds calculated.

Use mypeptide.msf for this exercise. The structure was constructed in the section, Creating a Peptide, in Chapter 4. If you did not complete this section, do so before proceeding.

1.   Open mypeptide.msf.

Display the File menu and select Open. In the Open MSF File Librarian dialog box that opens, select mypeptide.msf from the scrolling list.

Select the option:

Replace

Click the Open button to display the structure in the viewing area.

2.   Start the Hydrogen Bonds application.

Display the Calculate menu and select Hydrogen Bonds. The Hydrogen Bonds palette is displayed. See Table 33 for a list of the selections in this palette and a brief description of each.

3.   Set the hydrogen bond parameters.

From the Hydrogen Bonds palette, select Set Parameters. In the Set up hbond parameters dialog box that opens, enter the values:

Max distance between hydrogen atom and acceptor: 2.5
As above but for "near" hydrogen bonds: 3.0
Max distance between atom bearing hydrogen and acceptor: 3.3
As above but for "near" hydrogen bonds: 4.0
Minimum angle at the acceptor: 90.0
Minimum angle at the hydrogen: 90.0
Minimum angle at the atom bearing the hydrogen: 90.0

Click the OK button.

4.   Calculate and display hydrogen bonds.

From the Hydrogen Bonds palette, select Calculate Hbonds. Dashed white lines connect atoms that are calculated to meet the default distance and geometry criteria set up in the hbond parameters dialog box. Show Hbonds is automatically selected.

5.   Hide hydrogen bonds.

From the Hydrogen Bonds palette, select Show Hbonds to turn it off. The dashed lines disappear and the selection is no longer highlighted.

6.   Write the list of hydrogen bonds to a file.

From the Hydrogen Bonds palette, select List to File. A File Librarian dialog box prompts you for a filename. Enter the name: mypeptide.

Click the Save button and a dialog box asks for a title for the hbond file. Click the OK button to indicate there is no title for this file. The hydrogen bond information is stored in mypeptide.hbo.

The list of hydrogen bonds is written out to an ASCII file:

DONOR ACCEPTOR
SEG RES ATOM1 ATOM2 ATOM3 ATOM4 RES SEG A123 D23 A234 ACON DON AHNO
ATPP ILE 16 N 16 HT2 143 O 143 C ASN ATPP 132.9 2.06 140.2 128.6 2.87 31.7 |
ATPP ILE 16 N 16 HT3 194 OD1 194 CG ASP ATPP 127.6 1.85 106.3 123.4 2.61 34.1 |
ATPP VAL 17 N 17 H 189 O 189 C ASP ATPP 149.0 1.96 164.9 170.7 2.88 20.5 |
&ATPP VAL 26 C 27 N 717 O HOH ESOL 140.0 2.84 0.00 S|S
&ATPP TYR 29 CZ 29 OH 499 O HOH ESOL 115.2 2.85 0.00 S|S

Each line of this file reports a different hydrogen bond. The atoms defining the donor are listed first, followed by the acceptor atom(s).

The columns are labelled as:

An & symbol in column 3 signifies that the hydrogen bond is in the "near" list.

SEG - the segment name of the donor atom.

RES - the residue name of the donor atom.

ATOM1 - the name of the connecting atom in the donor group (Atom 1).

ATOM2 - the name of the donor atom in the donor group (Atom 2.)

ATOM3 - the name of the acceptor atom in the acceptor group (Atom 3).

ATOM4 - the name of the connecting atom in the acceptor group (Atom 4). (Atom 4 is not present for hydrogen bonds to waters). (Atom 1 is not present for hydrogen bonds from waters).

RES - the residue name of the acceptor atom.

SEG - the segment name of the acceptor atom,

A123 - the angle made between Atom1-Atom2-Atom3,

D23 - the distance between Atom2-Atom3,

A234 - the angle made between Atom2-Atom3-Atom4,

ACON - the angle made between Carbon, Nitrogen and Oxygen when they are in the Hbond (this is an additional measure emulating no- hydrogens on the protein).

DON - the distance between the oxygen and nitrogen (equivalent to ACON).

AHNO - the angle between the hydrogen, nitrogen and oxygen in a hydrogen bond.

The remaining symbols indicate whether the donor/acceptor are symmetry generated (S) or not ( ).

7.   Display the hydrogen bond list on screen.

From the Hydrogen Bond palette, select List to Screen. The hydrogen bonds that meet the default criteria are reported in the textport.

8.   Change the hydrogen bond parameters and recalculate.

From the Hydrogen Bonds palette, select Set Parameters. In the Set up hbond parameters dialog box, enter the values:

Max Distance between hydrogen atom and acceptor: 2.1
Minimum angle at the acceptor (Min 0 Max 180): 105

Leave all other parameters at their default values.

Click the OK button.

From the Hydrogen Bonds palette, select Calculate Hbond and the hydrogen bonds are recalculated.

9.   Display the new hydrogen bond list on the screen.

From the Hydrogen Bonds palette, select List to Screen. Fewer hydrogen bonds are calculated as a result of tightening the distance and geometry criteria.

10.   Exit Hydrogen Bonds.

From the Hydrogen Bonds palette, select Finish and a dialog box asks how the hydrogen bonds should be used.

Select the option:

No further hydrogen bond calculation

Click the OK button. The Hydrogen Bonds palette is removed from the screen, and the Modeling palette is redisplayed. Hydrogen Bonds is automatically selected in the Modeling palette, and the hydrogen bonds continue to be displayed.

From the Modeling palette, select Hydrogen Bond. The selection is turned off and the hydrogen bonds are deleted.


Applying settings to other structures

When you have established parameters, they can be applied to any structure by selecting Hydrogen Bonds in the Modeling palette.

Complete the following exercise to apply the hydrogen bond parameters to a different structure. The MSF newpeptide.msf was created by modifying the structure in the Selecting Active Atoms section of Chapter 2 in QUANTA Basic Operations. If you did not complete this exercise, do so before proceeding.

1.   Open the new structure, newpeptide.msf.

Display the File menu and select Open. In the File Librarian dialog box that opens, select newpeptide.msf from the scrolling list. Select Replace and then select Open to display the structure in the viewing area.

2.   Calculate the hydrogen bonds.

From the Modeling palette, select Hydrogen Bonds and the hydrogen bonds are calculated using the last specified parameters. The hydrogen bonds are displayed. See Table 34 for a list of the options and a brief description of each.

Select Hydrogen Bonds again to turn it off. The hydrogen bonds are deleted and Hydrogen Bonds is no longer highlighted.

Table 34. Hydrogen Bond palette 
Selection
Description
Show Hbonds

Toggles the display of the hydrogen bonds (default is on). Has the same effect as the Hydrogen Bonds option in the Manage Display dialog box.

Calculate Hbonds

Calculates hydrogen bonds using the parameters and selection sets currently defined. If Show Bonds is selected, the bonds are displayed.

Edit Selection

Allows you to search for hydrogen bonds in a limited portion of the selected structure. Two sets of atoms can be defined. (The second set can be same as the first.) The sets are used in displaying and listing hydrogen bonds and remain in effect for the current QUANTA session only.

Include "Near" Hb

Toggles the inclusion of the near-hydrogen bonds in the list of hydrogen bonds.

Inter/Intra Hbonds

Opens a dialog box offering options to exclude either intermolecular, intramolecular, intersegment, or intrasegment bonds.

Set Parameters

Sets the parameters to define hydrogen bonds. Parameters are used to display and list hydrogen bonds and are retained for future sessions until edited.

List to File

Bonds are listed to file (prompts for filename).

List to Screen

Bonds listed to textport.

Finish

Provides three options for finishing:
1. No further hydrogen bond calculation.
2. No further calculation, delete displayed hydrogen bonds.
3. Update hydrogen bonds when structure is updated.

If option 3 is selected, the displayed hydrogen bonds are updated when Torsions or Move Fragment is active in the Modeling palette


Summary

Graphical objects are displayed in relation to but separate from the structures on which they are based. Although each object is a representation of data related to a structure, it is not part of the MSF. However, using the Object Management Table, you may attach an object to an MSF so that it can be moved and deleted with the structure. The Object Management Table also provides object display, naming, and deletion options. Each graphical object is uniquely identified so that you can manage it throughout a QUANTA session.

Some objects, such as ribbons and grid contour meshes, are generated within QUANTA. Other objects, such as brick maps, Connolly solvent surfaces, and 3D vectors, are generated from results of calculations outside of QUANTA.

Although hydrogen bonds are optionally generated and displayed the same as the graphical objects discussed in this chapter, they are handled quite differently. The hydrogen bond function searches a displayed structure for possible hydrogen bonds and monitors the interaction of a molecular structure with a substrate. In the QUANTA Calculate menu, Hydrogen Bond calculates and displays hydrogen bonds any time the structure is changed.


References

1.   M. Carson and C. E. Bugg, J. Molec. Graphics 4, 121 (1986).

2.   P. Evans, Daresbury Laboratory Information Quarterly for Protein Crystallography, 19 (1987).

3.   M. L. Connolly, Science 221 709 (1983).

4.   P. K. Weiner et al., Proc. Nat. Acad. Sci US 79, 3754 (1982).

5.   E. N. Baker and R. E. Hubbard, "Hydrogen bonding in globular proteins" Prog. Biophys. Molec. Biol. 44, 97-197 (1984).

6.   C. Giessner-Prettre and A. Pullman, Theoret. Chim. Acta, 25 83-88 (1972).


© 2006 Accelrys Software Inc.