DSDPFlex: An Improved Flexible-Receptor Docking Method with GPU Acceleration

Chengwei Dong,Hong Zhang,YuPeng Huang,Xiaohan Lin,Yi Qin Gao
DOI: https://doi.org/10.26434/chemrxiv-2023-bcw0g-v2
2023-12-08
Abstract:Virtual screening constitutes an indispensable phase in the pharmaceutical industry. Among the different methods, the most popular docking strategy, semi-flexible docking (rigid-receptor and flexible-ligand model), ignores the conformational changes of proteins. When the binding interaction between ligands and proteins adheres to an "induced-fit" paradigm, fully flexible methods such as molecular dynamics simulation are needed, but they can be computationally demanding. In an effort to strike a balance between computational speed and precision, flexible docking techniques, as exemplified by AutoDock Vina and AutoDockFR, treat selected protein side chains as flexible parts. However, these methods are still not fast enough in high throughput virtual screening tasks, and some of the algorithms are not specifically optimized for flexible-receptor sampling. In this work, we propose DSDPFlex, an improved receptor-flexible docking method. We accelerated the flexible docking process using GPU parallelization. We also implemented optimizations with respect to sampling, scoring, and search space to prevent redundant search and false-positive solutions, to further improve the efficiency and accuracy. To estimate the performance of DSDPFlex, a cross-docking dataset was constructed. Upon cross-docking tests, DSDPFlex obtained a 19.1% top-1 success rate, which is higher than AutoDock Vina, and the average runtime is ~1 second per task, representing a ~250-fold acceleration with respect to Vina. The generalizability of the method is validated on other commonly used test sets; the adaptability to different systems is also discussed. With improvement in both speed and accuracy, DSDPFlex is expected to show potential in docking-based studies.
Chemistry
What problem does this paper attempt to address?
The main problem that this paper attempts to solve is to improve the speed and accuracy of molecular docking methods when dealing with receptor flexibility. Specifically, traditional molecular docking methods usually adopt a semi - flexible docking strategy, that is, the receptor is rigid while the ligand is flexible, which ignores the conformational changes of proteins. When the binding between the ligand and the protein follows the "induced - fit" model, fully flexible methods such as molecular dynamics simulations are required, but these methods are computationally expensive. Although there are some methods that attempt to deal with receptor flexibility, such as AutoDock Vina and AutoDockFR, in high - throughput virtual screening tasks, these methods are still not fast enough, and some algorithms are not specifically optimized for receptor - flexible sampling. To balance computational speed and accuracy, the authors proposed DSDPFlex, an improved receptor - flexible docking method. DSDPFlex achieves this goal in the following ways: 1. **GPU Acceleration**: Utilize GPU parallelization technology to accelerate the flexible docking process. 2. **Optimized Sampling, Scoring and Search Space**: Prevent redundant searches and false - positive solutions, further improving efficiency and accuracy. The authors constructed a cross - docking data set to evaluate the performance of DSDPFlex. The experimental results show that DSDPFlex achieved a 19.1% Top - 1 success rate in the cross - docking test, which is higher than that of AutoDock Vina, and the average running time is approximately 1 second per task, which is about 250 times faster than Vina. In addition, the versatility of DSDPFlex on other commonly used test sets has also been verified, demonstrating its adaptability in different systems. Overall, DSDPFlex aims to provide potential value for docking - based research by improving computational speed and accuracy, especially in challenging tasks where receptor flexibility needs to be considered.