24小时热门版块排行榜    

查看: 3434  |  回复: 6
本帖产生 1 个 模拟EPI ,点击这里进行查看

ilxmc

新虫 (小有名气)

[交流] gromacs自己添加residue遇到的问题 已有3人参与

大家好,最近一直在研究gromacs的residue这块,我根据prodrg给出的top file自己在.rtp中添加了新的residue,具体步骤如下,在选择的force field文件夹中的.rtp中添加residue,在ffbonded.itp里增加新的键的类型,最后更新residuetypes.dat,我认为添加的内容都挺对的,但用pdb2gmx生成top文件时出现这样的错误,我想请问我少了那步呢,不知道还要在什么地方添加东西呢?

Fatal error:
atom N not found in buiding block 2MOL while combining tdb and rtp
For more information and tips for troubleshooting, please check the GROMACS
回复此楼

» 收录本帖的淘帖专辑推荐

高分子学习--qlh

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jiaoyixiong

荣誉版主 (职业作家)

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
chaizhm: 金币+5, 谢谢~ 2013-01-20 10:03:31
zh1987hs: 金币+15, 模拟EPI+1, jiao版真是好娃啊~哈哈 2013-01-20 10:38:01
你还是应该先非常仔细的研究一下手册,真的!

你的意思就是定义了一个新的 分子但是gromacs里面没有这个residue 吧:

下面我以charmm力场下添加 三氧化二铝的模型为例子,说明如何添加:

1、使用MS建立满足自己体系大小的三氧化二铝模型的PDB文件
2、导入到VMD中建立PSF文件
3、通过三氧化二铝的psf和pdb文件,转化成gromacs的 itp 文件,保存成alo_pore_charged.itp,并且放到charmmm27.ff文件夹内(部分内容如下):

[moleculetype]
; molname         nrexcl
al2o3Nanopore                1

[atoms]
;        id        type        resnr        residu        atom        cgnr        charge                mass
        1        OAL        1        ALO        O8        1        -1.05                15.9994
        2        OAL        1        ALO        O9        2        -1.05                15.9994
        3        OAL        1        ALO        O10        3        -1.05                15.9994
        4        AL        1        ALO        AL7        4        1.601296                26.9815
        5        OAL        1        ALO        O2        5        -1.05                15.9994
        6        OAL        1        ALO        O13        6        -1.05                15.9994
        7        OAL        1        ALO        O14        7        -1.05                15.9994
        8        OAL        1        ALO        O15        8        -1.05                15.9994
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
        20062        AL        1        ALO        AL4        20062        1.601296                26.9815
        20063        AL        1        ALO        AL5        20063        1.601296                26.9815
        20064        AL        1        ALO        AL6        20064        1.601296                26.9815
       
[bonds]
;         i         j         funct         length        force.c.

[angles]
;        i         j         k         funct         angle         force.c.

这里具体的bond angle 信息根据psf文件中转化,键长,键能自己在这里设定。


4、由于我这里的使用的原子名字,不是charmm力场的标准原子名,因此需要把这些添加到 charmm力场的 atomtypes.atp (charmm27.ff目录内)下面,
; atom types below are under my definition  
ALS         26.9815   ;  the atoms on the AL2O3 pore's surface
AL     26.9815   ;  AL atoms in the AL2O3
OAL         15.9994   ;  O atoms in the AL2O3

5、把建立好的pdb文件导入到gromacs中,生成。top文件就可以往下面继续了:
genbox -cp sys_box.pdb -cs spc216.gro -o sys_water.gro -p sys.top   (.top文件可以手动修改)

最后的sys.top如下:

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

; Include your topologies
#include "charmm27.ff/alo_pore_charged.itp"

; Include chain topologies
#include "dsdna45_DNA_chain_A.itp"
#include "dsdna45_DNA_chain_B.itp"

; Include water topology
#include "charmm27.ff/spc.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 "charmm27.ff/ions.itp"

[ system ]
; Name
dsDNA in nanopore in water

[ molecules ]
; Compound        #mols
DNA_chain_A         1
DNA_chain_B         1


al2o3Nanopore                        1
SOL         88342
K           1803
CL          1847


注意注意注意:
.top 中的 [ molecules ]
中的顺序,一定要和坐标文件(pdb 或者 gro)文件中的顺序一致

ok思路就是这样,具体的多看手册,“atom N not found ”,我想主要就是第四步出现的问题吧

[ Last edited by jiaoyixiong on 2013-1-20 at 09:27 ]
2楼2013-01-20 09:25:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ilxmc

新虫 (小有名气)

