|
本帖最后由 Wey 于 2023-10-11 11:12 编辑
openbabel将小分子sdf格式转换成mol2或者pdbqt时,转换出来的小分子用pymol或者DS打开,要么成平面,要么就是严重连接错误,这样的结构对接时能正常运行出结果;在转换过程中加-ocopy后,键连接与sdf一致,但是对接要么报错,要么不出结果。求教各位老师有没有碰到同样问题的,是什么原因,该如何解决
在转换过程中会有这样的警告: Failed to kekulize aromatic bonds in MOL file
查阅相关资料,加氢能减少凯库勒化失败,故加了氢,在-h运行时仍有该警告,但后续的转换就不会再提示了,转换的分子结构也是和上述一样
将sdf数据库中得第一个分子摘出,-h时正常运行,没有警告,后续不加-ocopy转换成pdbqt,ds打开连接没有问题,如图1-ds,pymol又错乱了,如图1-pymol,对接有结果,但用ds可视化连接是错误的,pymol依旧是错的
求问,是哪里的问题或者我该如何排查
|
-
1-ds.png
(66.16 KB, 下载次数 Times of downloads: 58)
-
1-pymol.png
(81.93 KB, 下载次数 Times of downloads: 59)
|