Protein–ligand docking is a molecular modelling technique. The goal of protein–ligand docking is to predict the position and orientation of a ligand (a small molecule) when it is bound to a protein receptor or enzyme. Pharmaceutical research employs docking techniques for a variety of purposes, most notably in the virtual screening of large databases of available chemicals in order to select likely drug candidates.
Several protein–ligand docking software applications are available, such as AutoDock, rDock (free and opensource) or EADock. There are also web service (Molecular Docking Server, SwissDock) that calculate the site, geometry and energy of small molecules interacting with proteins.
Computational capacity has increased dramatically over the last decade making possible the use of more sophisticated and computationally intensive methods in computer-assisted drug design. However, dealing with receptor flexibility in docking methodologies is still a thorny issue. The main reason behind this difficulty is the large number of degrees of freedom that have to be considered in this kind of calculations. However, neglecting it leads to poor docking results in terms of binding pose prediction in real-world settings.
- Step by step installation of MGLTools 1.5.2 (AutoDockTools, Python Molecular Viewer and Visual Programming Environment) on Ubuntu Linux 8.04
Public distribution of docking software
- AutoDock and MGLTools on Debian
Public ligand-protein binding database
- A comprehensive ligand-protein interaction database on BioLiP
- Cerqueira NM, Fernandes PA, Eriksson LA, Ramos MJ (July 2009). "MADAMM: A multistaged docking with an automated molecular modeling protocol". Proteins: Structure, Function, and Bioinformatics. 74 (1): 192–206. PMID 18618708. doi:10.1002/prot.22146.
|This pharmacology-related article is a stub. You can help Wikipedia by expanding it.|