Autodock完成分子对接完整过程

1 前言

      分子对接是通过受体的特征以及受体和药物分子之间的相互作用方式来进行药物设计的方法。主要研究分子间 (如配体和受体)相互作用,并预测其结合模式和亲合力的一种理论模拟方法。

参考:分子对接(molecular docking)技术介绍 - 知乎 (zhihu.com)

2 安装

2.1 Autodock

       Autodock:分子对接软件包,用于实现小分子和蛋白质之间的对接

      安装参考视频:1安装教程_哔哩哔哩_bilibili

2.2 Pymol

       PyMOL:分子三维结构显示软件,适用于创作高品质的小分子或是生物大分子(特别是蛋白质)的三维结构图像。即在完成分子对接后,画出具体的图像。

       安装过程:

  1. 利用Aconda创建虚拟环境

          1)打开Anaconda Prompt

                找到anaconda prompt这个程序(比如从Windows开始菜单里)。

打开以后是这样:

       base是你目前环境的名字。你的程序运行需要一个环境,anaconda给你创建了一个基础环境作为保底。

      2)在Anaconda Prompt中创建虚拟环境

           在Anaconda Prompt中输入以下命令,创建一个名为pymol3.7的虚拟环境,其中的python版本是3.7。

conda create -n pyoml3.7 python=3.7

       3)进入虚拟环境并安装包

            ①输入以下命令进入虚拟环境pymol3.7

conda activate pymol3.7

             ②安装以下包

              因为pymol的在线下载非常慢,所以采用的是先离线下载安装包,然后用pip逐个安装

              首先,https://www.lfd.uci.edu/~gohlke/pyt中获取以下whl文件:

               [1] numpy-1.21.5+mkl-cp37-cp37m-win_amd64.whl
               [2] Pmw-2.0.1-py3-none-any.whl
               [3] pymol-2.6.0a0-cp37-cp37m-win_amd64.whl
               [4]pymol_launcher-2.1-cp37-cp37m-win_amd64.whl
               [5]pip-20.0.2-py2.py3-none-any.whl

              其次,利用以下命令安装以上五个包:

pip install pip-20.0.2-py2.py3-none-any.whl
pip install numpy-1.21.5+mkl-cp37-cp37m-win_amd64.whl
pip install Pmw-2.0.1-py3-none-any.whl
pip install pymol-2.6.0a0-cp37-cp37m-win_amd64.whl
pip install pymol_launcher-2.1-cp37-cp37m-win_amd64.whl
pip install --no-index --find-links="%CD%" pymol_launcher-2.1-cp37-cp37m-win_amd64.whl
pip install --upgrade --no-deps pymol_launcher-2.1-cp37-cp37m-win_amd64.whl

装成功之后 pymol 图标在虚拟环境文件夹中:
点击右键发送到桌面快捷方式即可。

拟环境安装pymol

在Aconda Prompt中打开虚拟环境

输入conda create -n pyoml3.7 python=3.7

3 分子对接步骤

3.1 输入文件准备

       案例1:疾病的基因和药物小分子对接

  • 疾病的基因

       ①在pubchem数据库(https://pubchem.ncbi.nlm.nih.gov/)中找到类型为Genes的条目

           如基因CHRM3如下:

        ②进入后找到3.2.1 PDB Structures得到基因包含的蛋白质

            如基因CHRM3包含以下五个蛋白质:

        ③在RCSB数据库(https://www.rcsb.org/)中直接找到基因对应的蛋白质的pdb文件

  • 药物

        在pubchem数据库中找到3D的sdf格式文件,用OpenBabel软件转化为pdb格式

         OpenBabel软件安装及具体转化过程:10如何获取小分子mol2或pdb文件_哔哩哔哩_bilibili

      案例2:验证药物和靶点的关系

  • 药物的核心成分

       如Coptis chinensis (黄连)的核心成分为berberine(小檗碱),Artemisia annua (青蒿)的核心成分为artemisinin(青蒿素),将berberine和artemisinin在pubchem数据库(https://pubchem.ncbi.nlm.nih.gov/)中找到3D的sdf格式文件,用OpenBabel软件转化为pdb格式

  • 靶点

       在RCSB数据库(https://www.rcsb.org/)中直接找到基因对应的蛋白质的pdb文件

3.2 Autodock分子对接

2分子对接完整步骤_哔哩哔哩_bilibili

3.3 pymol结果展示

13用PYMOL绘制图片_哔哩哔哩_bilibili

  • 22
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Autodock分子对接是一种计算方法,用于预测药物与蛋白质结合的方式和强度。在药物研发过程中,了解药物与靶点蛋白的结合方式对于药物设计和优化至关重要。 在Autodock分子对接中,首先需要准备药物和蛋白质的结构信息。药物的结构可以通过化学合成或者从数据库中获取到,而蛋白质结构可以通过实验技术例如X射线晶体学或者核磁共振得到。然后,通过计算方法将药物和蛋白质的结构信息转化为数学模型,在计算机中进行模拟。 在分子对接的计算过程中,药物和蛋白质的结构信息被转化为分子力场和描述分子间相互作用的能量函数。分子力场模型可以评估药物与蛋白质之间的相互作用力,而能量函数则可以评估药物在不同的结合位点上的结合能力。通过优化药物分子在蛋白质表面的位置和方向,可以预测药物分子与蛋白质的最佳结合位点和结合模式。 Autodock分子对接方法具有高通量和快速计算的优势,可以在大规模药物筛选中应用。然而,值得注意的是,Autodock分子对接的结果是理论预测,并不代表真实结合情况,因此还需要通过实验验证来进一步确认。 总之,Autodock分子对接是一种用于预测药物与蛋白质结合模式和强度的计算方法。它在药物研发中起到了重要的作用,可以用于筛选和设计合适的药物分子,为新药的发现提供有力的支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值