计算化学公社

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

[GROMACS] GROMACS:Topology include file "MOL.prm" not found

[复制链接 Copy URL]

8

帖子

0

威望

47

eV
积分
55

Level 2 能力者

我在按照教程(http://www.mdtutorials.com/gmx/complex/04_ions.html)学习蛋白-配体分子对接,但在运行gmx grompp -f ions.mdp -c solv.gro -p topol.top -o ions.tpr行时总是报错Fatal error:Topology include file "MOL.prm" not found。我尝试使用Sobtop+amber14sb力场或者CGenFF+charmm36力场都会报错这个,但无论时Sobtop还是最新版的CGenFF都不会生成.prm文件呀,请问该怎么解决呢?



485

帖子

1

威望

1133

eV
积分
1638

Level 5 (御坂)

A Student

2#
发表于 Post on 2025-6-18 14:28:40 | 只看该作者 Only view this author
看topology写include什么。

那教程很老了,作者自己也在gromacs论坛说过有些过时的。用的是他自己的脚本转换topology。
敬仰一针见血的指责,厌倦别有用心的赞美。

8

帖子

0

威望

47

eV
积分
55

Level 2 能力者

3#
 楼主 Author| 发表于 Post on 2025-6-18 15:16:13 | 只看该作者 Only view this author
student0618 发表于 2025-6-18 14:28
看topology写include什么。

那教程很老了,作者自己也在gromacs论坛说过有些过时的。用的是他自己的脚本 ...

十分感谢您的回答。我是刚刚接触这个方向,请问您所说的看topology写include什么时在哪里看呢?新的教程该去哪里找呢?我找了好多教程或者视频,都是和那个教程差不多

485

帖子

1

威望

1133

eV
积分
1638

Level 5 (御坂)

A Student

4#
发表于 Post on 2025-6-18 15:22:51 | 只看该作者 Only view this author
小老弟 发表于 2025-6-18 15:16
十分感谢您的回答。我是刚刚接触这个方向,请问您所说的看topology写include什么时在哪里看呢?新的教程 ...

根据一楼的command,grompp读的是topol.top。这文件长怎样?
敬仰一针见血的指责,厌倦别有用心的赞美。

20

帖子

0

威望

213

eV
积分
233

Level 3 能力者

5#
发表于 Post on 2025-6-18 15:52:57 | 只看该作者 Only view this author
上传一下你的topol.top文件,看看里面这一部分是怎么写的

8

帖子

0

威望

47

eV
积分
55

Level 2 能力者

6#
 楼主 Author| 发表于 Post on 2025-6-18 15:54:21 | 只看该作者 Only view this author
本帖最后由 小老弟 于 2025-6-18 15:55 编辑
student0618 发表于 2025-6-18 15:22
根据一楼的command,grompp读的是topol.top。这文件长怎样?

以下是按照教程生成的topol.top文件,里面按照教程添加了 ; Include ligand topology #include "jz4.itp" 和 ; Include ligand parameters #include "jz4.prm",确实这两个文件在最新版的CGenFF中并不提供,最新版的CGenFF只提供如图所示文件

;
;        File 'topol.top' was generated
;        By user: zhanga (1024)
;        On host: 47
;        At date: Wed Jun 18 11:57:29 2025
;
;        This is a standalone topology file
;
;        Created by:
;                            :-) GROMACS - gmx pdb2gmx, 2025.2 (-:
;        
;        Executable:   /public0/zhangao/biosoft/gromacs-2025.2/bin/gmx
;        Data prefix:  /public0/zhangao/biosoft/gromacs-2025.2
;        Working dir:  /public0/zhangao/Molecular_dynamics/20250530_test/proteins/fina
;        Command line:
;          gmx pdb2gmx -f final.pdb -o protein_processed.gro -ter -ignh
;        Force field was read from the standard GROMACS share directory.
;

; Include forcefield parameters
#include "charmm36.ff/forcefield.itp"

; Include ligand parameters
#include "MOL.prm"

[ moleculetype ]
; Name            nrexcl
Protein_chain_A     3
。。。。。。省略各原子数据。。。。。
; Include Position restraint file
#ifdef POSRES
#include "posre.itp"
#endif

; Include ligand topology
#include "MOL.itp"

; Include water topology
#include "charmm36.ff/tip3p.itp"

#ifdef POSRES_WATER
; Position restraint for each water oxygen
[ position_restraints ]
;  i funct       fcx        fcy        fcz
   1    1       1000       1000       1000
#endif

; Include topology for ions
#include "charmm36.ff/ions.itp"

[ system ]
; Name
Protein in water

[ molecules ]
; Compound        #mols
Protein_chain_A     1
MOL                 1
SOL             22068

最新版CGenFF结果.png (14.55 KB, 下载次数 Times of downloads: 42)

最新版CGenFF结果.png

8

帖子

0

威望

47

eV
积分
55

Level 2 能力者

7#
 楼主 Author| 发表于 Post on 2025-6-18 15:57:02 | 只看该作者 Only view this author
Eianghuan 发表于 2025-6-18 15:52
上传一下你的topol.top文件,看看里面这一部分是怎么写的

我刚刚尝试了删除添加了那两个语句但还是会报错,ERROR 1 [file topol.top, line 75829]:
  No such moleculetype MOL


There was 1 NOTE

-------------------------------------------------------
Program:     gmx grompp, version 2025.2
Source file: src/gromacs/gmxpreprocess/toppush.cpp (line 2737)

Fatal error:
There was 1 error in input file(s)

20

帖子

0

威望

213

eV
积分
233

Level 3 能力者

8#
发表于 Post on 2025-6-18 17:08:24 | 只看该作者 Only view this author
小老弟 发表于 2025-6-18 15:57
我刚刚尝试了删除添加了那两个语句但还是会报错,ERROR 1 [file topol.top, line 75829]:
  No such mol ...

有两个及以上的溶质分子,要把第二个溶质分子的itp文件进行修改,MOL.itp中的atomtype这一部分全部剪切走,粘贴到蛋白质itp文件的atomtype下面,把重复的原子定义删除,atomtype这个标题也只能留一个,应该能解决这个问题

6万

帖子

99

威望

5万

eV
积分
120081

管理员

公社社长

9#
发表于 Post on 2025-6-19 06:06:24 | 只看该作者 Only view this author
看那个教程完全是绕弯路。
直接用http://sobereva.com/soft/Sobtop产生GAFF力场结合RESP电荷的配体的拓扑文件,同时结合AMBER力场描述蛋白质,是算蛋白质-配体复合物最好的选择,也是极为主流的做法。

PS:有条件的话,十分推荐通过北京科音分子动力学与GROMACS培训班(http://www.keinsci.com/KGMX)系统性学习一遍,比网上搜罗乱七八糟还净是误人子弟的教程,在学习效果和学习效率上好至少100倍,完全避免类似当前情况这种无意义地踩坑白耽误工夫。
北京科音自然科学研究中心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

8

帖子

0

威望

47

eV
积分
55

Level 2 能力者

10#
 楼主 Author| 发表于 Post on 2025-6-19 11:19:24 | 只看该作者 Only view this author
Eianghuan 发表于 2025-6-18 17:08
有两个及以上的溶质分子,要把第二个溶质分子的itp文件进行修改,MOL.itp中的atomtype这一部分全部剪切走 ...

谢谢您的解答!

8

帖子

0

威望

47

eV
积分
55

Level 2 能力者

11#
 楼主 Author| 发表于 Post on 2025-6-19 11:19:48 | 只看该作者 Only view this author
sobereva 发表于 2025-6-19 06:06
看那个教程完全是绕弯路。
直接用http://sobereva.com/soft/Sobtop产生GAFF力场结合RESP电荷的配体的拓扑 ...

谢谢老师!

本版积分规则 Credits rule

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

GMT+8, 2025-8-13 05:49 , Processed in 0.180636 second(s), 23 queries , Gzip On.

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