计算化学公社

 找回密码 Forget password
 注册 Register
楼主 Author: fhh2626
打印 Print 上一主题 Last thread 下一主题 Next thread

[NAMD] NAMD自由能计算教程—1、用eABF和meta-eABF进行多维自由能计算

  [复制链接 Copy URL]

122

帖子

0

威望

1441

eV
积分
1563

Level 5 (御坂)

151#
发表于 Post on 2022-4-8 21:36:11 | 只看该作者 Only view this author
fhh2626 发表于 2021-12-9 14:50
顺便说一下,在Colvars中墙和采样范围永远保持相同,Plumed那种做法属于怪癖

想请教一下,reflecting boundary 在plumed drr 中如何设定呢?墙的范围比希望取样范围广一点?谢谢!

1093

帖子

6

威望

6269

eV
积分
7482

Level 6 (一方通行)

152#
 楼主 Author| 发表于 Post on 2022-4-9 10:36:11 | 只看该作者 Only view this author
beyond 发表于 2022-4-8 21:36
想请教一下,reflecting boundary 在plumed drr 中如何设定呢?墙的范围比希望取样范围广一点?谢谢!

DRR里面有REFLECTINGWALL关键词,设的范围和你希望的采样范围一样就行了

1

帖子

0

威望

31

eV
积分
32

Level 2 能力者

153#
发表于 Post on 2022-4-9 20:49:43 | 只看该作者 Only view this author
付老师您好,请教下,当在NAMD中用colvars跑well tempered metadyamics这种自由能模拟的时候,如果模拟意外中断了,怎么从断点续跑呢?直接续的话,之前累积的势能会丢失吗?
另外您最近提到的新的采样边界采用reflecting boundary的形式,是在NAMD2.14中就支持了吗?它是取代harmonic wall和extended boundaries的么?、不过我2.14的输出里面colvars并没见到reflectingLowerBoundary。

谢谢。

122

帖子

0

威望

1441

eV
积分
1563

Level 5 (御坂)

154#
发表于 Post on 2022-4-13 16:37:41 | 只看该作者 Only view this author
fhh2626 发表于 2022-4-9 10:36
DRR里面有REFLECTINGWALL关键词,设的范围和你希望的采样范围一样就行了

对于meta-eabf, 通常要求metadyamics与eabf的GRID_MIN 与GRID_MAX设置一样吧,如果这样的话,
模拟过程中,会不会出现取样跑出GRID范围导致模拟中断呢?还是REFLECTINGWALL potential可以组织取样跑出GRID范围? 还是也需要设置upper wall及lower wall呢?如果REFLECTINGWALL与upper/lower walls 同时用,会有什么冲突吗?谢谢!

1093

帖子

6

威望

6269

eV
积分
7482

Level 6 (一方通行)

155#
 楼主 Author| 发表于 Post on 2022-4-13 20:18:13 | 只看该作者 Only view this author
anacyca 发表于 2022-4-9 20:49
付老师您好,请教下,当在NAMD中用colvars跑well tempered metadyamics这种自由能模拟的时候,如果模拟意外 ...

用ColvarsInput关键词进行续跑

metadynamics可能不能使用reflecting boundaries,需要eABF或者meta-eABF。另外需要手动下载新版的colvars升级

1093

帖子

6

威望

6269

eV
积分
7482

Level 6 (一方通行)

156#
 楼主 Author| 发表于 Post on 2022-4-13 20:18:47 | 只看该作者 Only view this author
beyond 发表于 2022-4-13 16:37
对于meta-eabf, 通常要求metadyamics与eabf的GRID_MIN 与GRID_MAX设置一样吧,如果这样的话,
模拟过程 ...

用reflecting wall的话采样是不会跑出grid范围的

122

帖子

0

威望

1441

eV
积分
1563

Level 5 (御坂)

157#
发表于 Post on 2022-4-14 18:28:00 | 只看该作者 Only view this author
fhh2626 发表于 2022-4-13 20:18
用reflecting wall的话采样是不会跑出grid范围的

这样最好了,那是不是也意味着不需要设置upper/lower walls了?
请问哪里可以看到reflecting wall的介绍呢,在colvars的手册里面也没有找到,
谢谢!

1093

帖子

6

威望

6269

eV
积分
7482

Level 6 (一方通行)

158#
 楼主 Author| 发表于 Post on 2022-4-15 12:05:25 | 只看该作者 Only view this author
beyond 发表于 2022-4-14 18:28
这样最好了,那是不是也意味着不需要设置upper/lower walls了?
请问哪里可以看到reflecting wall的介绍 ...

应该是Jerome忘记写到手册里面了,设置的话就是类似:

lowerboundary  0
upperboundary  10
reflectingLowerboundary    on
reflectingUpperboundary    on

122

帖子

0

