计算化学公社

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

[GROMACS] 求助:使用x2top命令由pdb文件生成top文件报错显示Could only find a forcefield

[复制链接 Copy URL]

2

帖子

0

威望

25

eV
积分
27

Level 2 能力者

做有关石墨烯的模拟时缺少top文件,我使用x2top命令由现有的pdb文件生成top文件时出现了Could only find a forcefield type for 0 out of 1056 atoms的报错(完整命令:gmx x2top -f S-g.pdb -o S-g.top -ff select -pbc -name GRP -kb 400000 -kt 600 -kp 150)
我觉得可能是我编写的文件不正确,求助,希望有大佬能指点迷津,万分感谢。
我也使用过sob老师Sobtop.exe,但是我现在需要使用的原子力场opls-AA。













6万

帖子

99

威望

6万

eV
积分
125116

管理员

公社社长

2#
发表于 Post on 2026-1-25 16:05:42 | 只看该作者 Only view this author
无论是GAFF还是OPLS-AA,都没有专门给石墨烯搞的参数,显然也不存在非要用OPLS-AA不可的理由
但凡OPLS-AA能描述的体系,GAFF或GAFF2几乎都能合理描述;但凡GAFF或GAFF2无法描述好的情况,尝试用OPLS-AA也基本徒劳

用GAFF可以享受用sobtop创建拓扑文件的极度便利,而且又有极为丰富的与之兼容的力场,而且原子类型名字又远远比OPLS-AA十分抽象的数字清楚得多、友好得多
北京科音自然科学研究中心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

2

帖子

0

威望

25

eV
积分
27

Level 2 能力者

3#
 楼主 Author| 发表于 Post on 2026-1-25 16:11:43 | 只看该作者 Only view this author
sobereva 发表于 2026-1-25 16:05
无论是GAFF还是OPLS-AA,都没有专门给石墨烯搞的参数,显然也不存在非要用OPLS-AA不可的理由
但凡OPLS-AA ...

老师您好,因为我正在复现一篇文献里的内容,文献作者提到了使用OPLS-AA,所以发帖求助,也可以学习,明白自己的错误。
那我先继续用sobtop继续模拟着,感谢

12

帖子

0

威望

109

eV
积分
121

Level 2 能力者

4#
发表于 Post on 2026-1-25 17:17:39 | 只看该作者 Only view this author
aymy 发表于 2026-1-25 16:11
老师您好,因为我正在复现一篇文献里的内容,文献作者提到了使用OPLS-AA,所以发帖求助,也可以学习,明 ...

n2t文档内容写的不对,网上有很多范例可以查到n2t文档应该怎么写

33

帖子

0

威望

1079

eV
积分
1112

Level 4 (黑子)

5#
发表于 Post on 2026-1-26 20:00:41 | 只看该作者 Only view this author
需要你在gmx文件夹下的/share/gromacs/top/oplsaa.ff/文件夹下修改atomname2type.n2t文件内容,添加:
C  opls_145  0 12.011 3 C 0.142 C 0.142 C 0.142
C  opls_145  0 12.011 2 C 0.142 C 0.142
C  opls_145  0 12.011 1 C 0.142
这样就会把石墨烯的碳原子定义为OPLS-AA力场内的芳香sp2碳,以上是我根据培训讲义内容中的碳纳米管模拟部分(讲义对应GROMOS 54A7)拓展到OPLS-AA力场下的石墨烯体系,修改完后执行echo 16|gmx x2top -f model.gro -o md.top -ff select -nopbc -name md,然后删除前22行与最后8行后将md.top修改为md.itp即可

本版积分规则 Credits rule

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

GMT+8, 2026-2-16 20:35 , Processed in 0.184341 second(s), 23 queries , Gzip On.

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