计算化学公社

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

[综合交流] 用Obabel生成3D结构时报错

[复制链接 Copy URL]

1

帖子

0

威望

21

eV
积分
22

Level 1 能力者

跳转到指定楼层 Go to specific reply
楼主
各位大神,我最近将化合物库(sdf格式)转换成mol2的时候出现了问题。将一个小库中1458个化合物转换成mol2格式,并生成3D结构的时候,仅有1074个化合物成功转换。
具体情况如下:
(1)Obabel Version: 3.1.1
(2)obabel *.sdf -omol2 --gen3d
运行后,就会有部分分子出现以下报错:

==============================
*** Open Babel Warning  in CorrectStereoAtoms
  Could not correct 3 stereocenter(s) in this molecule (Promestriene)
  with Atom Ids as follows: 10 13 15
Warning: Stereochemistry is wrong, using the distance geometry method instead

==============================
*** Open Babel Warning  in ReadMolecule
  Failed to kekulize aromatic bonds in MOL2 file (title is 431542)

==============================
*** Open Babel Warning  in CorrectStereoAtoms
  Could not correct 4 stereocenter(s) in this molecule (Epiandrosterone)
  with Atom Ids as follows: 1 6 13 14
Warning: Stereochemistry is wrong, using the distance geometry method instead

我尝试添加力场( obabel *.sdf -omol2 --gen3d --ff MMFF94)或者使用conformer(obabel *.sdf -omol2 --gen3d --conformer --nconf 20 --weighted),也不能改善以上情况。

希望各位大神能指导我解决这个问题。谢谢!

485

帖子

1

威望

1133

eV
积分
1638

Level 5 (御坂)

A Student

2#
发表于 Post on 2025-6-30 11:46:14 | 只看该作者 Only view this author
有时obabel 换回旧版2.4.1可解决一些问题,因为2.4 x和3.x生成3D结构的方法不同。

当然有时可能是那SMILES它新旧版本都处理不了。
敬仰一针见血的指责,厌倦别有用心的赞美。

本版积分规则 Credits rule

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

GMT+8, 2025-8-13 05:26 , Processed in 0.154267 second(s), 20 queries , Gzip On.

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