计算化学公社

 找回密码 Forget password
 注册 Register
Views: 1103|回复 Reply: 14
打印 Print 上一主题 Last thread 下一主题 Next thread

[虚拟筛选] 面向高通量的绝对结合自由能的计算

[复制链接 Copy URL]

6

帖子

1

威望

226

eV
积分
252

Level 3 能力者

本帖最后由 tink 于 2025-4-24 16:51 编辑

随着计算机硬件和算法发展,绝对结合自由能计算不再昂贵。今天给大家介绍一种可以应用于高通量筛选的绝对结合自由能计算。

常见的绝对结合自由能计算一般是由Benoit Roux提出的DDM,该方法可以分为两大步
i)配体在溶液中的消失/生长
ii)配体在结合位点的消失/生长
其中,第二步中,配体在结合位点的消失生成,一般在分为配体的生长以及约束的消失。通常情况下,配体的生长这一步的炼金术计算收敛较为困难,需要极长的模拟时间。
为了解决这一困难,我们提出了一种新的热力学循环:LDDM,一种 “0”受力的热力学循环路线。

如图A实线所示,这总方法将分子的生长和约束的消失在同一步实现,极大的缩小了模拟的所需要的步骤。该方法的核心在于,
在如图B的关键自由度上,获取每一个cv上的力常数,随着alchemy的变化,力常数逐渐的减小,我们对分子的限制势逐渐增加。
这样就保证了,每一个自由度上配体所受到的力不变,这样就最大限度上的减少了在模拟中体系的扰动。
同时,由于模拟的步数缩减,加上使用HMR和DWS算法,模拟的时间也得到的极大的缩减。

模拟所需要的时间,仅仅是其他算法的一半的时间。

此外,在真实的计算中,只需要三天就可以计算得到一个蛋白配体的绝对结合自由能。(如果体系较小,可以更快)

在收敛速度的测试上,也是全面优于传统的DMM方法。
那么在准确度上,我们所有的测试体系都表现的很好,


在众多的数据测试中,R达到了0.96,AUE达到了0.7。
在精度的统计中,

绝对误差:计算值与实验值的差别,可能受很多因素(力场、算法系统误差,模拟收敛误差等)影响,对应Accuracy
粘滞误差:FEP正向和反向模拟的差别,反映正向和反向模拟是否收敛到了相同的构象空间,对应Accuracy(算法部分)
统计误差:BAR estimator的统计误差,反应已经得到采样的构象空间的采样充分程度,对应Precision
最后,也挑战了一下,fep+中一些较为困难的算法,

我们在模拟时间仅有一半的情况下,每一个体系都优于fep+。

最后介绍如何实现,该算法已经半自动化实现了,首先用户需要下载BFEE3(测试版)(github fhh2626)

输入文件准备
在使用 BFEE3 实现的 LDDM 方法时,用户干预的主要部分是提供分子系统的结构和拓扑文件,并向工具指明蛋白质和配体。具体来说,用户需要准备用于平衡的拓扑、坐标和力场文件。这些文件可以使用 CHARMM-GUI 或 AmberTools 自动生成。如果使用 Amber 力场,仅需提供拓扑和坐标文件(即 parm7 和 pdb 文件)(见 Fig. A)。对于 CHARMM 力场,还必须上传力场文件(即 prm 文件)(见 Fig. B)。随后,用户需要使用 MDAnalysis 语法指明蛋白质和配体(见 Fig. A/B 中的“Select protein”和“Select ligand”选项)。
完成上述步骤后,可以通过点击“Quick settings->Protein:Ligand / LDDM”菜单,然后点击“Generate Inputs”按钮生成所有自由能计算所需的输入文件(见 Fig. C)。
对于高级用户,可以通过提供修改过氢原子质量的 parm7/psf 文件,并在点击“Quick settings->Protein:Ligand / LDDM”后、点击“Generate Inputs”前,在“Advanced Settings”中将时间步长设置为 4 fs 来应用氢质量重新分配(hydrogen mass repartitioning)。如果需要,还可以调整窗口数量(number of windows)。

模拟与后处理
用户需要按以下步骤执行模拟或依次运行脚本:

复合物的平衡 (Equilibration of the complex):
1.1. 提交由 000_eq/000.1_eq.conf 和 000_eq/000.2_eq_ligandOnly.conf 配置的模拟。
1.2. 执行 000_eq/000.3_updateCenters.py。
1.3. 提交由 000_eq/000.1_eq2_re-eq.conf 配置的模拟。

分子在结合状态下 (Molecule in Bound State):
2.1. 执行 001_MoleculeBound/000_updateForceConstant.py。
2.2. 提交由 001_MoleculeBound/001_fep_doubleWide.conf 配置的模拟。

分子在非结合状态下 (Molecule in Unbound State):
3.1. 提交由 003_MoleculeUnbound/003_fep_doubleWide.conf 配置的模拟。

后处理 (Post-treatments)
BFEE3 会自动执行所有后处理,通过读取 001_MoleculeBound 中的 colvars.in.tmp,以及 001_MoleculeBound/output 中的 fep_doubleWide.colvars.traj 和 fep_doubleWide.fepout,以及 003_MoleculeUnbound/output 中的 fep_doubleWide.fepout(见 Fig.D)。一般推荐使用 BAR 估算器(BAR estimator)。






