A python-based docking program utilizing a receptor bound ligand shape: PythDock

PythDock is a heuristic docking program that uses Python programming language with a simple scoring function and a population based search engine. The scoring function considers electrostatic and dispersion/repulsion terms. The search engine utilizes a particle swarm optimization algorithm. A grid p...

Full description

Saved in:
Bibliographic Details
Published inArchives of pharmacal research Vol. 34; no. 9; pp. 1451 - 1458
Main Authors Chung, Jae Yoon, Cho, Seung Joo, Hah, Jung-Mi
Format Journal Article
LanguageEnglish
Published Heidelberg Pharmaceutical Society of Korea 01.09.2011
대한약학회
Subjects
Online AccessGet full text
ISSN0253-6269
1976-3786
1976-3786
DOI10.1007/s12272-011-0906-5

Cover

More Information
Summary:PythDock is a heuristic docking program that uses Python programming language with a simple scoring function and a population based search engine. The scoring function considers electrostatic and dispersion/repulsion terms. The search engine utilizes a particle swarm optimization algorithm. A grid potential map is generated using the shape information of a bound ligand within the active site. Therefore, the searching area is more relevant to the ligand binding. To evaluate the docking performance of PythDock, two well-known docking programs (AutoDock and DOCK) were also used with the same data. The accuracy of docked results were measured by the difference of the ligand structure between x-ray structure, and docked pose, i.e., average root mean squared deviation values of the bound ligand were compared for fourteen protein-ligand complexes. Since the number of ligands’ rotational flexibility is an important factor affecting the accuracy of a docking, the data set was chosen to have various degrees of flexibility. Although PythDock has a scoring function simpler than those of other programs (AutoDock and DOCK), our results showed that PythDock predicted more accurate poses than both AutoDock4.2 and DOCK6.2. This indicates that PythDock could be a useful tool to study ligand-receptor interactions and could also be beneficial in structure based drug design.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
G704-000010.2011.34.9.009
ISSN:0253-6269
1976-3786
1976-3786
DOI:10.1007/s12272-011-0906-5