引用回帖:
2楼: Originally posted by jiaoyixiong at 2013-01-20 09:25:24
你还是应该先非常仔细的研究一下手册,真的!

你的意思就是定义了一个新的 分子但是gromacs里面没有这个residue 吧:

下面我以charmm力场下添加 三氧化二铝的模型为例子,说明如何添加:

1、使用MS建立满 ...

谢谢姐姐,我这两天又查了一下官网,发现我的那个fatal error也有可能是因为terminal的问题,所以我在pdb2gmx的时候加了一个-ter命令,结果就能写出top文件了~
不过以后如果体系更复杂的话可以用上面的方法~
非常感谢这么详细的回答~~~
3楼2013-01-20 16:52:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jiaoyixiong

荣誉版主 (职业作家)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
3楼: Originally posted by ilxmc at 2013-01-20 16:52:54
谢谢姐姐,我这两天又查了一下官网,发现我的那个fatal error也有可能是因为terminal的问题,所以我在pdb2gmx的时候加了一个-ter命令,结果就能写出top文件了~
不过以后如果体系更复杂的话可以用上面的方法~
非常 ...

恭喜解决了问题

PS, 俺是男的
4楼2013-01-20 16:58:17
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ilxmc

新虫 (小有名气)

内容已删除
5楼2013-01-21 20:29:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

youngfi

木虫 (小有名气)


小木虫: 金币+0.5, 给个红包,谢谢回帖
这个帖子不错,感谢jiaoyixiong的指点。在此受教了!
事情没有你想得那么简单但也没有你想得那么复杂。
6楼2013-06-19 22:55:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

SunnyRain0.0

金虫 (正式写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
内容已删除
Ihaveonedream~
7楼2013-10-14 20:12:28
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 ilxmc 的主题更新
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[基金申请] 建议基金发布提前给出明确的时间点 +10 kulium 2026-08-21 12/600 2026-08-21 19:46 by kulium
[基金申请] 2026国自然函评费到账 +3 羊腰板 2026-08-21 3/150 2026-08-21 19:42 by kulium
[基金申请] 科研孤儿太难了 +16 我4大白菜 2026-08-20 17/850 2026-08-21 19:07 by sakuraai
[基金申请] 看来今天不会放榜了? +8 chengyan1220 2026-08-21 11/550 2026-08-21 17:52 by dcqxinyang
[基金申请] 时间戳又变了 +13 wuchongjun 2026-08-20 19/950 2026-08-21 17:21 by 紫杉醇
[基金申请] filecode,4个jtjc了 +11 ziyangfang 2026-08-19 14/700 2026-08-21 16:51 by applepetty
[基金申请] 人气不行了 +7 fansofjerry 2026-08-21 7/350 2026-08-21 14:13 by Vivilian
[基金申请] 只有每年这种时候来逛逛小木虫 +23 yaoyewhu2008 2026-08-20 25/1250 2026-08-21 12:19 by Poppy1104
[基金申请] 时间戳又变了8-15 +15 archvillain 2026-08-15 27/1350 2026-08-21 11:32 by tim76
[基金申请] 今天基金会出结果吗?20260819 +15 kkkl_v 2026-08-19 16/800 2026-08-21 11:22 by 365372687
[基金申请] 应该是下周三26日公布了吧? +4 哈哈蛤? 2026-08-21 4/200 2026-08-21 10:58 by Vivilian
[基金申请] 时间戳今天,20号变了 +4 archvillain 2026-08-20 4/200 2026-08-21 08:10 by gatelove
[基金申请] 估计是周四 +3 archvillain 2026-08-18 3/150 2026-08-21 01:48 by jnhyjjm
[基金申请] 今天系统多次维护,明天很可能放榜! +10 zju2000 2026-08-16 11/550 2026-08-20 20:02 by cl479861084
[基金申请] 时间戳变了,能看出什么问题? +18 基诺咪客 2026-08-17 23/1150 2026-08-20 17:19 by Godzela
[基金申请] 重要消息,中午系统在维护 +11 yuleib84 2026-08-18 12/600 2026-08-20 11:09 by xskun
[基金申请] 2027广东省杰青 +4 奶牛小黑 2026-08-15 10/500 2026-08-19 11:02 by wanfengnew
[基金申请] 朋友圈看到的 +6 wangzilk 2026-08-18 8/400 2026-08-19 10:55 by Haru815
[基金申请] 明天放榜? +5 Shxjjxjkx 2026-08-18 5/250 2026-08-18 18:14 by -大大大大大-
[基金申请] 今天维护系统维护 祝所有人 高中 +8 gjjjzhong 2026-08-18 9/450 2026-08-18 13:01 by 家与远方
信息提示
请填处理意见