传统基于结构的虚拟筛选会遍历化合物库中的所有分子,当化合物库较少时,自然是没有问题。但是,随着化合物库越来越大,发展到了化学空间(即超大规模化合物库),如 BioSolveIT 和 Enamine 联合打造的 Real Space 目前就达到了 230 亿的级别[3],那现有的计算资源就彻底无法满足需求了。

为了适应化学空间的发展,化学空间对接应运而生。要理解这个概念,我们先回到九十年代初期,那是一个知识迸发的时代,前后诞生了多种对接算法,其中就有一种基于片段生长的对接算法 - FlexX。

FlexX 的基本原理是将化合物切割成不同的片段,将不同的片段放置在结合口袋中,最后将片段连接起来形成完整的分子。后来,FlexX 也成为高通量虚拟筛选的首要选择。

可随着化合物库的逐渐增大,从早期辉瑞的10的12次方到目前葛兰素史克的10的26次方,基于 FlexX 的筛选方法已经无法满足。因为归根到底 FlexX 会将每一个化合物切割成片段,然后在口袋进行片段生长构建完整的化合物,最后遍历化合物库的每一个分子。

但是,当化合物库进化成化学空间时,一切就不同了。因为基于组合化学方式构建的化合空间,都是由一些基本的构建块通过化学规则连接而成。高达两百多亿的化合空间,其实际的构建块可能就仅仅只有十万多个(如 Real Space)。

我们可以简单的将化学空间对接中的构建块理解成 FlexX 中的片段,这些构建块被放置在结合口袋中,将不同的构建块连接起来,就可以形成完整的化合物(与FlexX类似)。所以,通过构建块的对接和组合,实际上就实现了百亿级化合空间的虚拟筛选。

当化合物库进化到化学空间后,化学空间对接其实是 FlexX 发展的必然方向。试想一下其他的对接算法以后的进步空间。。。。

下面具体地介绍一下化学空间对接:

Chemical Space Docking

与已知的虚拟筛选方法类似,化学空间对接也是在对接后通过结合模式预测活性分子。然而,对接的分子不再来源于一个枚举库,而是一个由无数分子形成的组合空间。

在初始步骤中,所有构建块都被用于对接。而后,构建块基于真实的化学反应进一步生长。所以就可以在不对接化学空间每一个化合物的情况下,找到潜在的活性化合物,同时节省了大量的计算资源。

01

Initial Step - Building Block Docking

将用于构建化学空间的构建块进行对接,而不是化学空间的所有化合物,这一步非常重要!!!后通过 HYDE 等去溶剂化感知评分函数评估结合模式,自动过滤不能进一步生长的(红色)、没有发生相互作用(橘红色)、打分低(绿色)的构建块。基于模板的对接和药效团约束也可用于对接构象的微调。最后,可能形成具有良好类药性化合物的构建块进入下一步。

02

Combinatorial Compound Generation

在化学空间对接中,基于化学反应,初始构建块和其他构建块进一步结合形成新的片段,评估其的结合模式,排除可能使最终化合物性能不良的片段,在这里,基于片段的药物发现方法(片段生长)起着关键作用。这种多步骤的过滤方式从而允许以极少的计算工作量就可以探索整个化学空间。

片段生长步骤可以根据需要重复多次,因此每次运行都会以组合方式扩展化学空间。想象一下:1,000 个构建块(A 组)和 1,000 个构建块(B 组)的一次组合就可以探索10的6次的化学空间。将这些分子与另一组 C 的 1,000 个构建块的组合,就可以扩展到10的9次。。。

03

Accessible Results

对生成的化合物重新对接,评估结合模式,并过滤掉性能不佳的化合物后,化学空间对接最终呈现一组可能与靶标结合的化合物。由于是应用化学反应规则来创建化学空间,因此热门候选化合物具有很高的可合成性

同时,BiosolveIT 和世界上著名的化合物制造商合作打造了系列商业化学空间,如 Eniname 的 Real Space(227亿)和药明康德的 GalaXi(21亿)等,用户可直接搜索定制的化合物。Eniname 保证 4-6 周内交货,且合成成功率在 80 %以上,合成不出的化合物不收费等。

目前,百亿级化合空间的相似性检索可以在infiniSee中完成。百亿级化学空间的虚拟筛选暂时只提供服务,还没有集成在我们的工业化药物设计 SeeSAR 中,但是我们正在努力实现。不久的未来,虚拟筛选会迎来一场革命风暴,药物研发的进度也会极大的推进。

写后有感:

惜秦皇汉武

略输文采

唐宗宋祖

稍逊风骚

一代天骄

成吉思汗

只识弯弓射大雕

俱 往 矣

数风流人物

还看今朝

  参考资料  

[1]. https://www.nature.com/articles/s41586-021-04220-9

[2]. https://www.biosolveit.de/chemical-space-docking/

[3]. https://enamine.net/compound-collections/real-compounds/real-space-navigator

关于我们

http://www.moldesigner.com/

