计算化学公社

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

[GROMACS] LigParGen生成不同itp文件时原子名重复问题和top文件展开

[复制链接 Copy URL]

29

帖子

0

威望

173

eV
积分
202

Level 3 能力者

我研究的体系是不同碱金属离子和有机溶剂间的作用,文献里多用OPLS力场进行计算。请教各位前辈两个问题,
1.我用LigParGen分别生成DMF和甲醇的itp文件,[atomtypes]中都有opls_800,但是一个bond_type是H800,一个bond_type是O800,后面参数自然也不同,重复的还有opls_805等,我都将其展开写入最后的top文件中。产生tpr文件时,出现warning:overridingatomtype,请问这种情况下两个opls_800会有一个被覆盖吗?讲义上说[atomtypes]重复出现时,后面的会覆盖前面的。

2.一开始写top文件采用include oplsaam.ff/forcefield.itp再include通过LigParGen生成的溶剂分子itp文件,生成tpr文件总是报错。于是,直接把oplsaam力场中的[defaults]字段搬过来,没再include力场文件,直接展开LigParGen生成的溶剂分子itp文件,水是把oplsaam力场自带的spce.itp文件展开,请问这样做是合理的吗?


atom name.png (163.89 KB, 下载次数 Times of downloads: 9)

warning提示

warning提示

top文件.png (71.38 KB, 下载次数 Times of downloads: 9)

atomtypes

atomtypes

topol1.top

8.09 KB, 下载次数 Times of downloads: 3

topol文件

29

帖子

0

威望

173

eV
积分
202

Level 3 能力者

2#
 楼主 Author| 发表于 Post on 2024-7-24 18:42:35 | 只看该作者 Only view this author
请问人为把重复的atomname改一下可以吗,比如两个指代不同的opls_800,一个改成opls_813

265

帖子

0

威望

1209

eV
积分
1474

Level 4 (黑子)

3#
发表于 Post on 2024-7-25 09:02:26 | 只看该作者 Only view this author
LigParGen会对任何一个分子重新从800开始编号,并不表示OPLS力场本身的原子类型编号。你可以用AuToFF代替LigParGen,没有这个问题。

29

帖子

0

威望

173

eV
积分
202

Level 3 能力者

4#
 楼主 Author| 发表于 Post on 2024-7-25 10:39:54 | 只看该作者 Only view this author
slxc920113 发表于 2024-7-25 09:02
LigParGen会对任何一个分子重新从800开始编号,并不表示OPLS力场本身的原子类型编号。你可以用AuToFF代替Li ...

感谢,我去试试~请问你觉得引用forcefield是不是主要提取[defaults]字段呢?

265

帖子

0

威望

1209

eV
积分
1474

Level 4 (黑子)

5#
发表于 Post on 2024-7-26 16:23:14 | 只看该作者 Only view this author
Tracy民工 发表于 2024-7-25 10:39
感谢,我去试试~请问你觉得引用forcefield是不是主要提取[defaults]字段呢?

Gromacs引用forcefield主要是读取力场的混合规则、1-4系数、LJ参数等,如果你的top文件里面已经写了这些信息,就不需要额外再include的。

23

帖子

0

威望

178

eV
积分
201

Level 3 能力者

6#
发表于 Post on 2024-9-27 20:21:17 | 只看该作者 Only view this author
Tracy民工 发表于 2024-7-24 18:42
请问人为把重复的atomname改一下可以吗,比如两个指代不同的opls_800,一个改成opls_813

你好,请问问题解决了吗?我遇到了同样的问题,和你处理的方法一样,也是更改了opls后面的数字,但是不太确定这样做的准确程度。期待回复。

29

帖子

0

威望

173

eV
积分
202

Level 3 能力者

7#
 楼主 Author| 发表于 Post on 5 day ago | 只看该作者 Only view this author
niumx 发表于 2024-9-27 20:21
你好,请问问题解决了吗?我遇到了同样的问题,和你处理的方法一样,也是更改了opls后面的数字,但是不太 ...

我用Au Toff方法了

本版积分规则 Credits rule

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

GMT+8, 2024-11-23 01:18 , Processed in 0.160458 second(s), 24 queries , Gzip On.

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