药物分子虚拟筛选规则

Lipinski Rule

RO5是辉瑞公司资深药物化学家Christopher A. Lipinski在1997年提出,虽然随时代发展虽然其适用范围逐渐变窄,但仍然非常有参考意义。其主要内容如下:

  1. 分子量(Mw)小于500;
  2. 氢键供体(HBD)数目小于5;
  3. 氢键受体(HBA)数目小于10;
  4. 脂水分配系数(logP)小于5;
  5. 可旋转键(rotatable bonds)的数量不超过10个。
    除了以上RO5性质,另外还有几个对于药物开发关键的性质:
  6. 类药性(QED):0-1区间归一化后的数值,衡量化合物和药物相似性,虽不准确,但简单直接
  7. 手性中心个数(chiral_centers):过多的手性中心,会导致合成与纯化工艺难度的大幅提高。
from rdkit import Chem
import numpy as np
import pandas as pd
from rdkit.Chem import PandasTools, QED, Descriptors, rdMolDescriptors
def cal_mol_props(smi, verbose=False):try:m=Chem.MolFromSmiles(smi)if not m:return None,None,,None,None,None,None,None,Nonemw = np.round(Descriptors.MolWt(m),1)logp = np.round(Descriptors.MolLogP(m),2)hbd = rdMolDescriptors.CalcNumLipinskiHBD(m)hba = rdMolDescriptors.CalcNumLipinskiHBA(m)psa = np.round(Descriptors.TPSA(m),1)rob= rdMolDescriptors.CalcNumRotatableBonds(m)qed= np.round(QED.qed(m),2)chiral_center=len(Chem.FindMolChiralCenters(m,includeUnassigned=True))if verbose:print ('Mw ',mw)print ('Logp ',logp)print ('HBD ', hbd)print ('HBA ', hba)print ('TPSA ', psa)print ('RotB ', rob)print ('QED ', qed)print ('chiral_center ', chiral_center)return mw,logp,hbd,hba,psa,rob,qed,chiral_centerexcept Exception as e:print (e)return None,None,,None,None,None,None,None,None

Pfizer Rule

GSK Rule

Drug Like Soft








药物分子虚拟筛选规则相关推荐

  1. 关于酶抑制剂靶点预测中的化合物库定制与AI虚拟筛选药物服务

    关于酶抑制剂靶点预测中的化合物库定制与AI虚拟筛选药物服务 小编分享化合物库定制与AI虚拟筛选药物服务之酶抑制剂靶点预测,一起来看: 化合物库定制 目标导向合成( targetoriented syn ...

  2. 药物设计常用的方法 分子对接 虚拟筛选 等

    CADD蛋白结构分析.虚拟筛选.分子对接(蛋白-蛋白.蛋白-多肽) 时间 课程名称 课程内容 第一天 上午 生物分子互作基础 1.生物分子相互作用研究方法 1.1 蛋白-小分子.蛋白-蛋白相互作用原理 ...

  3. 通过蛋白结构分析、同源建模、分子对接、虚拟筛选、构效关系分析、药效团靶点抑制剂筛选预测、全新药物设计,先导化合物发现等方法对靶点药物进行全方位设计及分析

    [一]专题目录 专题一:CADD药物分子相互作用.分子对接.靶点预测 2022年03月26日-03月27日 在线直播 2022年04月03日-04月04日 在线直播 专题二:薛定谔靶点抑制剂虚拟筛选. ...

  4. 计算机辅助药物设计系列专题(蛋白结构分析、虚拟筛选、分子对接、能量优化、结合自由能计算、深度学习药物发现)

    近年来,利用高性能计算机来进行药物虚拟筛选已经被广泛应用,计算机辅助药物设计可以提高药物研发的成功率,降低研发成本,缩短研发周期,是目前创新药物研究的核心技术之一.随着医药大数据的积累和人工智能技术的 ...

  5. 计算机虚拟筛选方法,药物发现的虚拟筛选基本方法 .ppt

    药物发现的虚拟筛选基本方法 .ppt 药物发现的虚拟筛选方法;讲述内容;第一节 概述;计算机模拟与化学合成.生物测试的结合构成了后基因组时代新药研究的新策略.从已有的化合物,包括合成化合物和天然产物中 ...

  6. 虚拟筛选涉及的小分子数据库

    药物设计和虚拟筛选依赖化学信息学和生物信息学中大量的靶点.小分子以及靶点-小分子相互作用星系.从大量的有机化合物中有效地遴选出可能有候选化合物,避免了对化合物盲目地活性筛选,从而降低了发现活性先导化合 ...

  7. 计算机技术在中医药中的应用,计算机药物虚拟筛选技术在中医药领域中的应用前景...

    计算机药物虚拟筛选技术在中医药领域中的应用前景 中国中西医结合杂志 年 月第 卷第 期 , , 学术探讨 计算机药物虚拟筛选技术在中医药领域中的应用前景 朱 摘要 . 伟 ', 陈可冀 徐筱杰 计算机 ...

  8. 基于对虚拟筛选结果挑选的规则----Sybyl

    基于对虚拟筛选结果挑选的规则----Sybyl 20161230 win7 根据对接打分Total Score,挑选TS>8.0分的化合物: 基于TS>8.0,从对接得到的构像(默认20个 ...

  9. 虚拟筛选在药物发现中的意义

    文章概要 近二十多年来,分子对接代表的基于结构的虚拟筛选已成为基于结构药物设计的标准方法.然而,随着对这些方法的局限性.潜力和优势的日益了解,人们对虚拟筛选也有了更高的期望. 作者研究了2014-20 ...

最新文章

  1. 国内首个零信任技术标准发布 腾讯安全牵头编制
  2. 比较文件内容是否相同
  3. DevOps \u0026 SRE 必备技能清单
  4. js操作节点对象-getElementById
  5. 多数元素—leetcode169
  6. java拦截器和过滤器,2021最新版!
  7. 力扣-897 递增顺序搜索树
  8. 换IP的几种常见方法
  9. 02.环境准备-idea配置maven
  10. Intel IPP密码库 IPPCP 2018 开发笔记与总结(全)
  11. 操作系统--进程和线程
  12. 显卡虚拟化--最强实践
  13. 大白话图文结合的方式讲解什么是CAP
  14. 《烈烈先秦》8、独撑大厦的真勇者——半残战神李牧
  15. Linux云计算架构-设置计划任务与管理日志
  16. 一个亿万富翁的创业自述
  17. AjaxPro Ajax.Net
  18. 程序猿的困惑:这一切都是技术惹的祸?
  19. Javaweb开发了解前端知识七、Servlet(一)
  20. 可敬可悲硅谷人 科技富豪失乐园

热门文章

  1. python turtle画海绵宝宝,python还能这么玩?帅呆了
  2. 爱奇艺qsv视频格式怎么转换mp4格式
  3. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java泰兴市公交信息系统f504u
  4. 设计规范 | 详解组件控件结构体系
  5. 850pro测试软件,三星850Pro系列SSD介绍
  6. 运动步数98800步,新方法!绝对好用!
  7. macbook12换电池教程及踩坑分享
  8. ubuntu16.04从安装ffmpeg到录制摄像头视频流
  9. 『.NET Tools』在.Net Core中实现汉字转拼音
  10. 用 Pyqt5 打造一个精美 图片浏览器