Table of Contents

Module: autogpfCommands AutoDockTools/autogpfCommands.py

This Module facilitates producing a grid parameter file for AutoGrid. The steps in this process are:

  • Macromolecule: Selecting the macromolecule: The user can select the macromolecule for autogpf in two ways: - it can be chosen from molecules previously added to the moleculeViewer - it can be read in from a file:

    • Choose Macromol...

    • Read Macromolecule

  • Set Map Types: Setting the types of maps to generate:

    • Set Map Types Directly

    • By Choosing Ligand

    • By Reading Formatted File

The user can change the types of maps to be calculated. He decides which types of possible hydrogen bonding he wishes to model. For instance, IF hydrogens are present AND nitrogens, oxygens and /or sulfurs, the user can decide to model N-H bonds, O-H bonds and/or S-H bonds. He sets which type of dielectric to use: -distance-dependent dielectric -constant dielectric (Other ligand-related commands allow the user to set energy parameters for new atom types or to set up a specialized covalent grid-map.)

  • Set Grid: The user positions the grid and sets its dimensions by:

    • Setting the center of the grid maps:

      • by picking an atom or

      • by entering the full-name of an atom or

  • by entering the desired coordinates in entries x center, y center, z center (NB: ALL entries must be activated by a Return)

  • by choosing the Center on Macromolecule option which sets the center of the grid to the geometric center of the macromolecule (obtained by averaging all its coordinates)

  • by choosing the Center on Ligand option which sets the center of the grid to the geometric center of the ligand (obtained by averaging all its coordinates)

  • Setting the number of grid points in each direction (which has to be an even number) and the spacing between the points. This is done by using the corresponding scale widgets.

  • Adjusting the position of the grid using scales for x-offset, y-offset and z-offset. These scales allow the user to move the grid box up to 10 angstroms in any direction along any of the three axes. (NOTE that the units of these scales are tenths of Angstroms and the new coordinates of the center are reflected in the x-center, y-center, z-center entries)

    • Set Other Options: The user adjusts these additional parameters:

  • the smoothing factor can be changed from its default 0.5Angstrom value. This changes the radius of the area within which the minimum energy is stored. o electrostatic potential map may or may not be generated by AutoGrid

    • floating point potential map may or may not be generated

  • the user may decide whether or not to use the default distance dependent dielectric constant. If not, he can enter his desired dielectric constant or use the default value, 40. It should be noted that this entered value is multiplied by 0.1146 by the program for input to AutoGrid.

  • Write GPF: The results of the previous steps are written to a file. The user selects a filename via a filebrowser. By convention, the file should have a .gpf extension. If no macromolecule has been selected, it is not possible to write a grid parameter file and the user gets a warning message to that effect. Likewise, the types of the maps to be calculated must be set before the grid parameter file is written and a warning message to this effect appears if the types have not been set.

  • Edit GPF: Allows user to edit a grid parameter file. If one has been written, it is automatically loaded. Otherwise, the user can select any *.gpf file to edit from a file browser.

Functions   
checkFile
checkHasGpo
getSideLengths
initModule
setAutoDockElements
  checkFile 
checkFile ( vf,  filename )

  checkHasGpo 
checkHasGpo ( vf )

  getSideLengths 
getSideLengths ( mol,  spacing )

  initModule 
initModule ( vf )

  setAutoDockElements 
setAutoDockElements ( mol )

Classes   
CheckMacroAtomTypes

detect types of atoms in receptor;

DefineNewAtomParms
GpfAddSol

allows user to add solvation parameters to a receptor

GpfEditor

allows user to edit current output file and write it

GpfInitLigand

initializes the ligand:

GpfLigReader

allows user to choose a ligand file via a file browser

GpfLigandChooser

allows user to choose a molecule already present for the ligand

GpfLoadDefaults

allows user to select a file containing a set of defaults

GpfMacroChooser

allows user to choose a molecule already present for the receptor

GpfMacroInit

receptor is initialized as specified in parameters:

GpfMacroReader

allows user to select the receptor via a file browser

GpfMergeNonPolarHs
GpfSetGpo

Command to set values in gpo object using gui input results

GpfWriter

allows user to choose an output filename and write it

SelectCenter

allows user to pick an atom to be the center of the grid

SetBoxParameters

allows user to set center, spacing, and extent of

SetMapTypes

allows user to enter types of maps to be calculated, directly

SetOtherOptions

allows user to set smooth factor, whether to calculate

SetUpCovalentMap

Table of Contents

This document was automatically generated on Sun Aug 5 15:51:32 2001 by HappyDoc version r1_5