• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

OpenDock:一个基于 PyTorch 的开源蛋白质-配体对接和建模框架。

OpenDock: a pytorch-based open-source framework for protein-ligand docking and modelling.

机构信息

Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences, Shenzhen, 518000, China.

University of Chinese Academy of Sciences, Beijing, 100049, China.

出版信息

Bioinformatics. 2024 Nov 1;40(11). doi: 10.1093/bioinformatics/btae628.

DOI:10.1093/bioinformatics/btae628
PMID:39432683
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC11552628/
Abstract

MOTIVATION

Molecular docking is an invaluable computational tool with broad applications in computer-aided drug design and enzyme engineering. However, current molecular docking tools are typically implemented in languages such as C++ for calculation speed, which lack flexibility and user-friendliness for further development. Moreover, validating the effectiveness of external scoring functions for molecular docking and screening within these frameworks is challenging, and implementing more efficient sampling strategies is not straightforward.

RESULTS

To address these limitations, we have developed an open-source molecular docking framework, OpenDock, based on Python and PyTorch. This framework supports the integration of multiple scoring functions; some can be utilized during molecular docking and pose optimization, while others can be used for post-processing scoring. In terms of sampling, the current version of this framework supports simulated annealing and Monte Carlo optimization. Additionally, it can be extended to include methods such as genetic algorithms and particle swarm optimization for sampling docking poses and protein side chain orientations. Distance constraints are also implemented to enable covalent docking, restricted docking or distance map constraints guided pose sampling. Overall, this framework serves as a valuable tool in drug design and enzyme engineering, offering significant flexibility for most protein-ligand modelling tasks.

AVAILABILITY AND IMPLEMENTATION

OpenDock is publicly available at: https://github.com/guyuehuo/opendock.

摘要

动机

分子对接是一种非常有价值的计算工具,在计算机辅助药物设计和酶工程中有广泛的应用。然而,目前的分子对接工具通常使用 C++等语言来实现计算速度,这对于进一步开发缺乏灵活性和用户友好性。此外,在这些框架内验证外部评分函数对分子对接和筛选的有效性具有挑战性,并且实现更有效的采样策略并不简单。

结果

为了解决这些限制,我们基于 Python 和 PyTorch 开发了一个开源的分子对接框架 OpenDock。该框架支持多种评分函数的集成;有些可以在分子对接和构象优化过程中使用,而其他的则可以用于后处理评分。在采样方面,这个框架的当前版本支持模拟退火和 Monte Carlo 优化。此外,它可以扩展到包括遗传算法和粒子群优化等方法,用于采样对接构象和蛋白质侧链构象。还实现了距离约束,以支持共价对接、受限对接或距离图约束引导构象采样。总的来说,这个框架是药物设计和酶工程中的一个有价值的工具,为大多数蛋白质配体建模任务提供了很大的灵活性。

可用性和实现

OpenDock 可在以下网址获得:https://github.com/guyuehuo/opendock。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4e20/11552628/2caa61dc5f91/btae628f7.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4e20/11552628/3243e806d75c/btae628f1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4e20/11552628/2098aab6f932/btae628f2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4e20/11552628/c2f2a226072d/btae628f3.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4e20/11552628/de34c65dc2d4/btae628f4.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4e20/11552628/c27852480312/btae628f5.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4e20/11552628/7a462250afc3/btae628f6.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4e20/11552628/2caa61dc5f91/btae628f7.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4e20/11552628/3243e806d75c/btae628f1.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4e20/11552628/2098aab6f932/btae628f2.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4e20/11552628/c2f2a226072d/btae628f3.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4e20/11552628/de34c65dc2d4/btae628f4.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4e20/11552628/c27852480312/btae628f5.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4e20/11552628/7a462250afc3/btae628f6.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/4e20/11552628/2caa61dc5f91/btae628f7.jpg

相似文献

