An Efficient ABC_DE_Based Hybrid Algorithm for Protein–Ligand Docking

Protein–ligand docking is a process of searching for the optimal binding conformation between the receptor and the ligand. Automated docking plays an important role in drug design, and an efficient search algorithm is needed to tackle the docking problem. To tackle the protein–ligand docking problem more efficiently, An ABC_DE_based hybrid algorithm (ADHDOCK), integrating artificial bee colony (ABC) algorithm and differential evolution (DE) algorithm, is proposed in the article. ADHDOCK applies an adaptive population partition (APP) mechanism to reasonably allocate the computational resources of the population in each iteration process, which helps the novel method make better use of the advantages of ABC and DE. The experiment tested fifty protein–ligand docking problems to compare the performance of ADHDOCK, ABC, DE, Lamarckian genetic algorithm (LGA), running history information guided genetic algorithm (HIGA), and swarm optimization for highly flexible protein–ligand docking (SODOCK). The results clearly exhibit the capability of ADHDOCK toward finding the lowest energy and the smallest root-mean-square deviation (RMSD) on most of the protein–ligand docking problems with respect to the other five algorithms.

[1]  Renxiao Wang,et al.  The PDBbind database: methodologies and updates. , 2005, Journal of medicinal chemistry.

[2]  Dirk Neumann,et al.  A new Lamarckian genetic algorithm for flexible ligand‐receptor docking , 2010, J. Comput. Chem..

[3]  Marko Anderluh,et al.  Comparative evaluation of several docking tools for docking small molecule ligands to DC-SIGN , 2015, Journal of Molecular Modeling.

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

[5]  Ge Yu,et al.  Maximal Subspace Coregulated Gene Clustering , 2008, IEEE Transactions on Knowledge and Data Engineering.

[6]  Nima Razzaghi-Asl,et al.  Response surface methodology in drug design: A case study on docking analysis of a potent antifungal fluconazole , 2017, Comput. Biol. Chem..

[7]  D. N. Tarasov,et al.  A novel scoring function for molecular docking , 2003, J. Comput. Aided Mol. Des..

[8]  García-NietoJosé,et al.  Solving molecular flexible docking problems with metaheuristics , 2015 .

[9]  Q. Zou,et al.  Similarity computation strategies in the microRNA-disease network: a survey. , 2015, Briefings in functional genomics.

[10]  Jeffrey Xu Yu,et al.  Learning Phenotype Structure Using Sequence Model , 2014, IEEE Transactions on Knowledge and Data Engineering.

[11]  GuoQuan,et al.  Adaptive molecular docking method based on information entropy genetic algorithm , 2015 .

[12]  S. Balaz,et al.  A practical approach to docking of zinc metalloproteinase inhibitors. , 2004, Journal of molecular graphics & modelling.

[13]  Pedro J Ballester,et al.  Machine‐learning scoring functions to improve structure‐based binding affinity prediction and virtual screening , 2015, Wiley interdisciplinary reviews. Computational molecular science.

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

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

[16]  Simon Fong,et al.  PSOVina: The hybrid particle swarm optimization algorithm for protein-ligand docking , 2015, J. Bioinform. Comput. Biol..

[17]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[18]  David S. Goodsell,et al.  A semiempirical free energy force field with charge‐based desolvation , 2007, J. Comput. Chem..

[19]  A. Castro-Alvarez,et al.  The Performance of Several Docking Programs at Reproducing Protein–Macrolide-Like Crystal Structures , 2017, Molecules.

[20]  Shota Uehara,et al.  Protein-ligand docking using fitness learning-based artificial bee colony with proximity stimuli. , 2015, Physical chemistry chemical physics : PCCP.

[21]  Christopher R. Corbeil,et al.  Towards the development of universal, fast and highly accurate docking/scoring methods: a long way to go , 2008, British journal of pharmacology.

[22]  S. Samsonov,et al.  Multipose Binding in Molecular Docking , 2014, International journal of molecular sciences.

[23]  Ana B. Porto-Pazos,et al.  Deep Artificial Neural Networks and Neuromorphic Chips for Big Data Analysis: Pharmaceutical and Bioinformatics Applications , 2016, International journal of molecular sciences.

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

[25]  D. Goodsell,et al.  Automated docking of substrates to proteins by simulated annealing , 1990, Proteins.

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

[27]  Xiaoyu Zhao,et al.  Adaptive molecular docking method based on information entropy genetic algorithm , 2015, Appl. Soft Comput..

[28]  Nikolay V Dokholyan,et al.  Dynamic Docking of Conformationally Constrained Macrocycles: Methods and Applications. , 2016, ACS chemical biology.

[29]  Michal Brylinski,et al.  Calculating an optimal box size for ligand docking and virtual screening against experimental and predicted binding pockets , 2015, Journal of Cheminformatics.

[30]  David S. Goodsell,et al.  AutoDock4 and AutoDockTools4: Automated docking with selective receptor flexibility , 2009, J. Comput. Chem..

[31]  Yuhai Zhao,et al.  HIGA: A Running History Information Guided Genetic Algorithm for Protein–Ligand Docking , 2017, Molecules.

[32]  Anang A. Shelat,et al.  Ligand Binding Mode Prediction by Docking: Mdm2/Mdmx Inhibitors as a Case Study , 2014, J. Chem. Inf. Model..

[33]  Dervis Karaboga,et al.  A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm , 2007, J. Glob. Optim..

[34]  Christian Blum,et al.  Hybrid metaheuristics in combinatorial optimization: A survey , 2011, Appl. Soft Comput..

[35]  Xiangxiang Zeng,et al.  Prediction and Validation of Disease Genes Using HeteSim Scores , 2017, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[36]  Esben J. Bjerrum,et al.  Machine learning optimization of cross docking accuracy , 2016, Comput. Biol. Chem..

[37]  René Thomsen,et al.  Flexible ligand docking using evolutionary algorithms: investigating the effects of variation operators and local search hybrids. , 2003, Bio Systems.

[38]  Ajay N. Jain,et al.  Scoring functions for protein-ligand docking. , 2006, Current protein & peptide science.

[39]  Jérôme Azé,et al.  A new protein-protein docking scoring function based on interface residue properties , 2007, Bioinform..