OCDocker.Docking.Future.Dock3 module¶
Sets of classes and functions that are used to prepare Dock3 files and run it.
TODO: Unfinished!!!
Usage:
import OCDocker.Docking.Dock3 as ocdock3
- class OCDocker.Docking.Future.Dock3.Dock3(config_path, box_file, receptor, prepared_receptor_path, ligand, prepared_ligand_path, dock3_log, output_dock3, name='', overwrite_config=False, spacing=2.9)[source]¶
Bases:
objectDock3 object with methods for easy run.
- Parameters:
- __init__(config_path, box_file, receptor, prepared_receptor_path, ligand, prepared_ligand_path, dock3_log, output_dock3, name='', overwrite_config=False, spacing=2.9)[source]¶
Constructor of the class Dock3.
- Parameters:
configPath (str) – The path for the config file.
boxFile (str) – The path for the box file.
receptor (ocr.Receptor) – The receptor object.
preparedReceptorPath (str) – The path for the prepared receptor.
ligand (ocl.Ligand) – The ligand object.
preparedLigandPath (str) – The path for the prepared ligand.
dock3Log (str) – The path for the Dock3 log file.
outputDock3 (str) – The path for the Dock3 output files.
name (str, optional) – The name of the Dock3 object, by default “”.
spacing (float, optional) – The spacing between to expand the box, by default 2.9.
config_path (str) –
box_file (str) –
prepared_receptor_path (str) –
prepared_ligand_path (str) –
dock3_log (str) –
output_dock3 (str) –
overwrite_config (bool) –
- Return type:
None