antechamber 出现 Weird atomic valence问题以及解决

问题场景:

Weird atomic valence问题的出现:
今晚照常在用antechamber处理配体小分子的时候出现了一个从未见过的错误,特此记录一下


问题描述:

提示:在利用anatechamber讲配体转换为mol2格式后出现如下报错:

acdoctor mode is on: check and diagnosis problems in the input file.
-- Check Format for mol2 File --
   Status: pass
-- Check Unusual Elements --
   Status: pass
-- Check Open Valences --
   Status: pass
-- Check Geometry --
      for those bonded   
      for those not bonded   
   Status: pass
-- Check Weird Bonds --
/opt/amber18/bin/to_be_dispatched/antechamber: Fatal Error!
Weird atomic valence (3) for atom (ID: 18, Name: C13).

原因分析:

经过查阅,发现这个问题出现是由于mol2文件中存在不合理的键,比如说我这个问题中: 18号的碳应该有四个键,mol2文件中却只有三个键,mol2文件中的键信息如下图所示
在这里插入图片描述
第一列为序号,第二列和第三列为键所涉及的两个原子编号,第四行为键类型(1为单键,2为双键,3为3三键,ar为芳香键),可以看到18号的碳原子只涉及到1+1+1=3个键,而作为碳原子需要4个键.


解决方案:

提示:问题解决说来也简单,也就是人工修改mol2文件,将键改正常,下图是我的配体并且用红圈标明了18号位置上的碳,首先看到我们配体:
在这里插入图片描述

很明显,错误在于18位置的碳和19位的氧之间应该为双键而不是单键,修改mol2文件即可解决问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值