计算化学顶刊封面!玻色量子联合上海交大张健课题组发表量子计算重要成果

​2023年12月13日,北京玻色量子科技有限公司(以下简称“玻色量子”)联合上海交通大学在中科院分区1区、计算化学领域Top刊物JCTC(Journal of Chemical Theory and Computation)内刊的封面上发表了以“Encoding Molecular Docking for Quantum Computers”(基于量子计算机实现的分子对接程序)为题的学术论文。

玻色量子创始人&CEO文凯博士,上海交通大学特聘教授、药物化学与生物信息学中心主任张健为论文的通讯作者,这是玻色量子在“量子计算+生物制药”领域取得的首要研究突破,也建立了量子计算在生物制药领域实用化的重要里程碑。

论文链接:https://pubs.acs.org/doi/10.1021/acs.jctc.3c00943

分子对接是基于配体受体识别的锁钥模型提出的技术方法,通过计算配体受体之间的空间互补以及能量匹配来寻找其复合物模式,其在药物设计领域应用广泛,可分为刚性对接,半柔性对接以及柔性对接。传统的药物筛选是一个十分昂贵且需要消耗大量资源,一般需要花费数十亿美元,而成功率仅有10%。

近年来,随着功能强大的分子建模工具的发展以及蛋白质小分子复合物解析结构的数目的增长,基于结构的药物设计成为新药开发中广泛使用的路线之一。但传统模型的筛选方式耗时长,并且很难求得最优解,因此在先导化合物筛选中假阳性率较高,增加了药物研发成本。

以下为本篇论文的主要内容:

分子对接被广泛应用于虚拟筛选、先导化合物优化以及分子机制研究中,它通过空间采样来确定配体分子与受体蛋白间的结合姿态以及集合自由能(ΔGbind)。分子对接是药物发现的重要技术手段,分子对接过程的采样步骤是一个经典的NP-Hard 问题,其巨大的搜索空间和计算要求对于传统计算机充满了挑战。

在该研究中,联合研究团队提出了网格点匹配(Grid Point Matching,GPM)和原子特征匹配(Feature Atom Matching,FAM)算法模型,以便可以通过相干光量子计算机求解,从而将分子对接中的采样问题问题编码为QUBO(二次无约束二值优化)模型来加速采样过程。在CASF-2016数据集上测试显示GPM方法已经具备和经典的分子对接方法Glide SP相当的采样能力,在之前的研究中证实,相干光量子计算机的求解速度比传统计算机快1000倍,因此,该研究提出的算法模型可显著提升未来药物虚拟筛选效率和准确率。

图片2:(A)网格点匹配(GPM)和原子特征匹配(FAM)的工作流程。(B)该研究主要构建GPM和FAM方法加速分子对接中的采样过程。

图3:FAM和GPM 模型表现和计算成本(A)三种采样方法Glide SP、GPM、FAM在测试集中的最小RMSD(minimum RMSD, mRMSD)分布。灰色虚线表示好的采样RMSD阈值。GPM代表“网格点匹配”,而FAM代表“原子特征匹配”。(B)FAM与GPM 方法采样得到的pose(红色表示) 与晶体结构中的pose (蓝色表示)比较。

图4:mRMSD与分子质量(A)、量子比特数(B)和离散误差(C)之间的相关性,左上角表示相关性系数(R2)。右下角展示了离散误差定义,它表示所匹配的空间点和晶体结构中的配体坐标的空间距离平均值,GPM代表“网格点匹配”,FAM代表“原子特征匹配”。

图5:基于相干光量子计算机求解的计算成本。(A)FAM 和GPM 方法得到的问题比特数规模比较。当前最大的相干光量子计算机求解规模(~100,000量子比特数)用红色虚线表示。GPM代表“网格点匹配”,FAM代表“原子特征匹配”。(B)配体原子数目和最后求解问题规模比特数的相关性。红色和蓝色数据点分别表示GPM和FAM方法。

具体来讲,该研究提出的两个算法FAM和GPM 将分子对接过程的采样问题转化为配体原子和受体结合口袋的空间格点匹配问题,通过构建QUBO模型并在量子计算机上求得最优解,最后将求得的解转换为空间位置获得pose信息。通过在测试集上的大量验证表明,GPM 方法具有与经典采样方法Glide SP相当的采样能力。团队下一阶段将对FAM与GPM方法进行部署整合,补充打分步骤得到标准化的分子对接流程,并将其应用于类似ZINC的十亿级化合物数据库中执行虚拟筛选过程。

