Trees | Indices | Help |
|
---|
|
object --+ | dict --+ | configobj.Section --+ | configobj.ConfigObj --+ | inputconfig.InputConfig --+ | GlideJob
Class for writing Glide input files - either Gridgen or Docking. The keywords passed are used to set MMIM directly with no processing.
|
|||
new empty dictionary |
|
||
|
|||
|
|||
|
|||
|
|||
D[k] if k in D, else d |
|
||
Tuple of 2 ints/floats. |
|
||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from Inherited from Inherited from Inherited from Inherited from Inherited from Inherited from |
|
|||
Inherited from |
|
|||
|
Specify a dictionary of keywords, where the key is the short keyword name and the value is what is should be set to. For indexed keywords, the value needs to be a list. It is also possible to specify a file path to a simplified input file that contains the keywords.
|
Validate the keywords against the spec. Unlike the parent implementation, raise a ValueError if any unknown keywords are present.
|
Calls appropriate MMIM APIs to "set" the <keyname> keyword to the specified value. Conversion to the correct type is performed if necessary. |
Calls appropriate MMIM APIs to "set" the <username> keyword to the value that the user specified for this keyword. If the keyword was not specified, but 'default' is provided, set the value to 'default'. Returns the value that is set or None if not set. |
A version of ``get`` that doesn't bypass string interpolation.
|
Will return a tuple of (min, max) for the allowed range of value. Either or both of these values may be None.
|
Writes a simplified input file to "<jobname>.inp". This input file needs to be run via $SCHRODINGER/glide. |
Apply context-dependent defaults for a Glide job. It modifies the job object, but marks the modified keywords as "default" so they won't be written by writeSimplified(). |
Check for invalid keyword combinations. Raises a ValueError if any are found. |
Additional setup to do before writing a JSON file. Base implementation does nothing. This method is expected not to modify 'self', but only jsdict, which is the dictionary of keywords that ultimately will be written to the JSON file. |
Write the keywords as a JSON representation. Unlike writeSimplified, this includes the values for all the keywords, not only the non-default ones. |
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Wed Oct 26 00:59:43 2016 | http://epydoc.sourceforge.net |