赞
踩
rDock是一个快速、多功能的开源对接程序,可用于将小分子配体与蛋白质或核酸受体的对接;选用不同的对接模式可以完成考虑受体结合水的分子对接(Docking with explicit waters)以及药效团限制性对接(Docking with pharmacophore restraints),也可以用来做高通量虚拟筛选(HTVS)。
本文介绍 rDock用于受体-配体的标准对接(Docking in 3 steps),为研究其他模式下的分子对接做准备。
rDock官网
rDock的介绍、Linux系统上本地安装请参考系列博文:开源分子对接程序rDock的安装及使用流程
包括3步:定义对接体系、产生对接位点和分子对接。
NOTES:
rDock对接案例输入文件来源:
人雌激素受体α配体结合结构域与拮抗剂配体4-D的复合物,RCSB下载 pdb id 1SJ0 。
receptor文件:下载1SJ0,加氢,加电荷,删除水分子,选中受体结构,保存为1sj0_rec.mol2
ligand文件:选中配体文件,保存为1sj0_ligand.sd
mkdir 1sj0_workdir
cd 1sj0_workdir
通过prm文件定义对接体系。
prm 文件是 rDock所特有的文件格式,有以下作用:系统定义文件,评分函数定义文件,搜索协议定义文件
以下是ASTEX数据集的.prm文件示例:
RBT_PARAMETER_FILE_V1.00 TITLE 1sj0_DUD RECEPTOR_FILE 1sj0_rdock.mol2 RECEPTOR_FLEX 3.0 SECTION MAPPER SITE_MAPPER RbtLigandSiteMapper REF_MOL 1sj0_ligand.sd RADIUS 6.0 SMALL_SPHERE 1.0 MIN_VOLUME 100 MAX_CAVITIES 1 VOL_INCR 0.0 GRIDSTEP 0.5 END_SECTION SECTION CAVITY SCORING_FUNCTION RbtCavityGridSF WEIGHT 1.0 END_SECTION
将以上内容保存为cdk2_rdock.prm,受体结构mol 2文件为cdk2_rdock.mol2,位于结合位点的已知配体结合pose的文件为xtal-lig.sd。
使用的时候我们只需要修改以上内容即可。关于.prm文件的注意事项可以参考如下:
以上文件准备就绪,进入到以上文件的目录,用rbcavity命令生成对接空间:
rbcavity -was -d -r 1sj0_rdock.prm
使用-d参数将生成网格“.grd”文件。该文件可以在pymol中查看:
pymol 1sj0_rdock.mol2 1sj0_ligand.sd 1sj0_rdock_cav1.grd
在pymol命令行输入以下:
isomesh cavity, 1sj0_rdock_cav1, 0.99
便于查看,调整了透明度。cavity基本覆盖了配体的空间,就是在这个区域进行对接。如果不合适,可以调整 .prm文件中的参数MIN_VOLUME,GRIDSTEP和MAX_CAVITIES。
将以上生成文件置于1sj0_workdir文件夹中, 文件内容如下:
rbdock -i 1sj0_ligand.sd -o output-score -r 1sj0_rdock.prm -p score.prm -T 2
结果为output-score.sd 文件。输出部分如下:
运行配体1sj0_ligand.sd的重对接,可以使用以下命令,对每个配体运行50次:
rbdock -i 1sj0_ligand.sd -o output-rdock -r 1sj0_rdock.prm -p dock.prm -n 50
运行片刻,结果为output-rdock.sd 文件。最后显示“END OF RUN”输出部分如下:
在MOE中查看,可以通过SCORE
排序。
moe 1sj0_rdock.mol2 output-dock.sd
rdock的结果:
本文介绍了rDock的基本对接方法,包括结构文件准备、产生对接位点,运行分子对接三个部分,为研究其他模式下的分子对接打好基础。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。