相干光量子计算机的技术特点使其可以构建全连接图,而其他量子计算机只能支持局部图的连接,这大大限制了其应用于实际场景过程。分子对接的取样过程是一个经典的NP-Hard问题,而近期研究表明相干光量子计算机对于求解该类问题具有巨大优势,该研究通过构建FAM和GPM方法并在相干光量子计算机上进行精确求解来解决分子对接中的采样问题。目前相干光量子计算机的最大求解规模远远超过了该算法模型在CASF数据集上应用所需的比特数,同时相干光量子计算机上的采样的运行时间仅以毫秒为单位,相较于经典计算机至少有3个数量级的提升,因此该研究提出的算法模型具有巨大的实际应用价值。

未来,玻色量子将携手更多合作伙伴持续进行“量子计算+生物制药”领域的深入研究技术突破和真机测试场景验证,共同研究量子计算在药物研发领域中的应用,涵盖虚拟筛选、蛋白质结构设计、分子动力学模拟等场景。

关于JCTC

化学理论与计算杂志(Journal Of Chemical Theory And Computation,简写JCTC)创刊于2005年,是一本由AMER CHEMICAL SOC出版的一本化学-物理:原子、分子和化学物理学术刊物,该刊发文范围涵盖物理原子、分子和化学物理等领域,旨在及时、准确、全面地报道国内外物理原子、分子和化学物理工作者在该领域的科学研究等工作中取得的经验、科研成果、技术革新、学术动态等。该刊已入选科学引文索引(SCI)来源期刊,属于国际该领域著名期刊。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/596160.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

国内CRM系统哪个品牌比较好?

国内CRM系统哪个品牌比较好? 作为简道云第一个以“独立套件”开发出来的业务系统,对于简道云CRM我从来都是“昂首挺胸”的骄傲和自豪的! 下面就从功能、价格、自定义3大块儿来介绍下简道云CRM管理系统! CRM管理系统,即开即用​…

单位转换工具类

