计算化学公社

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

[CP2K] CP2K官方test教程中Alchemical Change计算自由能模拟 输出文件的含义是什么?

[复制链接 Copy URL]

15

帖子

0

威望

245

eV
积分
260

Level 3 能力者

跳转到指定楼层 Go to specific reply
楼主
本帖最后由 ZQing 于 2025-6-18 09:38 编辑

大家好,我最近在学习使用 CP2K 进行分子模拟,参考的是 CP2K 官方提供的 Alchemical Change(AC)教程(在github文件的cp2k/tests/FE/regtest-1/里cp2k/tests/FE/regtest-1 at master · cp2k/cp2k),模拟的是“水中一个有机物分子间氢原子的变换”过程。使用的 CP2K 版本为 2022,模拟体系如下:
官方教程中给的结构似乎是丙氨酸残基(ACE–ALA–NME)在水溶液中从有氢到无氢的构象变化过程,最终得到两构象之间的自由能差.
体系组成:一个溶质分子,由两个结构略有差异的分子片段构成,差异主要体现在是否含有一个氢原子;周围是 若干个水分子作为溶剂;
方法:GENMIX 类型的 AC 方法,使用 FIST 力场,在 λ=0.5 点进行了 20000 步采样。
遇到的问题如下:
1.输出文件种类繁多,不知用途具体为何
输出文件包含
Solv_alch_chng-1.ener
Solv_alch_chng-1.restart
Solv_alch_chng-mix-1.ener
Solv_alch_chng-pos-1.pdb
Solv_alch_chng-r-1.out
Solv_alch_chng-r-2.out

我理解 .ener 是能量信息,.pdb 是轨迹文件,但像 -r-1.out 和 -r-2.out、-mix-1.ener 等文件具体记录哪些物理量?在后期处理自由能差或计算梯度时要用哪个?
2.关于 λ=0.5 时多步采样数据的意义和处理方式
在 λ=0.5 进行 20000 步模拟,每一步都有输出如:
  1. ALCHEMICAL CHANGE| DERIVATIVE TOTAL FREE ENERGY    -0.09819 +/- 0.00093 \\ALCHEMICAL CHANGE| DERIVATIVE UNBIASED FREE ENER   -0.09819 +/- 0.00093
复制代码

请问这个 “DERIVATIVE UNBIASED FREE ENER” 是 dG/dλ 吗?这些值是否应该做平均后再用来积分?如果我还想计算多个 λ 点,应该怎样设置?是否要自己构建多个 λ 点分别跑呢?
如果有前辈做过类似模拟,恳请赐教:
哪些输出文件是后处理自由能分析时必须用的?
有没有推荐的后处理脚本工具?
附:我用的是 CP2K 中的 FORCE_EVAL-MIXED 和 GENMIX 设置,模拟文件附后,十分感谢大家的指点! 2.zip (4.34 MB, 下载次数 Times of downloads: 0)




15

帖子

0

威望

245

eV
积分
260

Level 3 能力者

2#
 楼主 Author| 发表于 Post on 2025-6-21 17:16:50 | 只看该作者 Only view this author
有人能给点建议吗?

本版积分规则 Credits rule

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

GMT+8, 2025-8-14 01:06 , Processed in 0.214337 second(s), 23 queries , Gzip On.

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