计算化学公社

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

[Amber] 使用antechamber工具的疑问

[复制链接 Copy URL]

155

帖子

0

威望

2876

eV
积分
3031

Level 5 (御坂)

跳转到指定楼层 Go to specific reply
楼主
在利用antechamber生成小分子top文件时,遇到这样的问题:我是利用acpype.py将mol2文件转化的。但是转化前后发现原子上面的电荷都改变了。
在mol2文件中H原子的电荷:
@<TRIPOS>ATOM
     22 H1          0.9439  -37.3071   16.7474 H         1 EFZ999      0.1571
     23 H2         -1.2230  -36.0789   17.2546 H         1 EFZ999      0.0637
     24 H3         -2.7901  -35.3540   19.0503 H         1 EFZ999      0.0633
     25 H4          0.0712  -36.3918   22.0502 H         1 EFZ999      0.0637
     26 H5          4.1174  -36.4186   24.5061 H         1 EFZ999      0.0433
     27 H6          4.1322  -34.3764   22.3511 H         1 EFZ999      0.0277
     28 H7          4.9470  -34.1923   23.9414 H         1 EFZ999      0.0277
     29 H8          2.8407  -34.4039   25.0450 H         1 EFZ999      0.0277
     30 H9          2.0259  -34.5881   23.4547 H         1 EFZ999      0.0277
在itp文件中H原子的电荷:
[ atoms ]
;   nr  type  resi  res  atom  cgnr     charge      mass       ; qtot   bond_type
    22   hn     1   EFZ    H1   22     0.356500      1.00800 ; qtot -0.907
    23   ha     1   EFZ    H2   23     0.149000      1.00800 ; qtot -0.758
    24   ha     1   EFZ    H3   24     0.156000      1.00800 ; qtot -0.602
    25   ha     1   EFZ    H4   25     0.170000      1.00800 ; qtot -0.432
    26   hc     1   EFZ    H5   26     0.103700      1.00800 ; qtot -0.328
    27   hc     1   EFZ    H6   27     0.081950      1.00800 ; qtot -0.246
    28   hc     1   EFZ    H7   28     0.081950      1.00800 ; qtot -0.164
    29   hc     1   EFZ    H8   29     0.081950      1.00800 ; qtot -0.082
    30   hc     1   EFZ    H9   30     0.081950      1.00800 ; qtot -0.000
可以很明显看到两者不同,不知道这个过程是怎么样计算的

155

帖子

0

威望

2876

eV
积分
3031

Level 5 (御坂)

2#
 楼主 Author| 发表于 Post on 2016-7-18 20:19:15 | 只看该作者 Only view this author
看了文章ACPYPE - AnteChamber PYthon Parser interfacE,原来是没有指定电荷会默认使用Gasteiger:If not given, ACPYPE will use the Gasteiger method [24] to guess the charge.
加上-c user就会使用自己的电荷了。

本版积分规则 Credits rule

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

GMT+8, 2025-8-14 06:45 , Processed in 0.136120 second(s), 20 queries , Gzip On.

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