计算化学公社

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

[GROMACS] PR压浴的产生相报错

[复制链接 Copy URL]

63

帖子

0

威望

3062

eV
积分
3125

Level 5 (御坂)

跑环己烷体系,255个分子,想自己NPT一个小盒子然后去solvate -cs填充盒子,平衡相mdp:
define =
integrator = md
dt         = 0.002
nsteps     = 5000000
comm-grps  = system
energygrps =
;
nstxout = 0
nstvout = 0
nstfout = 0
nstlog  = 0
nstenergy = 500
nstxout-compressed = 1000
compressed-x-grps  = system
;
pbc = xyz
cutoff-scheme = Verlet
coulombtype   = PME
rcoulomb      = 1.4
vdwtype       = cut-off
rvdw          = 1.4
DispCorr      = EnerPres
;
Tcoupl  = V-rescale
tau_t   = 0.2
tc_grps = system
ref_t   = 323.15
;
Pcoupl     = Berendsen
pcoupltype = isotropic
tau_p = 2.0
ref_p = 1.01325
compressibility = 1.4e-4
;
gen_vel  = no
gen_temp = 323.15
gen_seed = -1
;
freezegrps  =
freezedim   =
constraints = hbonds

没什么特别的,只是修改了一下可压缩系数(查到实验数据之后拟合出当前温度下的)
以及控压时间常数(0.5开始每0.5往上加,加到一个不提示Pressure scaling more than 1%时候的数);因为tau_p=0.5的时候压力变化太快了;
平衡之后跑产生相,
mdp:
define =
integrator = md
dt         = 0.002
nsteps     = 5000000
comm-grps  = system
energygrps =
;
nstxout = 0
nstvout = 0
nstfout = 0
nstlog  = 0
nstenergy = 500
nstxout-compressed = 1000
compressed-x-grps  = system
;
pbc = xyz
cutoff-scheme = Verlet
coulombtype   = PME
rcoulomb      = 1.4
vdwtype       = cut-off
rvdw          = 1.4
DispCorr      = EnerPres
;
Tcoupl  = V-rescale
tau_t   = 0.2
tc_grps = system
ref_t   = 323.15
;
Pcoupl     = Parrinello-Rahman
pcoupltype = isotropic
tau_p = 2.5
ref_p = 1.01325
compressibility = 1.4e-4
;
gen_vel  = no
gen_temp = 323.15
gen_seed = -1
;
freezegrps  =
freezedim   =
constraints = hbonds

产生相用PR压浴,其他参数没变化。

结果跑了没一会儿,就出现了错误提示,如图一,图二所示;

因为只有255个分子,并且md步骤以及跑了100ns以上,我以为以及非常平衡了;
所以我就想问问PR跑产生相报错的原因在哪?
是1. 还是没平衡,压力没有稳定在参考压力1.01325bar附近(截取时间段长短不同,Pressure大概在0~10bar内波动)?
还是2. 最开始需要做构象搜索而我没做?
还是什么别的原因?
主要体系已经按照RESP2那篇博文进行优化和电荷替换了(B3LYP-D3(BJ)/def-TZVP优化+RESP2(0.5))
力场是amber99SBILDN力场,拓扑文件是acpype网页版基于amber力场的,也许该用GAFF的拓扑文件?
所以我就想问问老师们,这种情况可能是什么原因,我该如何修改,谢谢!!

63

帖子

0

威望

3062

eV
积分
3125

Level 5 (御坂)

3#
 楼主 Author| 发表于 Post on 2020-10-16 22:10:00 | 只看该作者 Only view this author
sobereva 发表于 2020-10-16 21:56
本身PR压浴就容易出毛病。你当前也不是为了发表文章用,压浴就用Berendsen就可以了,没有任何问题。
这和 ...

嗯嗯,谢谢您。我理解啦。
(主要是那个错误提示跟我说键旋转超过30°,我就联想到构象搜索去了,还以为是分子结构有问题)

6万

帖子

99

威望

6万

eV
积分
125141

管理员

公社社长

2#
发表于 Post on 2020-10-16 21:56:57 | 只看该作者 Only view this author
本身PR压浴就容易出毛病。你当前也不是为了发表文章用,压浴就用Berendsen就可以了,没有任何问题。
这和构象搜索没任何联系。GAFF是专门描述有机小分子的,不应当选AMBER
完全没必要预平衡100ns那么长。这种小分子液体弛豫是很快的,有个1、2ns就绝对足够了
你也可以先尝试用1fs步长看看。并且注意续跑的时候应当通过cpt文件精确延续之前的模拟最后的状态。
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

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

GMT+8, 2026-2-22 02:26 , Processed in 2.411404 second(s), 24 queries , Gzip On.

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