|
楼主 |
发表于 2018-2-3 22:35:53
|
显示全部楼层
最近偶然发现原来的代码有点小问题:1. 对python 3.x不支持;2. 在PyMOL 1.8中运行出错。
目前已修改bug,并增加对AutoDock盒子的输出,兼容Python 2.x, python 3.x和PyMOL 1.x。最新版请见原文更新的附件。欢迎提出改进意见,谢谢。
目前插件分析结果的输出格式如下,支持LeDock,AutoDock和Vina:
[mw_shl_code=python,true]# LeDock
Binding pocket
xmin xmax
ymin ymax
zmin zmax
# Autodock Vina
--center_x xx.x --center_y xx.x --center_z xx.x --size_x xx.x --size_y xx.x --size_z xx.x
# AutoDock .gpf文件中的盒子格式
npts npX npY npZ # num. grid points in xyz # XYZ轴上的格点数
spacing 0.375 # spacing (A) #格点间距离 (单位:埃)
gridcenter CenterX, CenterY, CenterZ # xyz-coordinates or auto # 盒子中心坐标[/mw_shl_code]
下图为AutoDock中对接盒子的设置界面,可以看出,上面的代码格式中包含了所需参数。
|
|