Accelerating AUTODOCK4 with GPUs and Gradient-Based Local Search

被引:176
|
作者
Santos-Martins, Diogo [1 ]
Solis-Vasquez, Leonardo [2 ]
Tillack, Andreas F. [1 ]
Sanner, Michel F. [1 ]
Koch, Andreas [2 ]
Forli, Stefano [1 ]
机构
[1] Scripps Res Inst, Dept Integrat Struct & Computat Biol, La Jolla, CA 92037 USA
[2] Tech Univ Darmstadt, Embedded Syst & Applicat Grp, D-64289 Darmstadt, Germany
基金
美国国家卫生研究院;
关键词
PROTEIN-LIGAND DOCKING; FORCE-FIELD; AUTOMATED DOCKING; SCORING FUNCTION; ZINC;
D O I
10.1021/acs.jctc.0c01006
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
AUTODOCK4 is a widely used program for docking small molecules to macromolecular targets. It describes ligand-receptor interactions using a physicsinspired scoring function that has been proven useful in a variety of drug discovery projects. However, compared to more modern and recent software, AUTODOCK4 has longer execution times, limiting its applicability to large scale dockings. To address this problem, we describe an OpenCL implementation of AUTODOCK4, called AUTODOCK-GPU, that leverages the highly parallel architecture of GPU hardware to reduce docking runtime by up to 350-fold with respect to a single-threaded process. Moreover, we introduce the gradient-based local search method ADADELTA, as well as an improved version of the Solis-Wets random optimizer from AUTODOCK4. These efficient local search algorithms significantly reduce the number of calls to the scoring function that are needed to produce good results. The improvements reported here, both in terms of docking throughput and search efficiency, facilitate the use of the AUTODOCK4 scoring function in large scale virtual screening.
引用
收藏
页码:1060 / 1073
页数:14
相关论文
共 50 条
  • [41] Spherical search with epsilon constraint and gradient-based repair framework for constrained optimization
    Yang, Zhuji
    Kumar, Abhishek
    Mallipeddi, Rammohan
    Lee, Dong-Gyu
    SWARM AND EVOLUTIONARY COMPUTATION, 2023, 82
  • [42] A self-adaptive and gradient-based cuckoo search algorithm for global optimization
    She, Bin
    Fournier, Aime
    Yao, Mengjie
    Wang, Yaojun
    Hu, Guangmin
    APPLIED SOFT COMPUTING, 2022, 122
  • [43] Expression Recognition Using Directional gradient Local Pattern and Gradient-Based Ternary Texture Patterns
    Shokoohi, Zeynab
    Bahmanjeh, Ramin
    Faez, Karim
    2015 2ND INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION AND IMAGE ANALYSIS (IPRIA), 2015,
  • [44] Global Optimization by Equilibrium-Point Search of Gradient-Based Dynamical System
    Masuda, Kazuaki
    Kurihara, Kenzo
    ELECTRONICS AND COMMUNICATIONS IN JAPAN, 2008, 91 (01) : 19 - 31
  • [45] Accelerating gradient-based topology optimization design with dual-model artificial neural networks
    Qian, Chao
    Ye, Wenjing
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2021, 63 (04) : 1687 - 1707
  • [46] A Gradient-Based Cuckoo Search Algorithm for a Reservoir-Generation Scheduling Problem
    Feng, Yu
    Zhou, Jianzhong
    Mo, Li
    Wang, Chao
    Yuan, Zhe
    Wu, Jiang
    ALGORITHMS, 2018, 11 (04)
  • [47] Unifying and Boosting Gradient-Based Training-Free Neural Architecture Search
    Shu, Yao
    Dai, Zhongxiang
    Wu, Zhaoxuan
    Low, Bryan Kian Hsiang
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35 (NEURIPS 2022), 2022,
  • [48] A gradient-based stochastic search approach for optimal harvesting strategy in shrimp culture
    Wu Xiang
    Liu Qiaodan
    Lei Bangjun
    Zhang Kanjian
    PROCEEDINGS OF THE 36TH CHINESE CONTROL CONFERENCE (CCC 2017), 2017, : 2513 - 2518
  • [49] Gradient-Based Adaptive Stochastic Search for Simulation Optimization Over Continuous Space
    Zhou, Enlu
    Bhatnagar, Shalabh
    INFORMS JOURNAL ON COMPUTING, 2018, 30 (01) : 154 - 167
  • [50] Accelerating gradient-based topology optimization design with dual-model artificial neural networks
    Chao Qian
    Wenjing Ye
    Structural and Multidisciplinary Optimization, 2021, 63 : 1687 - 1707