schrodinger.application.steps.docking module¶
- schrodinger.application.steps.docking.glide_server_log_level(level: int)¶
A context manager sets the glide server log level to
level
.
- class schrodinger.application.steps.docking.GlideSettings(*args, _param_type=<object object>, **kwargs)¶
Bases:
schrodinger.models.parameters.CompoundParam
The
glide_in_file
input file should not have aLIGANDFILE
keyword.- glide_grid_file: schrodinger.stepper.stepper.StepperFile¶
A parameter of the class.
- glide_ref_ligand_file: schrodinger.stepper.stepper.StepperFile¶
A parameter of the class.
- glide_in_file: schrodinger.stepper.stepper.StepperFile¶
A parameter of the class.
- poses_per_lig: int¶
A parameter of the class.
- glide_input_overrides: dict¶
A parameter of the class.
- validate(step)¶
Validate the settings for use in
step
.- Parameters
step – stepper._BaseStep
- Return type
list[TaskError or TaskWarning]
- glide_grid_fileChanged¶
A
pyqtSignal
emitted by instances of the class.
- glide_grid_fileReplaced¶
A
pyqtSignal
emitted by instances of the class.
- glide_in_fileChanged¶
A
pyqtSignal
emitted by instances of the class.
- glide_in_fileReplaced¶
A
pyqtSignal
emitted by instances of the class.
- glide_input_overridesChanged¶
A
pyqtSignal
emitted by instances of the class.
- glide_input_overridesReplaced¶
A
pyqtSignal
emitted by instances of the class.
- glide_ref_ligand_fileChanged¶
A
pyqtSignal
emitted by instances of the class.
- glide_ref_ligand_fileReplaced¶
A
pyqtSignal
emitted by instances of the class.
- poses_per_ligChanged¶
A
pyqtSignal
emitted by instances of the class.
- poses_per_ligReplaced¶
A
pyqtSignal
emitted by instances of the class.
- class schrodinger.application.steps.docking.GlideDocker(*args, **kwargs)¶
Bases:
schrodinger.application.steps.docking._MolDockerMixin
,schrodinger.application.steps.basesteps.MolMapStep
Perform a glide docking step.
Only yields the original input molecule if at least 1 pose is found with a score less than or equal to the settings’
max_score
.Note: it is not the docked
Mol
in the ScoredMol that is yielded.- GLIDE_SERVER_START_TASK_CLASS¶
alias of
schrodinger.application.steps.docking._GlideServerStartTask
- class Settings(*args, _param_type=<object object>, **kwargs)¶
Bases:
schrodinger.application.steps.docking.GlideSettings
- max_score: float¶
A parameter of the class.
- glide_grid_fileChanged¶
A
pyqtSignal
emitted by instances of the class.
- glide_grid_fileReplaced¶
A
pyqtSignal
emitted by instances of the class.
- glide_in_fileChanged¶
A
pyqtSignal
emitted by instances of the class.
- glide_in_fileReplaced¶
A
pyqtSignal
emitted by instances of the class.
- glide_input_overridesChanged¶
A
pyqtSignal
emitted by instances of the class.
- glide_input_overridesReplaced¶
A
pyqtSignal
emitted by instances of the class.
- glide_ref_ligand_fileChanged¶
A
pyqtSignal
emitted by instances of the class.
- glide_ref_ligand_fileReplaced¶
A
pyqtSignal
emitted by instances of the class.
- max_scoreChanged¶
A
pyqtSignal
emitted by instances of the class.
- max_scoreReplaced¶
A
pyqtSignal
emitted by instances of the class.
- poses_per_ligChanged¶
A
pyqtSignal
emitted by instances of the class.
- poses_per_ligReplaced¶
A
pyqtSignal
emitted by instances of the class.
- mapFunction(mol)¶
- class schrodinger.application.steps.docking.MaeGlideDocker(*args, **kwargs)¶
Bases:
schrodinger.application.steps.docking._MolDockerMixin
,schrodinger.application.steps.basesteps.MaeMapStep
Perform a glide docking step, yielding up to POSES_PER_LIG of the best scored pose for each input structure.
- GLIDE_SERVER_START_TASK_CLASS¶
alias of
schrodinger.application.steps.docking._GlideServerStartTask
- class Settings(*args, _param_type=<object object>, **kwargs)¶
Bases:
schrodinger.application.steps.docking.GlideSettings
- max_score: float¶
A parameter of the class.
- glide_grid_fileChanged¶
A
pyqtSignal
emitted by instances of the class.
- glide_grid_fileReplaced¶
A
pyqtSignal
emitted by instances of the class.
- glide_in_fileChanged¶
A
pyqtSignal
emitted by instances of the class.
- glide_in_fileReplaced¶
A
pyqtSignal
emitted by instances of the class.
- glide_input_overridesChanged¶
A
pyqtSignal
emitted by instances of the class.
- glide_input_overridesReplaced¶
A
pyqtSignal
emitted by instances of the class.
- glide_ref_ligand_fileChanged¶
A
pyqtSignal
emitted by instances of the class.
- glide_ref_ligand_fileReplaced¶
A
pyqtSignal
emitted by instances of the class.
- max_scoreChanged¶
A
pyqtSignal
emitted by instances of the class.
- max_scoreReplaced¶
A
pyqtSignal
emitted by instances of the class.
- poses_per_ligChanged¶
A
pyqtSignal
emitted by instances of the class.
- poses_per_ligReplaced¶
A
pyqtSignal
emitted by instances of the class.
- mapFunction(struc)¶
- class schrodinger.application.steps.docking.SmilesDockerSettings(*args, _param_type=<object object>, **kwargs)¶
Bases:
schrodinger.application.steps.docking.GlideSettings
- arg_string: str¶
A parameter of the class.
- ligprep_filter_file: schrodinger.stepper.stepper.StepperFile¶
A parameter of the class.
- validate(step)¶
Validate the settings for use in
step
.- Parameters
step – stepper._BaseStep
- Return type
list[TaskError or TaskWarning]
- arg_stringChanged¶
A
pyqtSignal
emitted by instances of the class.
- arg_stringReplaced¶
A
pyqtSignal
emitted by instances of the class.
- glide_grid_fileChanged¶
A
pyqtSignal
emitted by instances of the class.
- glide_grid_fileReplaced¶
A
pyqtSignal
emitted by instances of the class.
- glide_in_fileChanged¶
A
pyqtSignal
emitted by instances of the class.
- glide_in_fileReplaced¶
A
pyqtSignal
emitted by instances of the class.
- glide_input_overridesChanged¶
A
pyqtSignal
emitted by instances of the class.
- glide_input_overridesReplaced¶
A
pyqtSignal
emitted by instances of the class.
- glide_ref_ligand_fileChanged¶
A
pyqtSignal
emitted by instances of the class.
- glide_ref_ligand_fileReplaced¶
A
pyqtSignal
emitted by instances of the class.
- ligprep_filter_fileChanged¶
A
pyqtSignal
emitted by instances of the class.
- ligprep_filter_fileReplaced¶
A
pyqtSignal
emitted by instances of the class.
- poses_per_ligChanged¶
A
pyqtSignal
emitted by instances of the class.
- poses_per_ligReplaced¶
A
pyqtSignal
emitted by instances of the class.
- class schrodinger.application.steps.docking.SmilesDocker(*args, **kwargs)¶
Bases:
schrodinger.application.steps.docking._MolDockerMixin
,schrodinger.application.steps.basesteps.MolMapStep
Perform a ligprep with glide docking step. This step will yield the molecules and their glide score value as
ScoredMol
objects only for molecules that had a score that is less than or equal to themax_score
in the settings.Since to ligprep may generate different tautomers the same molecule may be yielded more than once.
- GLIDE_SERVER_START_TASK_CLASS¶
alias of
schrodinger.application.steps.docking._SmilesGlideServerStartTask
- class Settings(*args, _param_type=<object object>, **kwargs)¶
Bases:
schrodinger.application.steps.docking.SmilesDockerSettings
- max_score: float¶
A parameter of the class.
- arg_stringChanged¶
A
pyqtSignal
emitted by instances of the class.
- arg_stringReplaced¶
A
pyqtSignal
emitted by instances of the class.
- glide_grid_fileChanged¶
A
pyqtSignal
emitted by instances of the class.
- glide_grid_fileReplaced¶
A
pyqtSignal
emitted by instances of the class.
- glide_in_fileChanged¶
A
pyqtSignal
emitted by instances of the class.
- glide_in_fileReplaced¶
A
pyqtSignal
emitted by instances of the class.
- glide_input_overridesChanged¶
A
pyqtSignal
emitted by instances of the class.
- glide_input_overridesReplaced¶
A
pyqtSignal
emitted by instances of the class.
- glide_ref_ligand_fileChanged¶
A
pyqtSignal
emitted by instances of the class.
- glide_ref_ligand_fileReplaced¶
A
pyqtSignal
emitted by instances of the class.
- ligprep_filter_fileChanged¶
A
pyqtSignal
emitted by instances of the class.
- ligprep_filter_fileReplaced¶
A
pyqtSignal
emitted by instances of the class.
- max_scoreChanged¶
A
pyqtSignal
emitted by instances of the class.
- max_scoreReplaced¶
A
pyqtSignal
emitted by instances of the class.
- poses_per_ligChanged¶
A
pyqtSignal
emitted by instances of the class.
- poses_per_ligReplaced¶
A
pyqtSignal
emitted by instances of the class.
- mapFunction(mol)¶