药物评价指标

药物评价指标

药物相似性的定量估计(QED)

该概念由 Richard Bickerton 及其同事首次引入 [1]。
QED 测量的经验原理反映了分子性质的基本分布,包括分子量logP拓扑极性表面积氢键供体受体的数量芳环可旋转键的数量以及不需要的化学官能团的存在

由基于 RDKit 的 Biscu-it™ 实现生成的QED结果与原始出版物 [1] 中的结果并不完全相同。这些差异是两种方法中使用的基础计算属性计算器内部差异的结果。例如,在 logP 计算的结果中可以注意到差异,尽管事实上这两种方法(原始出版物中的 Pipeline Pilot 和我们的 Biscu-it™ 实现中的 RDKit)都提到使用 Wildman 和 Crippen 方法计算它们的 logP 值 [2]。但是,所得 QED 值的差异非常小,不会影响在日常研究中使用 Qed 的有用性。

[1] Bickerton, G.R.; Paolini, G.V.; Besnard, J.; Muresan, S.; Hopkins, A.L. (2012)
‘Quantifying the chemical beauty of drugs’, Nature Chemistry, 4, 90-98 [https://doi.org/10.1038/nchem.1243]
[2] Wildman, S.A.; Crippen, G.M. (1999)
‘Prediction of Physicochemical Parameters by Atomic Contributions’, Journal of Chemical Information and Computer Sciences, 39, 868-873 [https://doi.org/10.1021/ci990307l]

实际确定QED的定义时,有必要确定每个描述符的权重。确定该系数以便最大化香农篇(可以由QED解释的信息量),并考虑以下三种情况。

  • QED w,max:给出最大烯的系数
  • QED w,mo:给出前1000个篇的系数的平均值
  • QED w,u:所有描述符均被等同考虑(系数为1.0)在QEDw,max的情况下,PSA和HBA系数为零。即,建议其中包含的信息由其他描述符覆盖。本文进行的主成分分析对此提供了支持。
    在QEDw,max的情况下,PSA和HBA系数为零。即,建议其中包含的信息由其他描述符覆盖。本文进行的主成分分析对此提供了支持。

基于RDKit计算QED

from rdkit import rdBase, Chem
from rdkit.Chem import PandasTools, QED, Descriptors, rdMolDescriptors
%matplotlib inline
print(rdBase.rdkitVersion) 

df = PandasTools.LoadSDF('structures.sdf')
len(df)
## 计算QED
df['QED'] = df.ROMol.map(QED.qed)
## 定义Lipinsky
def rule_of_five(m):
    mw = Descriptors.MolWt(m)
    logp = Descriptors.MolLogP(m)
    hbd = rdMolDescriptors.CalcNumLipinskiHBD(m)
    hba = rdMolDescriptors.CalcNumLipinskiHBA(m)
    psa = Descriptors.TPSA(m)
    if (mw <= 500 and logp <= 5 and hbd <= 5 and hba <= 10):
        return 1
    else:
        return 0

## 绘图
import matplotlib as mpl
import seaborn as sns
with mpl.style.context('seaborn'):
    sns.violinplot(x='Lipinski', y='QED', data=df)

参考

https://blog.csdn.net/u012325865/article/details/101111516

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

发呆的比目鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值