计算化学公社

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

[CP2K] 有谁用过CP2K的umbrella integration,求分享一下经验

[复制链接 Copy URL]

1016

帖子

0

威望

2096

eV
积分
3112

Level 5 (御坂)

天上地下三山亖海五湖六合八荒九州之泛粤大典編輯委員會編外委員

umbrella integration可以计算体系的自由能变,但是CP2K手册一如既往写得云里雾里糊里糊涂。CP2K group上也没什么有用信息。

umbrella_integration模块在FREE_ENERGY下
  1. &MOTION
  2.       &FREE_ENERGY
  3.             &UMBRELLA_INTEGRATION
  4.                   &UVAR
  5.                         COLVAR 1
  6.                   &END UVAR

  7.                   &CONVERGENCE_CONTROL

  8.                   &END CONVERGENCE_CONTROL
  9.             &END UMBRELLA_INTEGRATION
  10.       &END FREE_ENERGY
  11. &END MOTION
复制代码
其中%UVAR设定要计算的collective variable,%CONVERGENCE_CONTROL设定收敛条件。

按照原理,要做一个umbrella sampling,设定collective variable,还要一个二次的偏置势(restraint)。看来看去是在%MOTION下面,例如

  1. &MOTION
  2.       &CONSTRAINT
  3.             &COLLECTIVE
  4.                   COLVAR 1
  5.                   INTERMOLECULAR
  6.                   TARGET [angstrom] 10.0
  7.             &END COLLECTIVE
  8.             &RESTRAINT
  9.                   K [kcalmol] 100
  10.             &END RESTRAINT
  11.       &END CONSTRAINT
复制代码


我设定了5000步的MD,跑了一通,出了5001个metadynLog文件(每一步MD出一个),里面除了第一列MD步数之外都是零。XYZ文件是出来了。我试过打印Lagrange_Multiplier,但是出来的Lagrange_Multiplier也是零。

哪位老师用过umbrella integration,分享一下经验。
(个人感觉这个umbrella integration模块只有一个框架,还没写好……(逃))
(附件是我用官网thermodynamic integration的例子(exercises:2018_uzh_acpc2:prot_fol [CP2K Open Source Molecular Dynamics ])魔改了一个测试算例)


202505241654507965..png (27.31 KB, 下载次数 Times of downloads: 9)

202505241654507965..png

test.zip

133.88 KB, 下载次数 Times of downloads: 0

ORCA大法好!CP2K大法好!
嶺南粤音 泛粤典 https://jyutjam.org/

山河自落蒼梧月,風雨猶驅草木兵。
san huɔɞ ki lɔk tʰɔŋ ŋ ᵑgut,fʊŋ ʝi ʝiu kʰui tʰɔu ᵐbʊk pɪŋ

465

帖子

1

威望

2318

eV
积分
2803

Level 5 (御坂)

2#
发表于 Post on 2025-5-27 15:19:35 | 只看该作者 Only view this author
thermodynamic integration的话,应该可以看看 https://doi.org/10.1039/C1CP21244Chttps://doi.org/10.1021/ja311144d

1016

帖子

0

威望

2096

eV
积分
3112

Level 5 (御坂)

天上地下三山亖海五湖六合八荒九州之泛粤大典編輯委員會編外委員

3#
 楼主 Author| 发表于 Post on 2025-5-27 15:29:37 | 只看该作者 Only view this author
Daniel_Arndt 发表于 2025-5-27 15:19
thermodynamic integration的话,应该可以看看 https://doi.org/10.1039/C1CP21244C 、https://doi.org/10. ...

thermodynamic integration 好办,但是这个umbrella integration像个半拉子工程
ORCA大法好!CP2K大法好!
嶺南粤音 泛粤典 https://jyutjam.org/

山河自落蒼梧月,風雨猶驅草木兵。
san huɔɞ ki lɔk tʰɔŋ ŋ ᵑgut,fʊŋ ʝi ʝiu kʰui tʰɔu ᵐbʊk pɪŋ

38

帖子

0

威望

2885

eV
积分
2923

Level 5 (御坂)

4#
发表于 Post on 2025-5-27 20:08:43 | 只看该作者 Only view this author
使用plumed来做应该方便一些

465

帖子

1

威望

2318

eV
积分
2803

Level 5 (御坂)

5#
发表于 Post on 2025-5-30 11:43:46 | 只看该作者 Only view this author
chands 发表于 2025-5-27 15:29
thermodynamic integration 好办,但是这个umbrella integration像个半拉子工程

如果你说的umbrella integration是从umbrella sampling的数据得到potential of mean force的一种方法的话,那你应该看Johannes Kästner的文章,因为他提出了这种方法。

一般情况下,大家喜欢用WHAM从umbrella sampling的数据得到potential of mean force。

1016

帖子

0

威望

2096

eV
积分
3112

Level 5 (御坂)

天上地下三山亖海五湖六合八荒九州之泛粤大典編輯委員會編外委員

6#
 楼主 Author| 发表于 Post on 2025-5-30 13:33:01 | 只看该作者 Only view this author
本帖最后由 chands 于 2025-5-30 13:38 编辑
Daniel_Arndt 发表于 2025-5-30 11:43
如果你说的umbrella integration是从umbrella sampling的数据得到potential of mean force的一种方法的话 ...

我看过他的文章 J. Chem. Phys. 123, 144104 (2005)
umbrella integration是WHAM的一种改进,给出的势能会平滑一点。
CP2K的metadynamics模块比较成熟、thermodynamic integration也能用,这个umbrella integration好像没弄好。


ORCA大法好!CP2K大法好!
嶺南粤音 泛粤典 https://jyutjam.org/

山河自落蒼梧月,風雨猶驅草木兵。
san huɔɞ ki lɔk tʰɔŋ ŋ ᵑgut,fʊŋ ʝi ʝiu kʰui tʰɔu ᵐbʊk pɪŋ

本版积分规则 Credits rule

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

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

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