计算化学公社

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

[GROMACS] sobtop+RESP.sh生成碳酸氢根gaff力场,模拟崩溃

[复制链接 Copy URL]

10

帖子

0

威望

173

eV
积分
183

Level 3 能力者

各位老师同学好!我最近在制作一个批量生成gaff力场的脚本,使用openbabel将SMILES转换成pdb文件,通过改写RESP.sh脚本,调用Gaussian进行结构优化以及单点能的优化,将优化后的结果导出成pdb文件,使用openbabel转化成mol2文件,调用Multiwfn软件计算RESP电荷,将mol2文件导入到sobtop软件中,按照例2进行操作。上述操作均正常结束。进行了一批测试操作,有MDEA,PZ,DMF,HCO3等,在进行后续gromacs模拟过程中发现模拟崩溃,因为一直做这个体系没出现崩溃,只不过更改了力场,之前使用OPLS力场,觉得可能是力场参数有问题,对力场参数进行了检查并且一步步进行简化体系。最后发现HCO3的力场参数有问题,体系内含有HCO3就会崩溃,崩溃模式为能量最小化90步就停止,后续进行nvt模拟出现Too many LINCS warnings.HCO3的itp文件附件 体系为2000个HCO3,2000个H2O,2000个MDEAI+,em,nvt文件附件所示。体系除去HCO3后体系正常模拟。各位老师请指导下哪里出了问题。[url=]附件 Attachment[/url]

em.mdp

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

em

hco3.itp

2.21 KB, 下载次数 Times of downloads: 8

hco3.itp

nvt-ph.mdp

1.19 KB, 下载次数 Times of downloads: 1

nvt

1481

帖子

0

威望

4552

eV
积分
6033

Level 6 (一方通行)

2#
发表于 Post on 2025-3-3 21:40:06 | 只看该作者 Only view this author
本帖最后由 牧生 于 2025-3-3 21:45 编辑

你操作应该没问题,我遇到过几乎相同的问题。

这里的原因是电荷问题,但我也没法解决。我试过很大盒子里面就只放一两个碳酸根,也照样不行。

你可以在我以前的帖子的讨论里面找找灵感,看能不能解决。

http://bbs.keinsci.com/thread-46947-1-1.html

又菜又爱玩

151

帖子

4

威望

1087

eV
积分
1318

Level 4 (黑子)

3#
发表于 Post on 2025-3-4 03:39:42 | 只看该作者 Only view this author
牧生 发表于 2025-3-3 21:40
你操作应该没问题,我遇到过几乎相同的问题。

这里的原因是电荷问题,但我也没法解决。我试过很大盒子里 ...

我看了你的帖子,是不是电荷太大容易造成体系震荡?-2的电荷分给每个原子就会很多,我看你那里三个-1一个+1的电荷,模拟过程中可能瞬时静电力变大 吸引过来然后vdw又瞬间排斥,这样的话体系就会不稳定。包括你那个steep不行但是cg可以,这很可能就是steep会一下子跳出极小值。你这个没有太好的解决方法,最好就是用专门优化的碳酸根-水 力场,他们可能对vdw和电荷专门参数化避免了这些问题,你这个自己的电荷加上GAFF的vdw效果未必好

215

帖子

0

威望

893

eV
积分
1108

Level 4 (黑子)

4#
发表于 Post on 2025-3-4 09:26:24 | 只看该作者 Only view this author
amber我模拟过碳酸氢根 没啥问题 应该是你参数的问题

10

帖子

0

威望

173

eV
积分
183

Level 3 能力者

5#
 楼主 Author| 发表于 Post on 2025-3-4 11:57:25 | 只看该作者 Only view this author
18217265596 发表于 2025-3-4 09:26
amber我模拟过碳酸氢根 没啥问题 应该是你参数的问题

老师能分享下你的HCO3的itp吗,我尝试一下。

215

帖子

0

威望

893

eV
积分
1108

Level 4 (黑子)

6#
发表于 Post on 2025-3-4 12:35:12 | 只看该作者 Only view this author
Changtx 发表于 2025-3-4 11:57
老师能分享下你的HCO3的itp吗,我尝试一下。

我是amber哦 你直接拿gaff2用amber的脚本作一套 是一样的

24

帖子

0

威望

2005

eV
积分
2029

Level 5 (御坂)

7#
发表于 Post on 2025-3-4 12:58:41 | 只看该作者 Only view this author
根据sob老师sobtop网站上的描述“比如曾经我用某个程序产生带磺酸基的分子的拓扑文件,看似拓扑文件没任何毛病,但跑起来就是会崩。后来一帧帧地观看模拟开始后的结构变化,发现是磺酸基上的氢在一瞬间跑到距离氧很近的地方去了。分析发现是由于这个基团上的氢带的电荷很正,氧的电荷很负,它们彼此间有1-4静电作用项因此有很强的静电吸引,再加上氢的质量很小、很容易运动,导致了上述看到的问题。像这种情况,可以把1-4作用项去了(从[ pairs ]中删除对应的),也可以把氢改成质量更大的重氢(在[ atoms ]里改原子质量)减缓其运动,或者用很小的模拟步长。显然,从拓扑文件和参数中找出原因必须对拓扑文件里的各种项、力场的函数形式都理解得很清楚才行。”

这里你可能也是氢原子的电荷和连接它的氧原子电荷相差很大,去掉pair项里和这个H相关的项可能就行了

10

帖子

0

威望

173

eV
积分
183

Level 3 能力者

8#
 楼主 Author| 发表于 Post on 2025-3-4 13:08:20 | 只看该作者 Only view this author
chuanghao 发表于 2025-3-4 12:58
根据sob老师sobtop网站上的描述“比如曾经我用某个程序产生带磺酸基的分子的拓扑文件,看似拓扑文件没任何 ...

好的我去尝试一下,感谢老师了。

1481

帖子

0

威望

4552

eV
积分
6033

Level 6 (一方通行)

9#
发表于 Post on 2025-3-5 08:57:31 | 只看该作者 Only view this author
HCO3.itp (2.73 KB, 下载次数 Times of downloads: 15)

试了下,碳酸氢根没问题。
又菜又爱玩

10

帖子

0

威望

173

eV
积分
183

Level 3 能力者

10#
 楼主 Author| 发表于 Post on 2025-3-5 10:39:26 | 只看该作者 Only view this author
牧生 发表于 2025-3-5 08:57
试了下,碳酸氢根没问题。

我也试了下,您的力场文件是可以的。对比了下我俩的itp文件,区别在于电荷有点区别,可能是我生成的电荷刚好不合适。

本版积分规则 Credits rule

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

GMT+8, 2025-8-18 02:32 , Processed in 0.155940 second(s), 23 queries , Gzip On.

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