Suppr超能文献

EasyDock:可定制且可扩展的对接工具。

EasyDock: customizable and scalable docking tool.

作者信息

Minibaeva Guzel, Ivanova Aleksandra, Polishchuk Pavel

机构信息

Institute of Molecular and Translational Medicine, Faculty of Medicine and Dentistry, Palacky University and University Hospital in Olomouc, Hnevotinska 5, 77900, Olomouc, Czech Republic.

出版信息

J Cheminform. 2023 Nov 1;15(1):102. doi: 10.1186/s13321-023-00772-2.

Abstract

Docking of large compound collections becomes an important procedure to discover new chemical entities. Screening of large sets of compounds may also occur in de novo design projects guided by molecular docking. To facilitate these processes, there is a need for automated tools capable of efficiently docking a large number of molecules using multiple computational nodes within a reasonable timeframe. These tools should also allow for easy integration of new docking programs and provide a user-friendly program interface to support the development of further approaches utilizing docking as a foundation. Currently available tools have certain limitations, such as lacking a convenient program interface or lacking support for distributed computations. In response to these limitations, we have developed a module called EasyDock. It can be deployed over a network of computational nodes using the Dask library, without requiring a specific cluster scheduler. Furthermore, we have proposed and implemented a simple model that predicts the runtime of docking experiments and applied it to minimize overall docking time. The current version of EasyDock supports popular docking programs, namely Autodock Vina, gnina, and smina. Additionally, we implemented a supplementary feature to enable docking of boron-containing compounds, which are not inherently supported by Vina and smina, and demonstrated its applicability on a set of 55 PDB protein-ligand complexes.

摘要

对接大型化合物库成为发现新化学实体的重要步骤。在分子对接指导的从头设计项目中,也可能会对大量化合物进行筛选。为了促进这些过程,需要能够在合理时间内使用多个计算节点高效对接大量分子的自动化工具。这些工具还应允许轻松集成新的对接程序,并提供用户友好的程序界面,以支持以对接为基础的进一步方法的开发。目前可用的工具存在一定局限性,例如缺乏方便的程序界面或缺乏对分布式计算的支持。针对这些局限性,我们开发了一个名为EasyDock的模块。它可以使用Dask库在计算节点网络上进行部署,无需特定的集群调度器。此外,我们提出并实现了一个预测对接实验运行时间的简单模型,并将其应用于最小化总体对接时间。EasyDock的当前版本支持流行的对接程序,即Autodock Vina、gnina和smina。此外,我们还实现了一项补充功能,以实现Vina和smina本身不支持的含硼化合物的对接,并在一组55个PDB蛋白质-配体复合物上展示了其适用性。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/2008/10619229/026f3fe344b0/13321_2023_772_Fig1_HTML.jpg

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验