计算机辅助药物设计完整版

第1 章 概论

一、药物发现一般过程

新药的研究有三个决定阶段:先导化合物的发现,新药物的优化研究,临床与开发研究。计算

机辅助药物设计的主要任务就是先导化合物的发现与优化。

二、合理药物设计

1、合理药物设计 (rational drug design )是依据与药物作用的靶点,即广义上的受体,如酶、受

体、离子通道、病毒、核酸、多糖等,寻找和设计合理的药物分子。通过对药物和受体的结构在分

子水平甚至电子水平的全面准确了解进行基于结构的药物设计和通过对靶点的结构、功能、与药物

作用方式及产生生理活性的机理的认识基于机理的药物设计。CADD 通过内源性物质或外源性小分

子作为效应子作用于机体的靶点,考察其形状互补,性质互补 (包括氢键、疏水性、静电等),溶剂

效应及运动协调性等进行分子设计。

2 、方法分类

(1)合理药物设计有基于靶点结构的三维结构搜索和全新药物设计等方法。后者分为模板定位

法、原子生长法、分子碎片法。

(2 )根据受体是否已知分为直接药物设计和间接药物设计。前者即通过结构测定已知受体或受

体-配体复合物的三维结构,根据受体的三维结构要求设计新药的结构。受体结构测定方法:同源模

建 (知道氨基酸序列不知道空间结构时),X 射线衍射 (可结晶并得到晶体时),多维核磁共振技术

(在体液即在水溶液环境中)。后者通过一些配体的结构知识(SAR,计算机图形显示等)推测受体

的图像,提出假想受体,采用建立药效团模型或 3D-QSAR 和基于药效团模型的三维结构搜索等方

法,间接进行药物设计。

三、计算化学

计算化学包括分子模型、计算方法、计算机辅助分子设计(CAMD )、化学数据库及有机合成设

计。

计算方法基本上可分为两大类:分子力学 (采用经典的物理学定律只考虑分子的核而忽略外围

的电子)和量子力学 (采用薛定谔方程考虑外围电子的影响,分为从头计算方法和半经验方法)。

常用的计算应用有:(1)单点能计算:根据模型中原子的空间位置给出相应原子坐标的势能;

(2 )几何优化:系统的修改原子坐标使原子的三维构象能量最小化;(3 )性质计算:预测某些物理

化学性质,如电荷、偶极矩、生成热等;(4 )构象搜索:寻找能量最低的构象;(5 )分子动力学模

拟:模拟分子的构象变化。

方法选择主要有三个标准:(1)模型大小;(2 )可用的参数;(3 )计算机资源

四、计算化学中的基本概念

1、坐标系统

分为笛卡尔坐标 (三维空间坐标)和内坐标 (Z 矩阵表示,参数为键长、键角、二面角数据)。

前者适合于描述一系列的不同分子,多用于分子力学程序,有 3N 个坐标;后者常用于描述单分子

系统内各原子的相互关系,多用于量子力学程序,有3N-6 个坐标。

2 、原子类型:用来标记原子属性。

3、势能面

体系能量的变化被认为能量在一个多维的面上运动,这个面被称为势能面。坐标上能量的一阶

导数为零的点为定点(原子力为零,局部或全局最稳定)。

4 、面积

Van der Waals 面积:原子以van der Waals 为半径的球的简单堆积。

1

分子面积:试探分子(常为半径1.4Å 的水分子)在Van der Waals 面积上滚动的面积(包括试

探球与分子的接触面积和分子空穴产生的悬空面积)。

可接近面积:试探球在分子van der Waals 表面滚动时试探球原点处所产生的面积。

5、单位:键长多用Å (埃,angstroms ),键能多用kcal/mol 表示。

五、计算机辅助药物设计软件及限制

目前CADD 存在的问题:蛋白质结构三维结构的真实性和可用性问题 (细胞膜上的受体或跨膜

蛋白离开原先环境,空间排列会发生很大变化,难以得到真实的三维空间结构;大量受体结构未知;

很多受体只有一级结构,获得的三维结构有限);受体-配体相互作用的方式问题;设计的分子能否

进行化学合成;药物体内转运、代谢和体内毒副作用问题等。

第2 章 分子力学

分子力学是基于原子间存在化学键、非键原子之间的范德华及静电相互作用这一经典理论,通

过分子几何、能量、振动光谱及其他物理性质的计算寻求分

