FLOWR: Flow Matching for Structure-Aware De Novo, Interaction- and Fragment-Based Ligand Generation
该论文介绍了 FLOWR,这是一个结合了流匹配(flow matching)、等变最优传输(equivariant optimal transport)以及精选的 SPINDR 数据集的创新结构化框架,用于生成和优化具有卓越有效性、准确性且推理速度比现有最先进方法快 70 倍的 3D 配体,同时还提供了一种无需重新训练即可用于基于片段设计的通用多用途变体。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是一篇未经同行评审的预印本的AI生成解释。这不是医疗建议。请勿根据此内容做出健康决定。 阅读完整免责声明
想象一下你是一位正在发明新食谱的大师级厨师。你有一个非常特定的、位于锅中的空隙(蛋白质口袋),你需要将一种新食材(配体)完美地放入其中。这种食材不仅要符合形状,还要能与锅中已有的特定香料产生“味道”上的互动。
长期以来,试图设计这些新食材的计算机程序就像是那些通过随机猜测、品尝、然后尝试数千次的厨师。这既缓慢,而且最终得到的食材往往很奇怪、破碎,或者根本无法契合。
这篇论文介绍了一个更快、更智能的系统,名为 FLOWR,以及一本全新的、高质量的食谱,名为 SPINDR。
1. 全新的食谱:SPINDR
在教计算机烹饪之前,你需要好的食谱。作者意识到旧的食谱(用于训练 AI 的数据集)充满了错误。其中的食材与锅不匹配、缺少香料,或者指令相互矛盾。
为了解决这个问题,他们创建了 SPINDR。你可以把它看作是一本“金标准”食谱。
- 清理工作: 他们提取了数千个现有的晶体结构(展示药物如何实际坐落在蛋白质中的照片),并对其进行了彻底的清理。他们修复了缺失的原子,确定了食材精确的电荷,并去除了重复项。
- 结果: 一个包含超过 35,000 个完美示例的海量、高质量集合,展示了药物分子是如何嵌入蛋白质口袋中的。这确保了 AI 学习的是现实,而非混乱、破碎的数据。
2. 全新的厨师:FLOWR
有了好的食谱后,他们构建了一位名为 FLOWR 的新厨师。
- 旧方法(扩散模型/Diffusion): 之前的 AI 厨师的工作方式就像一位雕刻家在从一块大理石中凿刻。他们从一团随机的噪声开始,慢慢凿掉坏的部分,从而显现出一个分子。这耗时很长,有时会让雕塑看起来有些生硬或不自然。
- FLOWR 的方式(流匹配/Flow Matching): FLOWR 的工作方式更像是一个 GPS 导航系统。它不是通过凿刻,而是画出一条从“随机噪声”到“完美分子”的直线、直接的路径。
- 速度: 因为它采取了最直接的路线,所以速度极快。论文声称它比之前的最佳方法快了高达 70 倍。
- 质量: 因为它遵循一条直线路径,生成的分子产生的“应力”更小(它们看起来不会像是被扭曲成不舒服的形状),并且能更好地契合蛋白质口袋。
- “口袋”感知: FLOWR 有一只特殊的“耳朵”,能在开始时听取一次蛋白质口袋的信息。它会记住口袋的形状和化学特性,然后利用这段记忆来引导分子的创造。这节省了大量的计算资源。
3. 特殊工具:FLOWR.MULTI
有时,厨师并不只是想发明一道全新的菜;他们可能想修改现有的菜肴。也许他们想保留“酱汁”(特定的化学结构),但改变“配料”以适应新的香料配置。
FLOWR.MULTI 是这位厨师的一种多功能模式,允许进行此类操作,而无需重新训练整个系统。
- 相互作用靶向(Interaction Targeting): 你可以告诉 FLOWR:“确保这个新分子接触到蛋白质的这些特定部分。”AI 会保持这些接触部分固定,并围绕它们发明剩余的分子。
- 骨架跃迁(Scaffold Hopping): 你可以说:“保留这个核心形状(骨架),但改变其他部分。”
- 片段生长(Fragment Growing): 你可以说:“从这个小碎片开始,并以此生长出一个完整的分子。”
论文表明,使用这种“针对性”的方法所产生的分子,比随机猜测的分子更有可能在实际中与蛋白质产生作用。
4. 结果
当作者测试 FLOWR 与当前最优秀的厨师(如 PILOT)进行对比时:
- 有效性(Validity): FLOWR 创建的分子在化学上更有可能有效(它们不会崩解)。
- 契合度(Fit): 它们能更准确地嵌入蛋白质口袋中。
- 速度: 速度有了戏剧性的提升(高达 70 倍的加速)。
- 相互作用: 当被要求重现特定的化学相互作用(例如药物与蛋白质之间的握手)时,FLOWR.MULTI 在记忆和重现这些“握手”方面表现得更好。
总结
简而言之,作者构建了一个更好的数据集 (SPINDR) 来教导 AI,并设计了一个更聪明、更快速的 AI (FLOWR) 来设计新药。他们还增加了一个专门化模式 (FLOWR.MULTI),让科学家能够在改变分子其他部分的同时,保留特定部分。这使得寻找新候选药物的过程变得更快、更可靠,且更具实际应用价值。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。