Trees | Indices | Help |
|
---|
|
Classes for creating Grid Generation and Ligand Docking DICE (Impact) input files from user-friendly keyword/value pairs. The classes use the mm.mmim* wrappers to convert the keywords and values into the actual DICE input files. Job parameters are specified by passing a dictionary of keyword/value pairs to the class initialization method. In addition, some parameters, such as constraints, can be specified by calling class methods. Calling the writeSimplified() method will create the input file that can be passed to $SCHRODINGER/glide. The value of the JOBNAME keyword will be used as the base name for the input file. For a full list of keywords accepted by the Gridgen and Dock classes, respectively, see the output of $SCHRODINGER/glide -gridgen-keywords $SCHRODINGER/glide -docking-keywords Copyright Schrodinger, LLC. All rights reserved.
|
|||
Constraint Class defining a docking constraint in the receptor. |
|||
DonorConstraint H-Bond constraint that was specified as a *receptor* donor atom. |
|||
AcceptorConstraint H-Bond constraint that was specified as a *receptor* acceptor atom. |
|||
MetalConstraint This constraint was specified as a metal receptor atom. |
|||
PositionalConstraint | |||
NOEConstraint | |||
MetCoordConstraint | |||
HydrophobicConstraint | |||
FeaturePattern Class defining a constraint feature pattern. |
|||
Feature A list of FeaturePattern objects. |
|||
ConstraintGroup Class defining a constraint group. |
|||
GlideJob Class for writing Glide input files - either Gridgen or Docking. |
|||
Gridgen Class for writing Glide Grid Generation input files. |
|||
Dock Class for generating Glide docking input files. |
|
|||
A list of Constraint objects. |
|
||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
float |
|
||
tuple of lists, e.g. ([10, 10, 10], [-5.9863, -1.887 , -0.2703]) |
|
||
|
|||
|
|
|||
__doc__ =
|
|||
DEBUG = False hash(x) |
|||
HYDROPHOBIC =
|
|||
HBOND_DONOR =
|
|||
HBOND_ACCEPTOR =
|
|||
METAL =
|
|||
POSITIONAL =
|
|||
NOE =
|
|||
METCOORD =
|
|||
NA =
|
|||
mmim_cons_types =
|
|||
FREE =
|
|||
FIXED =
|
|||
PENALIZE =
|
|||
TRANS =
|
|||
HTVS =
|
|||
SP =
|
|||
XP =
|
|||
PV =
|
|||
LIB =
|
|||
PV_SD =
|
|||
LIB_SD =
|
|||
PHASE_SUBSET =
|
|||
OPLS_2005 =
|
|||
OPLS3 =
|
|||
ALL = -1
|
|||
SECTIONS =
|
|||
EXTRA_KEYWORDS =
|
|||
_old_keywords =
|
|||
torcons_section_allowed_keywords =
|
|||
consgroup_section_allowed_keywords =
|
|||
_keywords_data = None hash(x) |
|||
mmim_to_inputconfig_type_map =
|
|||
__package__ =
|
|
Reads the receptor constraints from the specified grid file. The constraints are actually read from the *.cons file. The resulting constraint "type" refers to the atom type in the RECEPTOR, where applicable. Specifically, H-bond and metal-binding constraints. The matching ligand atom for an H-bond donor receptor constraint should be an H-bond acceptor (by default). Likewire the matching ligand ato for and H-bond acceptor receptor constraint should be a donor (polar H atom). Other constraint types don't refer to any specific atom type (Positional, NOE), or require the same atom type in the ligand as in the receptor (Hydrophobic) so the constraint type is valid for both molecules (ligand and receptor). To get the constraint label, simply do str(Constraint).
|
Read mmim_keywords.json and return a list of objects. The read_yaml() name was retained for compatibility. |
Return a string with the specification of the mmim keywords that are valid for the jobtypes given. Jobtypes should be an iterable with items such as 'docking', 'multi_docking', or 'gridgen'. Keywords for jobtype 'all' are always included. By default, undocumented keywords are not included in the return value, but that behavior can be overridden by setting 'include_undocumented' to True. |
Return a list of validation specs for a given jobtype (e.g., 'docking' or 'gridgen') or list of jobtypes. This includes not only the keywords returned by keyword_spec(jobtype), but also some extra keywords that are supported by glide.py but not by mmim. |
Given a list of (x, y, z) coordinates for all atoms in a ligand, calculate the ligand size. This value should be added to the innerbox to get the default outerbox.
|
Gets the default box size for a grid. This returns the outer and inner box lengths.
|
Return a Gridgen or Dock object given an SIF input filename or keyword dictionary. If it is a filename, use it to set JOBNAME (e.g. for "dir/myjob.in", set it to "myjob"). |
|
__doc__
|
mmim_cons_types
|
EXTRA_KEYWORDS
|
_old_keywords
|
torcons_section_allowed_keywords
|
consgroup_section_allowed_keywords
|
mmim_to_inputconfig_type_map
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Tue May 2 06:32:45 2017 | http://epydoc.sourceforge.net |