| Trees | Indices | Help |
|
|---|
|
|
UserDict.UserDict --+
|
UserDict.IterableUserDict --+
|
stage.Stage --+
|
LigPrepStage
Pipeline stage for running LigPrep on the input structures
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
Inherited from Inherited from Inherited from Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
This is the Stage class. Derive your own class from it.
stagename - full name for this stage (<jobname>-<stagename>)
specs - ConfigObj specification for the supported keywords
allow_extra_keywords - Whether to allow keywords that are not in the specification.
cleanup - Whether to remove intermediate files
inpipeline - Whether the state is running within a Python Pipeline.
If the stage is manually created, do NOT set this flag.
Python Pipeline will set it as needed.
|
Read all input structures, while optionally skipping bad structures, and save each structure into a subjob input file. Optionally structures may be retitled where the compound ID of a structure is determined either from UNIQUEFIELD property, or each structure is assumed to be its own compound (no variants). Structures can also be mixed within subjobs in order to make subjob lengths more uniform, if MIXLIGS is set to True. |
After all LigPrep subjobs are complete, read each output file and combined them into one file, or a few files with up to 100K structures in each file. Structures are NOT combined if COMBINEOUTS is set to False. Instead each file is renamed in order to have a Pipeline-compliant name. |
Overrides the checkProducts() method of Stage class. If USE_EPIK is True, adds 'epik' as required prodct before the actual check is performed. Will get called after the instance of this stage is created.
|
Run the stage on the input structure file set.
|
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Wed Aug 3 07:59:57 2016 | http://epydoc.sourceforge.net |