单位转换工具类 1. 工具类转换- 定义装换枚举转换类型- 创建转换工具类,1. 通过反射去除字段,2.对照传入map标记的字段需要转换的类型转换3. 重新赋值 2. 注解转换- 定义注解- 解析注解 1. 工具类转换 - 定义装换枚举转换类型 public enum UnitConvertType {/*** 精确度*/ACC…

【AI】使用LoFTR进行图像匹配测试Demo

LoFTR图像匹配的源码解析我们在上篇文章中已经写了,对于怎么试用一下,我这边再啰嗦一下。 0.环境搭建 详细的搭建教程请点击链接查看,这里只对需要特殊注意的地方做阐述 1.创建的Python环境采用python3.8的环境,因为文章发布较早…

来自云仓酒庄分享为什么同一种葡萄会使用不同的名称?

如果你只是刚刚走进葡萄酒世界,走在葡萄酒通道上可能会令人生畏,因为有不同的国家、地区和生产商,除此之外还有数千酿酒葡萄品种。更令人困惑的是,有些地方对同一种葡萄使用不同的名称!一个著名的例子是西拉和它澳大利…

2下载Spring,第一个Spring程序+Log4j

https://www.yuque.com/dujubin/ltckqu/kipzgd#,注意的是,现在(202401)SpringFramework从release搬到了snapshot下,在这下面找到6.0.2下载. 下载后解压到文件夹,整个框架包含非常多jar包。 然后就可以在p…

工业物联网中的网络建设是如何实现的?——青创智通工业物联网

在工业物联网的应用中,如何进行网络建设,对于青创智通工业物联网来说,车间内所有装备均可通过与OPC UA网关连接实现数据采集,OPC UA网关实现Modbus协议、DLT645协议、BACnet协议、CJ188协议、三菱协议、西门子协议、Mbus协议。 通…

信号强度功能 界面、逻辑和图标(免费)

信号强度 需求 vue项目,需要实时监控系统信号,要求: 1.共五格信号; 2.信号0-100为满值,信号100-500为四格,信号500-1000为三格,信号1000-5000为两格,信号5000-20000为一格&#x…

Spring Boot 完善订单【五】集成接入支付宝沙箱支付

1.1.什么是沙箱支付 支付宝沙箱支付(Alipay Sandbox Payment)是支付宝提供的一个模拟支付环境,用于开发和测试支付宝支付功能的开发者工具。在真实的支付宝环境中进行支付开发和测试可能涉及真实资金和真实用户账户,而沙箱环境则提…

快速搭建知识付费平台?明理信息科技,为你提供一站式解决方案

明理信息科技知识付费saas租户平台 在当今数字化时代,知识付费已经成为一种趋势,越来越多的人愿意为有价值的知识付费。然而,公共知识付费平台虽然内容丰富,但难以满足个人或企业个性化的需求和品牌打造。同时,开发和…

Time-series forecasting with deep learning: a survey

人们开发了许多深度学习架构来适应不同领域的时间序列数据集的多样性。在本文中,我们调查了一步前进和多水平时间序列预测中使用的常见编码器和解码器设计,描述了如何将时间信息纳入每个模型的预测中。接下来,我们重点介绍混合深度学习模型的…

计算机组成原理-输入输出系统和IO控制方式

文章目录 总览现代计算机的结构常见的IO设备主机如何与IO设备交互IO控制方式简介程序查询方式程序中断方式DMA控制方式通道控制方式 IO系统基本组成小结 总览 现代计算机的结构 常见的IO设备 主机如何与IO设备交互 IO控制方式简介 数据寄存器:存放主机要输出到外设…

输出回文数-第11届蓝桥杯选拔赛Python真题精选

[导读]:超平老师的Scratch蓝桥杯真题解读系列在推出之后,受到了广大老师和家长的好评,非常感谢各位的认可和厚爱。作为回馈,超平老师计划推出《Python蓝桥杯真题解析100讲》,这是解读系列的第23讲。 输出回文数&#…

openwrt使用docker部署adguard home

docker创建macvlan,目的使adguard home具备宿主机同网段IP docker network create -d macvlan --subnet192.168.88.0/24 --gateway192.168.88.254 -o parentbr-lan bridge-host(虚拟网卡名字)拉取adguard home镜像 docker pull adguard/adguardhome:la…

为何Selenium这么火?

今天给大家带来的主题是自动化测试框架Selenium,话不多说,直接开始! 1.什么是 Selenium 自动化测试 Jason Huggins 于 2004 年创建了一个 JavaScript 框架,旨在将其从重复的手动测试中解放出来。 最初命名为 JavaScriptTestRunn…

【数据结构—二叉树的链式结构实现】

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一、二叉树的存储结构 二、二叉树链式结构的实现 2.1手动构建一课树 2.2二叉树的遍历 三、二叉树链式结构的实现 3.1前序遍历(递归) 3.2中序遍历(递归) 3.3后序…

第三方软件测试机构可提供哪些服务类型?如何收费?

随着高新技术的快速发展,软件企业将测试工作交由第三方软件测试机构进行已经成为了行业趋势,因为企业自身的大多精力都投入在产品开发上,第三方软件测试机构的存在也就极大的提供了便利。 第三方软件测试机构是区别于软件企业与软件需求方的…

Spark内核解析-节点启动4(六)

1、Master节点启动 Master作为Endpoint的具体实例,下面我们介绍一下Master启动以及OnStart指令后的相关工作 1.1脚本概览 下面是一个举例: /opt/jdk1.7.0_79/bin/java -cp /opt/spark-2.1.0/conf/:/opt/spark-2.1.0/jars/*:/opt/hadoop-2.6.4/etc/ha…

科研+临床观摩|牙科医生公派美国从事访问学者交流

很多临床医学专业的访问学者希望在访学从事科研的同时,能到医院进行临床观摩。对于这些申请者的要求,我们会尽量满足。本案例中的T医生,口语较弱,担心英语面试,最终我们为其取得了田纳西大学健康科学中心的邀请函&…

记模型训练损失为NAN

前段时间想把我模型的输入由DWT子带改为分块的图像块,一顿魔改后,模型跑着跑着损失就朝着奇怪的方向跑去了:要么突然增大,要么变为NAN。 为什么训练损失会突然变为NAN呢?这个作者将模型训练过程中loss为NAN或INF的原因…

SoapUI参数传递操作详解

SoapUI 传递参数 本文章主要是通过例子,给大家讲解一下 SoapUI 发送请求时,如何带上参数~ 我们可以先了解下:SoapUI简介:了解这个流行的API测试工具 新建工程 首先新建一个工程,然后在里面进行后续的操作。 填写工程…