威望

1441

eV
积分
1563

Level 5 (御坂)

159#
发表于 Post on 2022-4-15 14:47:21 | 只看该作者 Only view this author
fhh2626 发表于 2022-4-15 12:05
应该是Jerome忘记写到手册里面了,设置的话就是类似:

lowerboundary  0

抱歉,我说的是指plumed 的drr, 看到你说的,plumed的设置有些不一样。。。

1093

帖子

6

威望

6269

eV
积分
7482

Level 6 (一方通行)

160#
 楼主 Author| 发表于 Post on 2022-4-17 14:09:58 | 只看该作者 Only view this author
beyond 发表于 2022-4-15 14:47
抱歉,我说的是指plumed 的drr, 看到你说的,plumed的设置有些不一样。。。

plumed 就是REFLECTINGWALL啊,官方文档里面应该已经有了
https://www.plumed.org/doc-v2.8/user-doc/html/_d_r_r.html

122

帖子

0

威望

1441

eV
积分
1563

Level 5 (御坂)

161#
发表于 Post on 2022-4-19 20:47:19 | 只看该作者 Only view this author
fhh2626 发表于 2022-4-17 14:09
plumed 就是REFLECTINGWALL啊,官方文档里面应该已经有了
https://www.plumed.org/doc-v2.8/user-doc/ht ...

谢谢付博!

28

帖子

0

威望

1213

eV
积分
1241

Level 4 (黑子)

162#
发表于 Post on 2022-4-24 21:05:53 | 只看该作者 Only view this author
本帖最后由 s345538842 于 2022-4-25 08:36 编辑

付老师,您好,使用lammps调用colvar(从GitHub上下载的最新版)。lammps使用的单位是metal(A,ev),在WTM-eabf计算PMF时,完全照搬本文的参数,发现extendedFluctuation  对采样过程有重要影响,extendedFluctuation =width=0.1时,cv值长时间在初始值的0.5范围内变化,extendedFluctuation=0.5时,cv值长时间在2.5范围内变化,extendedFluctuation=1,cv值可以很快扫过整个采样区间,但是此时对一些局部最小值位置描述不显著。所以我的疑问是,metal单位时参数大概如何设置?colvar好像不能像plumed一样人为的设置units。




#units in A,ev

colvarsTrajFrequency    5000
colvarsRestartFrequency 50000

colvar {
  name d1

  width 0.1
  lowerboundary 2.5
  upperboundary 8

  extendedlagrangian     on
  extendedFluctuation    0.1
  extendedTimeConstant   200

  subtractAppliedForce   on
  expandboundaries       on

  distance {
    group1 { atomnumbers 1 }
    group2 { atomnumbers 2 }

  }
}

abf {
  colvars d1
  fullSamples        500
  outputFreq     5000
  historyfreq    50000
  writeCZARwindowFile
}

metadynamics {
  colvars d1
  hillwidth  5
  hillweight  0.04
  welltempered   on
  biastemperature  4000
}

6

帖子

0

威望

35

eV
积分
41

Level 2 能力者

163#
发表于 Post on 2022-5-17 20:10:12 | 只看该作者 Only view this author
本帖最后由 天黑打烊 于 2022-5-18 10:30 编辑

老师您好,我在用lammps+colvars计算PMF的时候,发现得到的曲线零点总出现在设置的harmonicwall(12.1,20.2)上,导致wall外PMF值变得很大,并且感觉得到的harmonicwall里面的PMF曲线随着时间越来越不准确,请问这是为什么呢?

Graph2.jpg (334.83 KB, 下载次数 Times of downloads: 43)

Graph2.jpg

1.jpg (46.47 KB, 下载次数 Times of downloads: 37)

1.jpg

1093

帖子

6

威望

6269

eV
积分
7482

Level 6 (一方通行)

164#
 楼主 Author| 发表于 Post on 2022-5-24 23:13:12 | 只看该作者 Only view this author
天黑打烊 发表于 2022-5-17 20:10
老师您好,我在用lammps+colvars计算PMF的时候,发现得到的曲线零点总出现在设置的harmonicwall(12.1,20. ...

不太清楚,可能触发了什么bug吧,你最好把Wall和Boundary设成一样

16

帖子

0

威望

217

eV
积分
233

Level 3 能力者

165#
发表于 Post on 2022-8-9 10:58:26 | 只看该作者 Only view this author
你好,我看你在《Accurate determination of protein:ligand standard bindingfree energiesfrom molecular dynamics simulations》这篇文章的附录里写道"The lone pair of the Chlorine atom were not included for the following simulation procedures. "为什么要删掉呢?有什么特殊考虑吗?

本版积分规则 Credits rule

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

GMT+8, 2024-11-23 06:50 , Processed in 0.190900 second(s), 29 queries , Gzip On.

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