Random drift particle swarm optimisation algorithm for highly flexible protein-ligand docking.

Molecular docking has emerged as an important tool in drug design and development. Currently, there is a relatively large and ever-increasing number of molecular docking programs. However, despite the great advances in the docking technique over the last decade, most methods cannot be used to dock highly flexible ligands successfully. In this study, based on the Autodock software, a new search algorithm, hybrid algorithm of Random Drift Particle Swarm Optimisation and local search (LRDPSO), that focuses on protein-ligand applications was presented. In our approach, we considered the ligand flexibility and strategies that aimed to improve binding affinity prediction in the context of a docking-based investigation. The experimental results revealed that our approach led to a substantially lower docking energy and higher docking precision in comparison to the LGA, PSO and QPSO algorithms. The LRDPSO algorithm was able to identify the correct binding mode of 83.6% of the complexes. In comparison, the accuracy of QPSO, PSO and LGA is 73.1%, 68.7% and 68.7%, respectively. For LRDPSO docking, satisfactory docking results can be obtained when relatively big ligands with many rotatable bonds are docked against protein binding pockets in which flexibility does play an important role. Thus, the novel LRDPSO algorithm predictions for highly flexible ligands are more reliable, and would increase the predictive power and widen the applications of this important computational tool.

[1]  Yu Liu,et al.  FIPSDock: A new molecular docking technique driven by fully informed swarm optimization algorithm , 2013, J. Comput. Chem..

[2]  Thomas Lengauer,et al.  Evaluation of the FLEXX incremental construction algorithm for protein–ligand docking , 1999, Proteins.

[3]  I. Kuntz,et al.  DOCK 6: combining techniques to model RNA-small molecule complexes. , 2009, RNA.

[4]  David S. Goodsell,et al.  Automated docking using a Lamarckian genetic algorithm and an empirical binding free energy function , 1998, J. Comput. Chem..

[5]  Seung Joo Cho,et al.  A python-based docking program utilizing a receptor bound ligand shape: PythDock , 2011, Archives of pharmacal research.

[6]  José Francisco Aldana Montes,et al.  jMetalCpp: optimizing molecular docking problems with a C++ metaheuristic framework , 2014, Bioinform..

[7]  Jianjun Hu,et al.  Efficient protein-ligand docking using sustainable evolutionary algorithms , 2010, 2010 10th International Conference on Hybrid Intelligent Systems.

[8]  Angelo Carotti,et al.  Strategies of multi-objective optimization in drug discovery and development , 2011, Expert opinion on drug discovery.

[9]  Cícero Nogueira dos Santos,et al.  Boosting Docking-Based Virtual Screening with Deep Learning , 2016, J. Chem. Inf. Model..

[10]  Deok-Soo Kim,et al.  GalaxyDock2: Protein–ligand docking using beta‐complex and global optimization , 2013, J. Comput. Chem..

[11]  Karel Berka,et al.  Exponential repulsion improves structural predictability of molecular docking , 2016, J. Comput. Chem..

[12]  Matthew P. Repasky,et al.  Glide: a new approach for rapid, accurate docking and scoring. 1. Method and assessment of docking accuracy. , 2004, Journal of medicinal chemistry.

[13]  Xu Yang,et al.  MoDock: A multi-objective strategy improves the accuracy for molecular docking , 2015, Algorithms for Molecular Biology.

[14]  René Meier,et al.  ParaDockS: A Framework for Molecular Docking with Population-Based Metaheuristics , 2010, J. Chem. Inf. Model..

[15]  Xiaojun Wu,et al.  Random drift particle swarm optimization algorithm: convergence analysis and parameter selection , 2015, Machine Learning.

[16]  Eleanor J. Gardiner,et al.  Protein docking using a genetic algorithm , 2001, Proteins.

[17]  P Willett,et al.  Development and validation of a genetic algorithm for flexible docking. , 1997, Journal of molecular biology.

[18]  Stefan Janson,et al.  Molecular docking with multi-objective Particle Swarm Optimization , 2008, Appl. Soft Comput..

[19]  Maria João Ramos,et al.  Virtual screening in drug design and development. , 2010, Combinatorial chemistry & high throughput screening.

[20]  Roger J.-B. Wets,et al.  Minimization by Random Search Techniques , 1981, Math. Oper. Res..

[21]  Shiow-Fen Hwang,et al.  SODOCK: Swarm optimization for highly flexible protein–ligand docking , 2007, J. Comput. Chem..

[22]  David Becerra,et al.  A Multi-objective Optimization Energy Approach to Predict the Ligand Conformation in a Docking Process , 2013, EuroGP.

[23]  Maurice Clerc,et al.  The particle swarm - explosion, stability, and convergence in a multidimensional complex space , 2002, IEEE Trans. Evol. Comput..

[24]  José Francisco Aldana Montes,et al.  Solving molecular flexible docking problems with metaheuristics: A comparative study , 2015, Appl. Soft Comput..

[25]  Aurélien Grosdidier,et al.  EADock: Docking of small molecules into protein active sites with a multiobjective evolutionary optimization , 2007, Proteins.

[26]  Daniele Toti,et al.  DockingApp: a user friendly interface for facilitated docking simulations with AutoDock Vina , 2017, Journal of Computer-Aided Molecular Design.

[27]  Adel Torkaman Rahmani,et al.  Molecular docking with opposition-based differential evolution , 2012, SAC '12.

[28]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[29]  Vigneshwaran Namasivayam,et al.  Research Article: pso@autodock: A Fast Flexible Molecular Docking Program Based on Swarm Intelligence , 2007, Chemical biology & drug design.

[30]  Seung Joo Cho,et al.  Self-adaptive differential evolution algorithm incorporating local search for protein-ligand docking , 2013 .

[31]  Jessica Holien,et al.  Improvements, trends, and new ideas in molecular docking: 2012–2013 in review , 2015, Journal of molecular recognition : JMR.

[32]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[33]  Edward W. Lowe,et al.  Computational Methods in Drug Discovery , 2014, Pharmacological Reviews.

[34]  Christian N. S. Pedersen,et al.  GPU-accelerated high-accuracy molecular docking using guided differential evolution: real world applications , 2011, GECCO '11.

[35]  Liang Hu,et al.  A comparison of various optimization algorithms of protein–ligand docking programs by fitness accuracy , 2014, Journal of Molecular Modeling.

[36]  L. Dardenne,et al.  Receptor–ligand molecular docking , 2013, Biophysical Reviews.

[37]  M F Sanner,et al.  Python: a programming language for software integration and development. , 1999, Journal of molecular graphics & modelling.

[38]  Chaok Seok,et al.  GalaxySite: ligand-binding-site prediction by using molecular docking , 2014, Nucleic Acids Res..