xjw 发表于 2022-8-4 10:51 我仔细看了一下,这个错误不是由于rtp文件对GLY的定义错误,而是因为有一个GLY在C端,所以要补上末端的羧基,要加一个氧原子,加这个原子依据的是tdb文件,这个文件里面要求残基中有CB,解决方法可以参考charmm27力场,把aminoacids.c.tdb中的CB改成N。 |
Frozen-Penguin 发表于 2022-8-3 23:35 您charmm36的力场可以给我一下吗,我在cgenff下载的也会报错 |
xjw 发表于 2022-8-3 21:03 我猜测是力场的问题。 我用你的pdb文件可以成功运行pdb2gmx,用的是charmm36力场,因为我没有PTR的参数,所以把PTR改成了PHE做测试,结果是没有问题的。 你运行时出现的错误信息说残基GLY中应该有CB原子而在pdb中没有找到,但是实际上GLY没有CB原子,所以应该是力场关于GLY的设置有问题,检查力场目录下所有rtp文件中关于GLY的设置。 一般情况下力场文件是不会出现这种问题的,所以你用的力场文件可能被修改过,可以考虑重新下载力场文件并且把PTR的参数整合进去。 |
| 参与人数Participants 1 | eV +3 | 收起 理由Reason |
|---|---|---|
|
| + 3 | 赞! |
Frozen-Penguin 发表于 2022-8-3 20:07 这个是力场的问题吗? |
xjw 发表于 2022-8-3 19:02 甘氨酸(GLY)的侧链只有一个H原子,不应该有CB,所有出现了这个错误,检查力场文件,看看有没有问题。 |
xjw 发表于 2022-8-3 18:19 residuetypes.dat在top目录下 |
Frozen-Penguin 发表于 2022-7-22 12:30 感谢您的回复,这段时间一直没时间弄,现在才回复您,我用的是charmm36的力场,但是在力场文件中并没有找到您说的resduetype.dat文件啊 |
| 如错误提示所说,在力场文件的residuetype.dat中把PTR的类型设置成蛋白质,能这样操作的前提的力场使用正确。 |
手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图
GMT+8, 2026-2-24 14:40 , Processed in 0.172256 second(s), 26 queries , Gzip On.