前言

传统的体外实验方法,如紫外-可见光谱(UV-vis)、荧光光谱、圆二色谱(CD)、电化学方法以及表面等离子体共振(SPR)传感器,长期以来一直被用于研究生物活性化合物的相互作用机制。然而,它们无法直接揭示原子水平上的相互作用。

分子模拟方法能够准确、直观地在原子层面预测结合模式,揭示体外实验难以捕捉的机制细节。它们还能辅助更高效地重新设计功能大分子,并从包含数百万分子的大型数据库中快速筛选生物活性化合物。

目标与意义

  • 掌握分子对接的流程
  • 学会最常见的蛋白-小分子对接任务

分子对接的流程

9fb4a786cb22740a2dbea613d7b341d0.png

Yu Y, Xu S, He R, et al. Application of molecular simulation methods in food science: Status and prospects[J]. Journal of agricultural and food chemistry, 2023, 71(6): 2684-2703.

分子对接的实操

本次分子对接所做的任务是蛋白结构与小分子结构皆已知的对接

对接对象:人胰脂肪酶 x 奥利司他

对接受体的下载与处理

RCSB 中搜集人胰脂肪酶的三维结构(PDB)

0197c1da357439be6dc6d3e07abd8c76.png

使用 Pymol 对胰脂肪酶进行处理(去水加氢)

f2af5dad36229109c17699931bb34c54.png

使用 p2Rank 预测胰脂肪酶对接位点

f5e4c9946aacbc7fc31a3464ed821980.png

center_x、center_y、center_z 是本次对接所需的对接位点

对接配体的下载与处理

使用 pubchem 下载奥利司他小分子(Mol2)

3584693c1bb7d40c8f799d5e15636a5f.png

使用 pymol 处理奥利司他小分子(加氢)

若有需求,需要对小分子做能量最小化(高斯、orca)

编写对接配置文件

f11f200a15f97af99f3a6124abaedd71.png

对接文件格式转换(pdb、mol2 转换为 pdbqt)

进入 ubuntu 系统,安装 mgltools 并配置好 python 解释器

f6a7e02f8dae4b3f86cf5375ee91e382.png

在 ubuntu 下输入命令进行文件格式的转换,以便 Vina 识别三维结构文件

1
2
3
4
# 受体文件的格式转换命令
prepare_receptor4.py -r 2PPL-rmWaterAddHy.pdb -o 2PPL-rmWaterAddHy.pdbqt -A hydogens
# 配体文件的格式转换命令
prepare_ligand4.py -l orlistat.mol2 -o orlistat.pdbqt

转换格式完毕后,在 ubuntu 下安装 autodock-vina 并运行对接命令

1
2
3
4
# 安装autodock-vina
sudo apt install autodock-vina
# 运行vina进行分子对接
vina --config 2ppl.conf

运行完毕后,会生成含结合能的对接结果以及对接后的小分子配体,该结果可用于后续的分子动力学模拟

aea4eab82b3ed6088f52db6d4308224e.png

分子对接结果文件