成都分迪科技有限公司(简称“分迪科技”),是一家专为中国创新药研发提供全球领先工业药物设计解决方案的服务供应商。“分迪科技”为全球领先工业药物设计软件公司德国BiosolveIT大中华区独家代理,负责该公司软件SeeSAR和InfiniSee的销售及相关技术服务,为企业、科研院所等提供虚拟筛选、药物设计等技术服务,助力客户加速高成药性先导化合物的发现。 

 “分迪科技”是“分迪药业”的前身,现为分迪药业的全资子公司。分迪药业是一家致力于开发靶向蛋白降解创新药的制药企业,目前正大力推进“分子胶”新药进入临床。公司始终秉持“新知创造生活、技高成就发展”,以创新为动力,持续为客户提供全球领先的工业药物设计软件及全方位解决方案,为中国创新药的蓬勃发展贡献一份力量。


本文版权属于分迪科技,转载请注明出处,商业使用需取得分迪科技书面同意!


扫描二维码关注分迪科技微信公众号,更多前沿资讯!

Chemical Space Docking | 定义下一代虚拟筛选技术相关推荐

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

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

  2. 化学空间对接概念性验证 | Chemical Space Docking

    2008 年,辉瑞公布了化学空间在相似性检索和骨架跃迁中的有效性.自此,药企进入化学空间导航的时代. 2022 年,Genentech 公布了化学空间在虚拟筛选中的有效性.自此,药企进入化学空间对接的 ...

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

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

  4. 下一代虚拟交互,虚拟直播技术A14芯片(iPadAri2020)测试60FPS, 人体追踪,半身人体追踪

    下一代虚拟交互,虚拟直播技术A14芯片(iPadAri2020)测试60FPS, 实时人体追踪,人脸,半身人体追踪. 下一代虚拟交互,虚拟直播技术A14芯片(iPadAri2020)测试60FPS 三 ...

  5. 当虚拟筛选遇上高通量筛选

    新药研究属于高科技领域,世界各国对新药研究的投入逐年增加.据统计,1981年全世界对R&D投入为52亿美元,至1996 年已达到450亿美元.虽然新药研究开发的投入逐年增加,但每年上市的新的一 ...

  6. python中cock什么意思_[转载]原创脚本逐步实现Autodcock-Vina的虚拟筛选及筛选后分析...

    [转载]原创脚本逐步实现Autodcock-Vina的虚拟筛选及筛选后分析 (2013-07-03 11:31:56) 标签: 转载 Vina是在Autodock4基础上改进的算法,相比autodoc ...

  7. 模板的选择和结合部位可塑性处理对GPCRs虚拟筛选性能影响

    今天要分享的是一篇蛋白质同源建模(MODELLER同源建模)与虚拟筛选相关的文献--<Performance of virtual screening against GPCR homology ...

  8. 化合物筛选“杀手锏”:高质量化合物库+一站式虚拟筛选,这里都备齐了

    化合物筛选是指从大量化合物库中筛选出特定靶点或细胞的特异活性化合物的过程.随着生物医药相关学科的发展,高通量筛选(high throughput screening, HTS)在基础研究及药物开发领域 ...

  9. 下一代3d渲染技术,体素光线投射

    原文地址http://www.tomshardware.com/reviews/voxel-ray-casting,2423.html 强烈推荐看原英文,由于本人英语水平有限,对于图形学领悟有限,又借 ...

最新文章

  1. linux进入probe目录,Linux基础学习系列——Linux文件目录操作命令
  2. 零售行业O2O盛行 或成黑客窃取数据目标
  3. python eve mysql_python连接 MySQ 数据库
  4. 在深度学习中处理不均衡数据集
  5. 认知理论与技术(hash函数,SHA,MD
  6. PHP性能调优---php-fpm中启用慢日志配置(用于检测执行较慢的PHP脚本)
  7. OpenCASCADE:OCCT应用框架OCAF之标准属性
  8. 检测到目标url存在框架注入漏洞_HOST注入攻击剖析
  9. 加拿大计算机专业学什么,加拿大哥伦比亚大学计算机专业课程
  10. java 获取oracle表结构_获取Oracle中所有表的列表?
  11. 2020年上半年家电市场报告
  12. 用python画图代码意思_Python科学画图代码分享
  13. linux shell 版本信息,查看各种Linux系统版本信息的Shell命令
  14. ComBox 绑定数据库
  15. [转]vs2005(c#)水晶报表
  16. MITRE Implementation of ISO 12233 Spatial Frequency Response (SFR)
  17. 茴字有几种写法?SQL排名问题之全局排名的四种解法
  18. eclipse 创建maven项目 出现Could not calculate build plan错误解决
  19. 神经网络务实:Linux下用GPU玩转TensorFlow
  20. Windows Server2008上安装VS2008出错及解决办法

热门文章

  1. 计算机辅助翻译stm,计算机辅助翻译报告.doc
  2. 在VIM3开发板上运行无修改的iOS内核镜像
  3. CTF-MISC隐写总结
  4. 根据国家城市获取对应的时区
  5. 2021年5月17号下午初级《会计实务》真题解析
  6. python按条件统计excel分区数据
  7. h5+app如何打包,看这里就够了~
  8. mysql 去除全角空格_去除字符串内多余空格
  9. 数据模型:概念数据模型,逻辑数据模型,物理数据模型
  10. SM2加密解决java与iOS端加解密不配套问题