评分 Rate

参与人数
Participants 3
eV +11 收起 理由
Reason
jxt + 1
yjb + 5 233333
921927965 + 5 GJ!

查看全部评分 View all ratings

8

帖子

0

威望

135

eV
积分
143

Level 2 能力者

2#
发表于 Post on 2025-4-24 17:18:28 | 只看该作者 Only view this author
有搞头哇,竟然超过了fep+

35

帖子

0

威望

3671

eV
积分
3706

Level 5 (御坂)

3#
发表于 Post on 2025-4-25 05:13:18 | 只看该作者 Only view this author
想问下能贴一下GitHub仓库的链接吗?我这里搜索没有找到

8

帖子

0

威望

361

eV
积分
369

Level 3 能力者

4#
发表于 Post on 2025-4-25 08:48:21 | 只看该作者 Only view this author
zhouoh 发表于 2025-4-25 05:13
想问下能贴一下GitHub仓库的链接吗?我这里搜索没有找到

可能是这个?https://github.com/fhh2626/BFEE2/tree/3.0-dev
也可以直接:git clone -b 3.0-dev https://github.com/fhh2626/BFEE2.git

6

帖子

1

威望

226

eV
积分
252

Level 3 能力者

5#
 楼主 Author| 发表于 Post on 2025-4-25 10:24:27 | 只看该作者 Only view this author
zhouoh 发表于 2025-4-25 05:13
想问下能贴一下GitHub仓库的链接吗?我这里搜索没有找到

google 直接搜关键词 应该可以

6

帖子

1

威望

226

eV
积分
252

Level 3 能力者

6#
 楼主 Author| 发表于 Post on 2025-4-25 10:24:59 | 只看该作者 Only view this author
Peng14 发表于 2025-4-25 08:48
可能是这个?https://github.com/fhh2626/BFEE2/tree/3.0-dev
也可以直接:git clone -b 3.0-dev https: ...

感谢帮帖

25

帖子

0

威望

571

eV
积分
596

Level 4 (黑子)

7#
发表于 Post on 2025-4-30 17:42:14 | 只看该作者 Only view this author
哇,免费的ABFE工具,👍👍👍

69

帖子

0

威望

871

eV
积分
940

Level 4 (黑子)

8#
发表于 Post on 2025-5-30 10:16:30 | 只看该作者 Only view this author
请问一下是只支持AMBER系列和CHARMM系列的力场吗?体系除了蛋白配体以外还有一个用UFF描述的基底,可以用同样的方法做吗?

6

帖子

0

威望

909

eV
积分
915

Level 4 (黑子)

9#
发表于 Post on 2025-5-30 11:45:24 | 只看该作者 Only view this author
能贴一下paper么?想学习学习

6

帖子

1

威望

226

eV
积分
252

Level 3 能力者

10#
 楼主 Author| 发表于 Post on 2025-5-30 12:05:55 | 只看该作者 Only view this author
ErikZhang 发表于 2025-5-30 11:45
能贴一下paper么?想学习学习

目前还没有published,还要再等一会

2

帖子

0

威望

33

eV
积分
35

Level 2 能力者

11#
发表于 Post on 2025-6-2 15:58:31 | 只看该作者 Only view this author
请问只有NAMD才支持LDDM吗?如果是Gromacs用户,似乎只有Geometrical route,和BFEE2一样。

6

帖子

1

威望

226

eV
积分
252

Level 3 能力者

12#
 楼主 Author| 发表于 Post on 2025-6-3 09:40:37 | 只看该作者 Only view this author
hdjjys 发表于 2025-6-2 15:58
请问只有NAMD才支持LDDM吗?如果是Gromacs用户,似乎只有Geometrical route,和BFEE2一样。

我们前期的测试都是在namd上进行的,目前是完成了算法部分,接下来的bfee3,我们在努力实在gmx的实现。

2

帖子

0

威望

33

eV
积分
35

Level 2 能力者

13#
发表于 Post on 2025-6-3 09:51:08 | 只看该作者 Only view this author
tink 发表于 2025-6-3 09:40
我们前期的测试都是在namd上进行的,目前是完成了算法部分,接下来的bfee3,我们在努力实在gmx的实现。

谢谢,期待

6

帖子

1

威望

226

eV
积分
252

Level 3 能力者

14#
 楼主 Author| 发表于 Post on 2025-6-18 21:12:28 | 只看该作者 Only view this author
ErikZhang 发表于 2025-5-30 11:45
能贴一下paper么?想学习学习

doi.org/10.1038/s43588-025-00821-w

6

帖子

0

威望

909

eV
积分
915

Level 4 (黑子)

15#
发表于 Post on 2025-6-19 09:39:07 | 只看该作者 Only view this author
tink 发表于 2025-6-18 21:12
doi.org/10.1038/s43588-025-00821-w

感谢,我去学习学习

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2025-8-13 05:49 , Processed in 0.174184 second(s), 26 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list