1.分子形状(molecular shape)

分子形状是药物化学中的基本概念,基于形状的虚拟筛选已经成功识别出新的抑制剂。形状用于评估候选分子与一组已知活性物质的相似性,并评估分子形状与靶受体上结合位点形状的互补性。

如果两个分子具有相似的形状,也许它们具有相似的性质。尽管相似性概念是不成熟的,但是形状相似性已经是一个成熟的方法。基于形状的虚拟筛选试图确定已知的活性分子或衍生自所需结合位点的伪配体与虚拟化合物库中最相似的分子识。

形状相似性通常通过比对方法来评估,该方法寻求最大化两种形状的三维重叠,或者通过特征向量方法,其将形状变换成能够有效地比较的特征的低维向量。作为相似性计算的一部分,可以用静电或药效团特征进一步注释分子形状。

2.形状相似性

配体3D形状相似性已成功应用于骨架跃迁和虚拟筛选。随着共结晶晶体结构的不断增加,药物靶标、晶体结构和查询配体之间的3D形状相似性已被用于结合姿势的采样和评分。搜索与结晶配体之间的形状重叠用于靶标蛋白结合位点相关区域的构象采样。另一种类似的方法估计了晶体学姿势和查询配体姿势之间的最大体积重叠,以从分子对接中选择可靠的构象。已经证明与晶体结构配体的3D形状相似可以用作可行的评分方法来排序顺序对接生成的姿势选择。

3D相似性搜索属于基于药效团和基于形状或体积的方法。虽然基于药效团的查询为搜索提供拓扑和几何约束。3D相似性方法面临着容易计算和化学有意义数学函数组合生成具有代表原子空间排列的能力的挑战。分子相似性通常通过分子之间的最大分子体积来解决,必须通过快速且稳健的分子比对算法来实现。

相似性搜索常常涉及分子比对,比对方法尝试找出两个分子的最佳叠合,以最大化重叠体积或特征点之间的对应性。最大化体积重叠的主要方法是将分子形状表示为高斯集合,采样几个起始点,并使用数值优化来计算局部最大值。一种替代方法是通过离散特征来表示分子形状,并使用点对应算法来产生进行比对。已经描述了对准过程的许多性能优化,但是相对于特征向量方法,对准方法仍然在计算上有些昂贵。

3.分子形状相似性的应用

先导化合物优化的有效工具,其中多个相似分子的快速灵活叠加对于理解SAR至关重要。

鉴定与已知结合靶标化合物的结构和形状具有类似形状的新化合物,如果新化合物与已知抑制剂的形状和静电特性相匹配,则它也可能结合。

分子形状相似性也是分子识别的重要技术。已经进行了许多研究开发表示分子形状的方法并量化分子之间的形状相似性。允许在极大的化合物数据库上进行形状相似性检索,如SciFinder和PubChem3D等。

形状相似度进行姿态预测,首先将具有已知晶体结构配体的最高3D形状相似性的配体构象放置到蛋白质结合位点中,然后通过重新分解侧链并用蒙特卡罗进行能量最小化来提炼姿势。

分子形状相似性应用于虚拟筛选。形状筛选不需要靶标晶体结构或开发SAR集合来创建可靠的药效团模型,只需要一个已知活性查询化合物及其构象,相对于基于分子对接和药效团的筛选更加节省时间和资源。

参考资料:

1.Nicholls A,McGaughey G B,Sheridan R P,et al.Molecular shape and medicinal

chemistry:a perspective[J].Journal of medicinal chemistry,2010,53(10):3862-3886.

2.Koes D R,Camacho C J.Shape‐based virtual screening with volumetric aligned molecular shapes[J].Journal of computational chemistry,2014,35(25):1824-1834.

3.Finn P W,Morris G M.Shape‐based similarity searching in chemical databases[J].Wiley Interdisciplinary Reviews:Computational Molecular Science,2013, 3(3):226-241.

4.Hain E,Camacho C J,Koes D R.Fragment oriented molecular shapes[J].Journal of Molecular Graphics and Modelling,2016, 66:143-154.