1
OpenDock: a pytorch-based open-source framework for protein-ligand docking and modelling.OpenDock:一个基于 PyTorch 的开源蛋白质-配体对接和建模框架。
Bioinformatics. 2024 Nov 1;40(11). doi: 10.1093/bioinformatics/btae628.
2
Improving docking results via reranking of ensembles of ligand poses in multiple X-ray protein conformations with MM-GBSA.通过使用 MM-GBSA 对多个 X 射线蛋白质构象中的配体构象进行重新排序,从而提高对接结果。
J Chem Inf Model. 2014 Oct 27;54(10):2697-717. doi: 10.1021/ci5003735. Epub 2014 Sep 30.
3
A fully differentiable ligand pose optimization framework guided by deep learning and a traditional scoring function.一个由深度学习和传统评分函数引导的完全可微配体构象优化框架。
Brief Bioinform. 2023 Jan 19;24(1). doi: 10.1093/bib/bbac520.
4
DockingPie: a consensus docking plugin for PyMOL.对接饼:PyMOL 的共识对接插件。
Bioinformatics. 2022 Sep 2;38(17):4233-4234. doi: 10.1093/bioinformatics/btac452.
5
GWOVina: A grey wolf optimization approach to rigid and flexible receptor docking.GWOVina:一种用于刚性和柔性受体对接的灰狼优化算法。
Chem Biol Drug Des. 2021 Jan;97(1):97-110. doi: 10.1111/cbdd.13764. Epub 2020 Aug 10.
6
Advancing Ligand Docking through Deep Learning: Challenges and Prospects in Virtual Screening.深度学习在配体对接中的应用:虚拟筛选的挑战与展望。
Acc Chem Res. 2024 May 21;57(10):1500-1509. doi: 10.1021/acs.accounts.4c00093. Epub 2024 Apr 5.
7
Advances in Docking.对接技术的新进展。
Curr Med Chem. 2019;26(42):7555-7580. doi: 10.2174/0929867325666180904115000.
8
Deep Learning Model for Efficient Protein-Ligand Docking with Implicit Side-Chain Flexibility.具有隐式侧链灵活性的高效蛋白质-配体对接深度学习模型。
J Chem Inf Model. 2023 Mar 27;63(6):1695-1707. doi: 10.1021/acs.jcim.2c01436. Epub 2023 Mar 14.
9
Dockey: a modern integrated tool for large-scale molecular docking and virtual screening.Dockey:一种用于大规模分子对接和虚拟筛选的现代集成工具。
Brief Bioinform. 2023 Mar 19;24(2). doi: 10.1093/bib/bbad047.
10
AutoDockFR: Advances in Protein-Ligand Docking with Explicitly Specified Binding Site Flexibility.AutoDockFR:具有明确指定结合位点灵活性的蛋白质-配体对接技术进展
PLoS Comput Biol. 2015 Dec 2;11(12):e1004586. doi: 10.1371/journal.pcbi.1004586. eCollection 2015 Dec.

引用本文的文献

1
Deep Learning for Protein-Ligand Docking: Are We There Yet?用于蛋白质-配体对接的深度学习:我们做到了吗?
ArXiv. 2025 Feb 9:arXiv:2405.14108v5.

本文引用的文献

1
Benchmarking reverse docking through AlphaFold2 human proteome.通过 AlphaFold2 人类蛋白质组进行反向对接基准测试。
Protein Sci. 2024 Oct;33(10):e5167. doi: 10.1002/pro.5167.
2
Fully Flexible Molecular Alignment Enables Accurate Ligand Structure Modeling.完全柔性的分子排列可实现准确的配体结构建模。
J Chem Inf Model. 2024 Aug 12;64(15):6205-6215. doi: 10.1021/acs.jcim.4c00669. Epub 2024 Jul 29.
3
Accurate structure prediction of biomolecular interactions with AlphaFold 3.利用 AlphaFold 3 进行生物分子相互作用的精确结构预测。
Nature. 2024 Jun;630(8016):493-500. doi: 10.1038/s41586-024-07487-w. Epub 2024 May 8.
4
Advancing Ligand Docking through Deep Learning: Challenges and Prospects in Virtual Screening.深度学习在配体对接中的应用:虚拟筛选的挑战与展望。
Acc Chem Res. 2024 May 21;57(10):1500-1509. doi: 10.1021/acs.accounts.4c00093. Epub 2024 Apr 5.
5
Generalized biomolecular modeling and design with RoseTTAFold All-Atom.基于 RoseTTAFold All-Atom 的广义生物分子建模与设计。
Science. 2024 Apr 19;384(6693):eadl2528. doi: 10.1126/science.adl2528.
6
Organic crystal structure prediction via coupled generative adversarial networks and graph convolutional networks.通过耦合生成对抗网络和图卷积网络进行有机晶体结构预测。
Innovation (Camb). 2024 Jan 8;5(2):100562. doi: 10.1016/j.xinn.2023.100562. eCollection 2024 Mar 4.
7
A generalized protein-ligand scoring framework with balanced scoring, docking, ranking and screening powers.一个具有平衡评分、对接、排序和筛选能力的通用蛋白质-配体评分框架。
Chem Sci. 2023 Jul 4;14(30):8129-8146. doi: 10.1039/d3sc02044d. eCollection 2023 Aug 2.
8
Current progress, challenges, and future perspectives of language models for protein representation and protein design.用于蛋白质表征和蛋白质设计的语言模型的当前进展、挑战及未来展望。
Innovation (Camb). 2023 May 21;4(4):100446. doi: 10.1016/j.xinn.2023.100446. eCollection 2023 Jul 10.
9
A fully differentiable ligand pose optimization framework guided by deep learning and a traditional scoring function.一个由深度学习和传统评分函数引导的完全可微配体构象优化框架。
Brief Bioinform. 2023 Jan 19;24(1). doi: 10.1093/bib/bbac520.
10
Scoring Functions for Protein-Ligand Binding Affinity Prediction using Structure-Based Deep Learning: A Review.基于结构的深度学习预测蛋白质-配体结合亲和力的评分函数综述
Front Bioinform. 2022 Jun 17;2. doi: 10.3389/fbinf.2022.885983.