MSLDOCK: Multi-Swarm Optimization for Flexible Ligand Docking and Virtual Screening
Chao Li,Jun Sun,Vasile Palade
DOI: https://doi.org/10.1021/acs.jcim.0c01358
IF: 6.162
2021-03-04
Journal of Chemical Information and Modeling
Abstract:Autodock and its various variants are widely utilized docking approaches, which adopt optimization methods as search algorithms for flexible ligand docking and virtual screening. However, many of them have their limitations, such as poor accuracy for dockings with highly flexible ligands and low docking efficiency. In this paper, a multi-swarm optimization algorithm integrated with Autodock environment is proposed to design a high-performance and high-efficiency docking program, namely, MSLDOCK. The search algorithm is a combination of the random drift particle swarm optimization with a novel multi-swarm strategy and the Solis and Wets local search method with a modified implementation. Due to the algorithm's structure, MSLDOCK also has a multithread mode. The experimental results reveal that MSLDOCK outperforms other two Autodock-based approaches in many aspects, such as self-docking, cross-docking, and virtual screening accuracies as well as docking efficiency. Moreover, compared with three non-Autodock-based docking programs, MSLDOCK can be a reliable choice for self-docking and virtual screening, especially for dealing with highly flexible ligand docking problems. The source code of MSLDOCK can be downloaded for free from <a class="extLink" href="https://github.com/lcmeteor/MSLDOCK">https://github.com/lcmeteor/MSLDOCK</a>.The Supporting Information is available free of charge at <a class="ext-link" href="/doi/10.1021/acs.jcim.0c01358?goto=supporting-info">https://pubs.acs.org/doi/10.1021/acs.jcim.0c01358</a>.Search performance comparison on MSLDOCK versions with different numbers of sub-swarms (<a class="ext-link" href="/doi/suppl/10.1021/acs.jcim.0c01358/suppl_file/ci0c01358_si_001.pdf">PDF</a>)Self-docking results obtained by all compared programs for each test case (Table S1), cross-docking results obtained by the compared Autodock-based programs for each test case (Table S2), and virtual screening results obtained by all compared programs for each test case (Table S3) (<a class="ext-link" href="/doi/suppl/10.1021/acs.jcim.0c01358/suppl_file/ci0c01358_si_002.zip">ZIP</a>)This article has not yet been cited by other publications.
chemistry, multidisciplinary, medicinal,computer science, interdisciplinary applications, information systems