【计算机辅助蛋白质结构分析、分子对接、片段药物设计技术与应用】

2023-09-20 11:12:31

第一天
上午 生物分子互作基础 1.生物分子相互作用研究方法
1.1蛋白-小分子、蛋白-蛋白相互作用原理
1.2 分子对接研究生物分子相互作用
1.3 蛋白蛋白对接研究分子相互作用
蛋白数据库 1. PDB 数据库介绍
1.1 PDB蛋白数据库功能
1.2 PDB蛋白数据可获取资源
1.3 PDB蛋白数据库对药物研发的重要性
2.PDB 数据库的使用
2.1 靶点蛋白结构类型、数据解读及下载
2.2 靶点蛋白结构序列下载
2.3 靶点蛋白背景分析
2.4 相关数据资源获取途径
2.4 批量下载蛋白晶体结构
第一天
下午
蛋白结构分析 1. Pymol 软件介绍
1.1 软件安装及初始设置 1.2 基本知识介绍(如氢键等)
2.Pymol 软件使用
2.1蛋白小分子相互作用图解
2.2 蛋白蛋白相互作用图解
2.3 蛋白及小分子表面图、静电势表示
2.4蛋白及小分子结构叠加及比对
2.5绘相互作用力
2.6 Pymol动画制作
实例讲解与练习:
(1)尼洛替尼与靶点的相互作用,列出相互作用的氨基酸,并导出结合模式图
(2)制作结合口袋表面图(3)Bcr/Abl靶点的PDB结构叠合
(4)制作蛋白相互作用动画
(5)针对ACE2和新冠病毒Spike的蛋白晶体复合物,制作蛋白-蛋白相互作用
第二天上午 同源建模 1. 同源建模原理介绍
1.1 同源建模的功能及使用场景
1.2 同源建模的方法
2. Swiss-Model 同源建模;
2.1 同源蛋白的搜索(blast等方法)
2.2 蛋白序列比对
2.3 蛋白模板选择
2.4 蛋白模型搭建
2.5 模型评价(蛋白拉曼图)
2.6 蛋白模型优化 最佳模型结果Spike: Model_03
实例讲解与练习:用2019-nCoV spike蛋白序列建模,根据相应参数和方法评价模型
第二天下午 小分子构建 1. ChemDraw软件介绍
1.1小分子结构构建 1.2 小分子理化性质(如分子量、clogP等)计算
实例讲解与练习:分别构建大环、氨基酸、DNA、RNA等分子

小分子化合物库
1. 小分子数据库
1.1 DrugBank、ZINC、ChEMBL等数据库介绍及使用
1.2 天然产物、中药成分数据库介绍及使用
第三天上午 生物分子相互作用Ⅰ 1.分子对接基础
分子对接原理及对接软件介绍
2. 分子对接软件(Autodock) 使用
2.1半柔性对接
2.1.1 小分子配体优化准备
2.1.2 蛋白受体优化及坐标文件准备
2.1.3 蛋白受体格点计算
2.1.4 半柔性对接计算
2.2对接结果评价
2.2.1 晶体结构构象进行对比
2.2.2 能量角度评价对接结果
2.2.3 聚类分析评价对接结果
2.2.4 最优结合构象的选择
2.2.5 已知活性化合物对接结果比较 PDB 1IEP
实例讲解与练习:激酶Bcr/Abl靶点抑制剂的半柔性对接
第三天下午 生物分子相互作用II
2.3柔性对接
2.3.1 小分子配体优化准备
2.3.2 蛋白受体优化及坐标文件准备
2.3.3 蛋白受体格点计算
2.3.4 柔性对接计算及结果评价
2.3.6 半柔性对接与柔性对接比较与选择
实例讲解与练习:Bcr/Abl靶点抑制剂的柔性对接
虚拟筛选 3. 分子对接用于虚拟筛选(Autodock)
3.1 虚拟筛选定义、流程构建及演示
3.2 靶点蛋白选择、化合物库获取
3.3虚拟筛选
3.4 结果分析(打分值、能量及相互作用分析)
实例讲解与练习:Bcr/Abl靶点抑制剂的虚拟筛选
小分子格式转换 1.openbabel的介绍和使用
1.1 openbabel软件介绍
1.2 小分子结构类型
1.3 小分子结构类型转换
答疑 针对前三天学习问题的答疑

