计算化学公社

 找回密码 Forget password
 注册 Register

求助:用amber力场生产拓扑时两端残基如何保持中性

查看数: 9672 | 评论数: 3 | 收藏 Add to favorites 2
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-9-10 10:07

正文摘要:

我做蛋白的MD,用pdb2gmx生成拓扑文件时,选择amber力场,两端的残基默认离子化了,看GROMACS手册的程序文档上说:AMBER力场对于蛋白质两端的残基有着自己的独特形式, 与-ter选项不兼容. 如果要使用AMBER力场, 你需 ...

回复 Reply

sobereva 发表于 Post on 2020-9-12 04:58:44
ripple 发表于 2020-9-11 16:51
谢谢老师您的解答,但rtp文件中须手动加上的中性残基类型的这些数据怎么得到?
[ NMET ]
[ atoms ]

在理解rtp字段格式的前提下,将原先的碳端或氮端的残基字段复制一份新的,改个自己想要的对应中性端基的名字,直接在原有基础修改(atoms里加氢,bonds里加上成键项)。原子电荷需要自己重新计算,可以用Multiwfn计算RESP电荷,此文里有拟合氨基酸原子电荷的例子
RESP拟合静电势电荷的原理以及在Multiwfn中的计算
http://sobereva.com/441http://bbs.keinsci.com/thread-10880-1-1.html

如果你不希望原有的大部分原子电荷发生变化,只想拟合氨基、羧基部分的电荷,可以在Multiwfn拟合RESP电荷时设置电荷约束,让其它原子的电荷保持和rtp里原先记录的电荷相同。
ripple 发表于 Post on 2020-9-11 16:51:26
sobereva 发表于 2020-9-11 08:25
没法直接实现
你必须自行在rtp文件里手动加上对应于中性端基的残基类型,并且修改aminoacids.r2b,此文件 ...

谢谢老师您的解答,但rtp文件中须手动加上的中性残基类型的这些数据怎么得到?
[ NMET ]
[ atoms ]
     N    N3           0.15920     1
    H1    H            0.19840     2
    H2    H            0.19840     3
    H3    H            0.19840     4
    CA    CX           0.02210     5
    HA    HP           0.11160     6
    CB    2C           0.08650     7
   HB1    HC           0.01250     8
   HB2    HC           0.01250     9
    CG    2C           0.03340    10
   HG1    H1           0.02920    11
   HG2    H1           0.02920    12
    SD    S           -0.27740    13
    CE    CT          -0.03410    14
   HE1    H1           0.05970    15
   HE2    H1           0.05970    16
   HE3    H1           0.05970    17
     C    C            0.61230    18
     O    O           -0.57130    19
[ bonds ]
     N    H1
     N    H2
     N    H3
     N    CA
    CA    HA
    CA    CB
    CA     C
    CB   HB1
    CB   HB2
    CB    CG
    CG   HG1
    CG   HG2
    CG    SD
    SD    CE
    CE   HE1
    CE   HE2
    CE   HE3
     C     O
     C    +N
[ impropers ]
    CA    +N     C     O

[ CGLU ]
[ atoms ]
     N    N           -0.51920     1
     H    H            0.30550     2
    CA    CX          -0.20590     3
    HA    H1           0.13990     4
    CB    2C           0.00710     5
   HB1    HC          -0.00780     6
   HB2    HC          -0.00780     7
    CG    2C           0.06750     8
   HG1    HC          -0.05480     9
   HG2    HC          -0.05480    10
    CD    CO           0.81830    11
   OE1    O2          -0.82200    12
   OE2    O2          -0.82200    13
     C    C            0.74200    14
   OC1    O2          -0.79300    15
   OC2    O2          -0.79300    16
[ bonds ]
     N     H
     N    CA
    CA    HA
    CA    CB
    CA     C
    CB   HB1
    CB   HB2
    CB    CG
    CG   HG1
    CG   HG2
    CG    CD
    CD   OE1
    CD   OE2
     C   OC1
     C   OC2
    -C     N
[ impropers ]
    -C    CA     N     H   
    CA   OC1     C   OC2   
    CG   OE1    CD   OE2   
                        
sobereva 发表于 Post on 2020-9-11 08:25:49
没法直接实现
你必须自行在rtp文件里手动加上对应于中性端基的残基类型,并且修改aminoacids.r2b,此文件会把残基根据处在中央、氮端、碳端的情况赋予相应的残基名,要让处在末端时残基名被转化为你新补充的对应中性情况的残基名才行

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

GMT+8, 2026-2-21 17:48 , Processed in 0.197755 second(s), 31 queries , Gzip On.

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