化合物相似性搜索_分子形状相似性及其应用相关推荐

  1. 化合物相似性搜索_使用MolAICal进行配体相似性比较或搜索的操作教程

    马上注册,结交更多好友,下载更多分子模拟资源. 您需要 登录 才可以下载或查看,没有帐号?我想注册 x 本帖最后由 MolAICal 于 2020-9-1 00:42 编辑 使用MolAICal进行配 ...

  2. RDKit:化合物相似性搜索(基于Python3)

    基于Python3和RDKit的化合物结构相似性搜索 化合物相似性在化学信息学和药物发现中具有悠久的历史,许多计算方法采用相似度测定来鉴定研究的新化合物. 本实例通过计算分子的Morgan指纹进行相似 ...

  3. 化合物相似性搜索_FTrees——Similarity相似性搜索

    FTrees简介 FTrees(Feature Trees)是一种高效的药效团模型相似性搜索软件工具,可以促进虚拟高通量筛选(HTS).特征树描述符捕获分子的整体拓扑结构及其药效团特性.相似性基于两个 ...

  4. RDKit:化合物相似性搜索

    化合物相似性 化合物相似性在化学信息学和药物发现中具有悠久的历史,许多计算方法采用相似度测定来鉴定研究的新化合物. 分子相似性是许多虚拟筛选技术的理论基础.分子相似性分析方法可以从整体上划分为全局方法 ...

  5. 一致代价搜索_谷歌工程师发布最新技术ScaNN:可实现高效的向量相似性搜索

    假设一个人想要使用要求标题,作者或其他易于机器索引的精确匹配的查询条件来搜索庞大的文学作品数据集,而这样的任务恰恰非常适合使用SQL之类的关系数据库.但是,如果要支持更多的抽象查询,例如"南 ...

  6. RDKit:运用RDKit计算USRCAT(形状相似性)

    USRCAT USRCAT是基于形状的方法,它的工作速度非常快.代码是免费提供的,如果要使用代码,用户需要安装它. 形状相似性是分子的3D形状的比对,其基于如果分子的形状重叠良好如果可以相似的原理. ...

  7. 探究Facebook相似性搜索工具 faiss的原理

    探究Facebook相似性搜索工具的原理 它是一个能使开发者快速搜索相似多媒体文件的算法库.而该领域一直是传统的搜索引擎的短板.借助Faiss,Facebook 在十亿级数据集上创建的最邻近搜索(ne ...

  8. Ubuntu下安装Python开发的Facebook Faiss相似性搜索工具

    Facebook 的相似性搜索工具 Faiss支持GPU下矢量表示检索,有较强的检索性能,可用于有效的相似性搜索(similarity search)和稠密矢量聚类(clustering of den ...

  9. Faiss相似性搜索类库

    Facebook 人工智能实验室(FAIR)基于十亿级别的数据集构建了最近邻搜索算法的实现,这比之前介绍的已知文献中在 GPU 上实现的最先进且最快的 k-selection 算法还要快大约 8.5 ...

最新文章

  1. java struts2 漏洞复现合集
  2. asp.net的几种简单连接数据库方法
  3. 整体管理6个过程及相关重点
  4. c++Interpolation search插值搜索的实现算法之一(附完整源码)
  5. QT的QGroupBox类的使用
  6. centos 7 mysql 导入_linux centos7.3导出、导入、Mariadb(MySQL)数据库命令
  7. C# 程序实现功能目录
  8. 如何在Linux上录制你的终端操作
  9. 数控数据采集跨平台免授权扎克(mazak)西门子(Siemens)海德汉(heidenhain)广数(GSK)、凯恩帝(knd)、三菱、海德汉、兄弟、哈斯、宝元、新代、发那科(Fanuc)、华中
  10. 后盾网php多少钱_后盾网向军老师PHP视频教程
  11. Excel中的透视表和vlookup的用法简单讲解
  12. 个人申请阿里云ICP备案流程
  13. 计算机指令定时关机,电脑使用命令设置定时关机
  14. 119 李元翼 梧里 徒死無益
  15. VSCode添加背景图片
  16. 在公交车上想出的一个java算法
  17. springboot配置日志文件报错:
  18. win10任务栏透明_电脑任务栏美化amp;状态监测软件,在任务栏实时显示网速/CPU/内存/温度等信息...
  19. 有几万闲钱,投资什么好?
  20. mysql面试题115道

热门文章

  1. 妙赞大讲糖:糖友要控制饮食
  2. 正交矩阵的列向量组是标准正交向量组
  3. python unescape函数_Python escape.url_unescape方法代碼示例
  4. 成为专业程序猿的配置(设置分屏、拓展分屏显示)
  5. ckplayer html5直播rtmp,标准(精简)只调用HTML5-VIDEO方式-ckplayer使用方法
  6. 商显市场谁主沉浮 液晶拼接屏独占鳌头
  7. 【BLE MIDI】MIDI 文件速度设置识别 ( 查找 midi 文件中速度相关的二进制数据 | FF 51 03 速度设置指令 )
  8. Navicat数据传输及数据同步的定时任务
  9. 天圆地方放样软件_天圆地方钣金放样下料方法
  10. SPARTAN3 AN/XC3S50AN无法下载到内部flash的解决方案