第四天上午

拓展对接使用场景(上) 1.蛋白-蛋白大分子对接
1.1蛋白-蛋白对接的应用场景
1.2相关程序的介绍
1.3 受体和配体蛋白前期优化准备
1.4 载入受体和配体分子
1.5蛋白蛋白相互作用对接位点设定
1.6蛋白蛋白对接结果分析与解读
实例讲解与练习:新冠病毒Spike蛋白及宿主蛋白ACE2的对接
2.蛋白-多肽对接
2.1蛋白-多肽相互作用简介
2.2蛋白-多肽分子预处理
2.3蛋白-多肽分子对接
2.4对接结果展示与分析
实例讲解与练习:新冠靶点3CL与多肽/类多肽抑制剂的对接
3.含金属离子的蛋白靶点与小分子对接
3.1 金属酶蛋白-配体的相互作用
3.2蛋白及配体分子的收集与预处理
3.3金属离子的处理与准备
3.4金属辅酶蛋白-配体的对接
3.5对接结果展示与分析
实例讲解与练习:基质金属蛋白酶MMP及其抑制剂对接
第四天下午 拓展对接使用场景(下) 4.小分子与小分子对接
4.1小分子-小分子相互作用简介
4.2小分子结构预处理
4.3小分子-小分子对接
4.4对接结果展示与分析
实例讲解与练习:环糊精与药物小分子的对接
5.核酸-小分子对接
5.1核酸-小分子的应用场景
5.2核酸-小分子相互作用简介
5.3核酸-小分子的预处理
5.4核酸-小分子对接
5.5相关结果的展示与分析
实例讲解与练习:DNA G-四链体和配体分子对接
6.共价对接
6.1共价对接的原理及应用场景
6.2蛋白和共价结合配体的预处理
6.3药物分子与靶蛋白的共价对接
6.6相关结果的展示与分析
实例讲解与练习:激酶靶点EGFR抑制剂的共价对接
第五天上午 基于碎片药物设计 1.基于碎片药物设计
1.1基于碎片的药物设计与发现
1.2 基于碎片化合物库构建
1.2.1 骨架替换
1.2.2 碎片连接
1.2.3 碎片生长
1.3 基于药效团的化合物库生成
1.4 基于蛋白结合口袋的化合物库生成
1.5 基于分子描述符的化合物库生成
1.6 基于BREED规则的化合物库构建 生成小配体碎片库
1.7 基于碎片的化合物库筛选
实例讲解与练习:基于片段的Bcr/Abl靶点抑制剂优化与改造

第五天下午 构效关系分析 1. 3D-QSAR模型构建(Sybyl软件)
1.1 小分子构建 1.2 创建小分子数据库
1.3 小分子加电荷及能量优化 1.4 分子活性构象确定及叠合
1.5 创建3D-QSAR模型 1.6 CoMFA和CoMSIA模型构建
1.7 测试集验证模型 1.8 模型参数分析
1.9 模型等势图分析 1.10 3D-QSAR模型指导药物设计
实例讲解与练习:激酶靶点Bcr/Abl抑制剂的构效关系模型构建与活性预测
答疑 针对后两天学习问题的答疑
建立了交流群:644016089

更多推荐

Linux学习之MySQL备份

xtrabackup资源下载完全备份与恢复#1.物理备份与恢复#冷备份,需停止数据库服务适合线下服务器。[root@mysql50~]#systemctlstopmysqld[root@mysql50~]#mkdir/bakdir[root@mysql50~]#cp-r/var/lib/mysql/bakdir/mys