计算机辅助药物设计教程,《计算机辅助药物设计》计算机辅助药物设计-完整版.pdf...相关推荐

  1. linux的内核设计,Linux内核设计的艺术 清晰完整版PDF+配套源码

    <Linux内核设计的艺术:图解Linux操作系统架构设计与实现原理>内容提要: 关于Linux内核的书已经不计其数,但这本书却是独树一帜的,它的内容代表着Linux内核研究成果的世界顶尖 ...

  2. 传智播客linux安装视频教程下载,传智播客 LAMP(Linux)经典入门教程 李东超主讲29集完整版教程下载...

    课程名称 传智播客 LAMP(Linux)经典入门教程 李东超主讲29集完整版教程下载 课程目录 李东超 PHP视频教程 LAMP经典入门 第01讲 Linux的基本概念和发展历史.wmv 李东超 P ...

  3. 花了我一个晚上浓缩了一整套阿里资深技术专家设计教程整理出的java架构设计方法

    最近学习了阿里资深技术专家设计教程,颇有收获,总结一下. 1 基本概念和目的   相关资料领取 架构设计的目的是为了解决系统复杂度带来的问题,并不是要面面俱到,不需要每个架构都具备高性能.高可用.高扩 ...

  4. 下列计算机应用中属于计算机辅助教学的事,2017年计算机基础考试题库完整版「附答案解析」...

    2017年计算机基础考试题库完整版「附答案解析」 [解析]计算机编程语言有:机器语言.汇编语言.高级语言.其中机器语言(由二进制码组成)是计算机能直接识别或执行的,而另两种语言则需要先翻译(又称为编译 ...

  5. android+客户端+教程,Android新浪客户端开发教程完整版.pdf

    Android新浪客户端开发教程完整版 Android 新浪客户端开发教程新浪客户端开发教程 (完整版(完整版)) 新浪客户端开发教程新浪客户端开发教程 ((完整版完整版)) android开发我的新 ...

  6. LaTex下载、安装及配置并搭配使用Visual Studio Code教程(建议收藏)2022最新完整版

    LaTex下载.安装及配置并搭配使用Visual Studio Code教程(保姆级超详细)2022最新完整版 关于LaTex LaTeX(/ˈlɑːtɛx/,常被读作/ˈlɑːtɛk/或/ˈleɪt ...

  7. 阿哈c语言教程pdf,C++教程-完整版.pdf

    C教程-完整版 c++基础教程Beta 版 原作: Juan Soulie 翻译: Jing Xu (aqua) 英文原版 本教程根据Juan Soulie 的英文版c++教程翻译并改编. 本版为最新 ...

  8. html5网页设计教程读书笔记,《HTML5 界面设计与开发》 读书笔记

    移动设备概述 目前所有的移动设备在绘图上,都是用所谓的"共享内存".与桌面电脑的显卡不同,移动设备上的图形硬件没有专用的内存,只是共享系统内存.这意味着,随着越来越多的东西被添加到 ...

  9. 二维动画设计软件应用——Flash CS6全书电子教案完整版电子教案

    课程内容 单元1  进入Flash 动画世界 计划课时 2课时 一.情景引入 Flash是一款集动画创作与应用程序开发于一体的优秀二维软件,它以流式控制技术和矢量技术为核心,制作的动画具有短小精悍的特 ...

最新文章

  1. Spring-Boot:5分钟掌握SpringBoot开发
  2. 【bzoj1486】【[HNOI2009]梦幻布丁】启发式链表合并(详解)
  3. 为什么我们需要Q#?
  4. 单主复制与多主复制入门
  5. python web框架 - Django
  6. MyBatis源码阅读(九) --- 插件原理
  7. ubuntu14.04 搭建 tftp 服务器
  8. java贪吃蛇食物_JAVA贪吃蛇课程怎么处理食物的随机性
  9. 极光 android,android 极光IM集成
  10. JSP中EL表达式和JSTL标签库的使用
  11. ZooKeeper性能测试
  12. 洛谷P2306 被yyh虐的mzc
  13. Git:rebase 是什么
  14. 题库接口API 系统完善
  15. WinRM 服务无法创建以下 SPN: /WSMAN/DC.contoso.com; WSMAN/DC
  16. 100个替代昂贵商业软件的开源应用/100 Open Source Replacements for Expensive Applications
  17. 全新UI众人帮任务帮PHP源码 悬赏任务抖音快手头条点赞源码 带三级分销可封装小程序
  18. IDEA 2018 ultimate 简单激活方式
  19. 射频流盘与射频孪生——流盘技术应用(1)
  20. linux win10共存,折腾 ubuntu 与 win10 共存

热门文章

  1. 多语言网站(如何实现网站的多语言版本?)
  2. Linux 安装zsh和zsh的配置
  3. 佛说,今生你嫁的人,是前世葬你的人
  4. 极简灰黑公司介绍PPT模板
  5. 视听语言-2镜头系列
  6. 联想笔记本怎么把计算机移到桌面上,联想PC一键迁移功能如何使用?小新Air13电脑数据迁移方法...
  7. Storage Access API 介绍
  8. 修改cpu控制文件init.qcom.post_boot.改调节器
  9. for语句计算1到10的阶乘的和
  10. MATLAB--数字图像处理 计算图像链码及其相似多边形