Small molecule docking
Back to main best practice page
Best practice guide
It’s possible to dock small ligands using HADDOCK but for that topology and parameter files for the ligand should be provided in CNS format. Several sources exist to find such files:
-
the PRODGR server maintained by Daan van Aalten at Dundee University: https://prodrg2.dyndns.org
This server allows you to draw your molecule or paste coordinates and will return topologies and parameter files in various format, including CNS. You should turn on the electrostatic to obtain partial charges. -
the Automated Topology Builder (ATB) and Repository developed in Prof. Alan Mark’s group at the University of Queensland in Brisbane: https://compbio.biosci.uq.edu.au/atb
More detailed description is written in the frequently asked questions page. To get increase the chance of getting the right ligand conformation, one can perform ensemble docking. In this scenario multiple conformations can be generated as described here.
Following sections summarize all documentation about small molecule docking with HADDOCK.
Tutorials
-
HADDOCK2.4 ligand binding site tutorial: A tutorial demonstrating the use of HADDOCK in ab-initio mode to screen for potential ligand binding sites. The information from the ab-initio run is then used to setup a binding pocket-targeted protein-ligand docking run. We use as example the multidrug exporter AcrB.
-
Metadynamics: This tutorial highlights the benefits of enhanced sampling using metadynamics to improve the predictive power of molecular docking for protein-small molecule targets, in the case of binding sites undergoing conformational changes. For this, we will first generate an ensemble of conformers for the target protein using GROMACS and PLUMED, before proceeding with the docking using HADDOCK.
-
HADDOCK covalent binding: This tutorial demonstrates how to use HADDOCK for the prediction of the three dimensional structure of a covalently bound ligand onto a receptor.
Publications
-
A. Basciu, P.I. Koukos, G. Malloci, A.M.J.J. Bonvin and A.V. Vargiu. Coupling enhanced sampling of the apo‐receptor with template‐based ligand conformers selection: performance in pose prediction in the D3R Grand Challenge 4. J. Comp. Aid. Mol. Des. 34, 149-162 (2020). A preprint can be downloaded from here.
-
A. Basciu, P.I. Koukos, G. Malloci, A.M.J.J. Bonvin and A.V. Vargiu. Coupling enhanced sampling of the apo‐receptor with template‐based ligand conformers selection: performance in pose prediction in the D3R Grand Challenge 4. J. Comp. Aid. Mol. Des. 34, 149-162 (2020). A preprint can be downloaded from here.
- P.I. Koukos, L.C. Xue and A.M.J.J. Bonvin. Protein-ligand pose and affinity prediction. Lessons from D3R Grand Challenge 3. J. Comp. Aid. Mol. Des. 33, 83-91 (2019).
-
A. Vangone, J. Schaarschmidt, P. Koukos, C. Geng, N. Citro, M.E. Trellet, L.C. Xue and A.M.J.J. Bonvin. Large-scale prediction of binding affinity in protein-small ligand complexes: the PRODIGY-LIG web server. Bioinformatics, 35, 1585–1587 (2019).
- Z. Kurkcuoglu, P.I. Koukos, N. Citro, M.E. Trellet, J.P.G.L.M. Rodrigues, I.S. Moreira, J. Roel-Touris, A.S.J. Melquiond, C. Geng, J. Schaarschmidt, L.C. Xue, A. Vangone and A.M.J.J. Bonvin. Performance of HADDOCK and a simple contact-based protein-ligand binding affinity predictor in the D3R Grand Challenge 2. J. Comp. Aid. Mol. Des. 32, 175-185 (2018).
Optimal settings for docking of small molecules
Parameter | run.cns name | default value | optimal value |
---|---|---|---|
Clustering method | clust_meth |
FCC | RMSD |
Cutoff for clustering | clust_cutoff |
0.6 | 2.5 |
Dieletric constant for it0 | dielec_0 |
rdie | cdie |
Dieletric constant for it1 | dielec_1 |
rdie | cdie |
Epsilon constant for the electrostatic energy term in it1 | epsilon_1 |
1.0 | 10.0 |
Number of MD steps for rigid body high temperature TAD | initiosteps |
500 | 0 |
Number of MD steps during first rigid body cooling stage | cool1_steps |
500 | 0 |
Initial temperature for second TAD cooling step with flexible side-chain at the interface | tadinit2_t |
1000 | 500 |
Initial temperature for third TAD cooling step with fully flexible interface | tadinit3_t |
1000 | 300 |
Evdw 1 | w_vdw_0 |
0.01 | 1.0 |
Eelec 3 | w_elec_2 |
0.2 | 0.1 |
More about optimal settings for different docking scenarios can be found here.
FAQ
A special section about docking of small molecules with HADDOCK is dedicated in the frequently asked questions page.
Any more questions about small molecule docking with HADDOCK? Have a look at our HADDOCK bioexcel forum hosted by . There is a very high chance that your problem has already been addressed.