20230919后台面经整理

1.你认为什么是操作系统,操作系统有哪些功能os是:管理资源、向用户提供服务、硬件机器的扩展1.进程线程管理:状态、控制、通信等2.存储管理:分配回收、地址转换3.文件管理:目录、操作、磁盘、存取4.设备管理:设备驱动、分配回收、缓冲技术5.用户接口:系统命令、编程接口2.简单linux命令使用:toppsnetsta

【Redis】五大基本数据类型操作大全

作者简介目录1.概述2.String3.List4.Set5.Hash6.zSet1.概述redis中一共提供了五种数据结构:StringListSetHashzSet很多时候无法记全这五种数据结构,这里教大家一种办法,这样来记忆即可:1.Redis是一个KV形式的内存数据库,所以其数据组织方式其实就是以KV为基准然后

Java开发 - Canal进阶之和Redis的数据同步

前言Canal在数据同步中是非常常见的,一般我们会用它来做MySQL和Redis之间、MySQL和ES之间的数据同步,否则就是手动通过代码进行同步,造成代码耦合度高的问题,这并不是我们愿意看见的,今天这篇博客博主将给大家演示Canal的数据同步做法,敲小黑板了啊,实战中基本也是这么做的,有需要的小伙伴可以仔细研究。前文

【Vue3 源码解析】reactive 全家桶

//泛型约束:只能传入引用类型exportfunctionreactive<Textendsobject>(target:T):UnwrapNestedRefs<T>//判断只读,否则创建reactive响应式对象exportfunctionreactive(target:object){//iftryingtoobs

Dubbo高手之路3,Dubbo服务消费详解

目录引言1.介绍Dubbo服务消费的详解的目的和背景2.概述Dubbo服务消费的过程和核心概念一、Dubbo服务消费的基础知识1.Dubbo服务消费的架构和流程2.Dubbo服务消费的基本配置和使用方法二、Dubbo服务消费的注册与发现1.Dubbo服务消费的注册中心和发布中心的基本概念和特点1.1服务消费的注册中心:

从源码全面解析 dubbo 服务端服务调用的来龙去脉

👏作者简介:大家好,我是爱敲代码的小黄,独角兽企业的Java开发工程师,CSDN博客专家,阿里云专家博主📕系列专栏:Java设计模式、Spring源码系列、Netty源码系列、Kafka源码系列、JUC源码系列、duubo源码系列🔥如果感觉博主的文章还不错的话,请👍三连支持👍一下博主哦🍂博主正在努力完成20

Qt+GDAL开发笔记(二):在windows系统msvc207x64编译GDAL库、搭建开发环境和基础Demo

若该文为原创文章,转载请注明原文出处本文章博客地址:https://hpzwl.blog.csdn.net/article/details/132077288红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…Qt开发

QT中进程的创建

文章目录前言一、QProcess类介绍二、创建进程代码三、QT中进程的创建和Linux中创建线程对比总结前言本篇文章将带大家学习QT中进程的创建。一、QProcess类介绍QProcess类是Qt中用于启动和控制外部进程的类。它提供了一系列方法来执行外部命令、与进程进行交互,并获取进程的输出信息。下面是一些QProce

Qt+GDAL开发笔记(一):在windows系统mingw32编译GDAL库、搭建开发环境和基础Demo

若该文为原创文章,转载请注明原文出处本文章博客地址:https://hpzwl.blog.csdn.net/article/details/131931309红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…Qt开发

R语言绘制染色体变异位置分布图,RIdeogram包

变异位点染色体分布图今天分享的内容是通过RIdeogram包绘制染色体位点分布图,并介绍一种展示差异位点的方法。在遗传学研究中,通过测序等方式获得了基因组上某些位置的基因型信息。如下表,第一列是变异位点的ID,第二列是染色体,第三列是物理位置,最后两列是两个样品的基因型。这个文件通常有好几万行,要想快速从中获得有效信息

热文推荐