OCDocker.Docking.Future.GEMDOCK module¶
Sets of classes and functions that are used to prepare GEMDOCK files and run it.
TODO: Unfinished!!! http://gemdock.life.nctu.edu.tw/dock/
Usage:
import OCDocker.Docking.GEMDOCK as ocgemdock
- class OCDocker.Docking.Future.GEMDOCK.GEMDOCK(config_path, box_file, receptor, prepared_receptor_path, ligand, prepared_ligand_path, gemdock_log, output_gemdock, name='', overwrite_config=False, spacing=2.9)[source]¶
Bases:
objectGEMDOCK object with methods for easy run.
- Parameters:
- __init__(config_path, box_file, receptor, prepared_receptor_path, ligand, prepared_ligand_path, gemdock_log, output_gemdock, name='', overwrite_config=False, spacing=2.9)[source]¶
Constructor of the class GEMDOCK.
- 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.
gemdockLog (str) – The path for the GEMDOCK log file.
outputGEMDOCK (str) – The path for the GEMDOCK output files.
name (str, optional) – The name of the GEMDOCK 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) –
gemdock_log (str) –
output_gemdock (str) –
overwrite_config (bool) –
- Return type:
None