2022-Deep generative molecular design reshapes drug discovery-分子生成设计重塑药物发现

本文主要是介绍2022-Deep generative molecular design reshapes drug discovery-分子生成设计重塑药物发现,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 药物发现中的深度生成模型
    • 化合物/分子的表示
  • Deep Generative Models
    • 递归神经网 RNN
    • 变分自动编码器 VAE
    • 生成性对抗网络 (Generative Adversarial Networks, GANs)
    • Flow-based models
    • 强化学习(Reinforcement Learning, RL)
  • 在小分子药物设计中的应用
    • 生成有效的小分子
    • 生成具有类药物特性的分子
    • 生成具有多目标类药物性质的分子
    • 通过优化生成更好的生物可利用分子
    • 捕获配体-蛋白质相互作用的 3D 信息
  • 在大分子药物设计中的应用
    • AMP 生成
    • 治疗性蛋白质生成
    • CRISPR-Cas9系统设计和优化
  • 前景、未来方向
    • 可解释的生成模型
    • 小样本生成模型
    • 多模态生成模型
    • 从数据使用者到数据生产者的创成模型
  • Conclusion and Outlook

随着科技的发展,人工智能(AI)和深度生成模型的最新进展和成就已经确立了其在医学应用中的实用性,特别是在药物发现和开发方面。为了正确应用人工智能,开发人员和用户面临着诸如要考虑哪些协议、要仔细检查哪些因素以及深度生成模型如何整合相关学科等问题。这篇综述是2022年10月发表在“Cell Resports Medicine”杂志上的,IF=16.988。这篇综述总结了经典和新开发的人工智能方法,为广泛的计算药物发现和开发社区提供了更新且易于访问的指南。从不同角度介绍了深度生成模型,并描述了表示化学和生物结构及其应用的理论框架。讨论了数据和技术挑战,并强调了多模态深度生成模型的未来方向,以加速药物发现。

药物发现中的深度生成模型

最近的一项研究估计,制药公司在2年花费了6亿美元用于开发美国食品和药物管理局批准的新药,高于2015年的802.2003亿美元。尽管在临床试验期间会产生更多的直接成本,但由于临床前投资来得更早,因此两个阶段的资本化成本大致相等。计算科学和技术的最新进展抓住了必要性和紧迫性,并提供了一套潜在的有前途的方法。其中,开发人员可以选择正确的人工智能(AI)来针对手头的问题,特别是深度生成模型,适当的协议和因素。总的来说,他们绘制了整合生物学、化学、计算科学、药理学和疾病治疗的路径。计算能力、数据量和高级算法的快速增长导致了人工智能在药物发现方面的突破,特别是在深度生成模型的应用中。这些模型已成为改变小分子和大分子设计、优化和合成的高潜力工具(图 1)。

深度生成模型的应用已经提供了新的部分优化的候选线索,在某些情况下,传统顺序方法通常需要更短的时间。如果大规模应用,深度生成建模有可能促进开发(R&D)过程。

图 1 药物发现管道中的 AI 和深度生成模型应用

图 1 药物发现管道中的 AI 和深度生成模型应用

深度生成模型对应于一个理论框架,该框架使用数据结构(例如图形和指纹)以及操作(例如功能或实验信息流)生成具有所需特性的新型化学和生物结构。创造性的深度生成模型可以显著促进算法在药物发现中的开发和应用。在这个“大数据”时代,深度生成模型将提供一项尖端技术,可以彻底改变生物学、疾病和治疗学的信息学观点。在本综述中,我们描述了经典和最先进的深度生成模型及其在计算药物发现中的应用(图1),并讨论了局限性和挑战。我们的目标是概述小分子和大分子系统上多种应用中深度生成模型的当前工具和技术(工具箱)。

化合物/分子的表示

分子的表示对于生成模型很重要。有三种类型的表示:(1)基于序列,(2)基于图形和(3)图像(图2)。

自然语言处理(NLP)的空前成功激发了以类似于人类语言的方式描述符号分子的想法。生物结构中的语义和语法与人类语言相似;因此,分子可以表示为字符序列。从头小分子设计通常使用简化的分子输入线输入系统(SMILES)。基于序列的结构是按照编码到向量的 SMILES 语法规则生成的(图 2A)。

表示分子的更直接方法是基于图。在图形表示中,小分子的原子形成一组节点,键被视为边缘(图2B)。对于大分子,接触图是表示任何两个氨基酸残基对之间距离的图表。然而,基于序列和基于图形的方法都无法捕获

这篇关于2022-Deep generative molecular design reshapes drug discovery-分子生成设计重塑药物发现的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/289053

相关文章

python生成随机唯一id的几种实现方法

《python生成随机唯一id的几种实现方法》在Python中生成随机唯一ID有多种方法,根据不同的需求场景可以选择最适合的方案,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习... 目录方法 1:使用 UUID 模块(推荐)方法 2:使用 Secrets 模块(安全敏感场景)方法

Visual Studio 2022 编译C++20代码的图文步骤

《VisualStudio2022编译C++20代码的图文步骤》在VisualStudio中启用C++20import功能,需设置语言标准为ISOC++20,开启扫描源查找模块依赖及实验性标... 默认创建Visual Studio桌面控制台项目代码包含C++20的import方法。右键项目的属性:

MyBatis设计SQL返回布尔值(Boolean)的常见方法

《MyBatis设计SQL返回布尔值(Boolean)的常见方法》这篇文章主要为大家详细介绍了MyBatis设计SQL返回布尔值(Boolean)的几种常见方法,文中的示例代码讲解详细,感兴趣的小伙伴... 目录方案一:使用COUNT查询存在性(推荐)方案二:条件表达式直接返回布尔方案三:存在性检查(EXI

Python实现自动化Word文档样式复制与内容生成

《Python实现自动化Word文档样式复制与内容生成》在办公自动化领域,高效处理Word文档的样式和内容复制是一个常见需求,本文将展示如何利用Python的python-docx库实现... 目录一、为什么需要自动化 Word 文档处理二、核心功能实现:样式与表格的深度复制1. 表格复制(含样式与内容)2

python如何生成指定文件大小

《python如何生成指定文件大小》:本文主要介绍python如何生成指定文件大小的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录python生成指定文件大小方法一(速度最快)方法二(中等速度)方法三(生成可读文本文件–较慢)方法四(使用内存映射高效生成

Maven项目中集成数据库文档生成工具的操作步骤

《Maven项目中集成数据库文档生成工具的操作步骤》在Maven项目中,可以通过集成数据库文档生成工具来自动生成数据库文档,本文为大家整理了使用screw-maven-plugin(推荐)的完... 目录1. 添加插件配置到 pom.XML2. 配置数据库信息3. 执行生成命令4. 高级配置选项5. 注意事

MybatisX快速生成增删改查的方法示例

《MybatisX快速生成增删改查的方法示例》MybatisX是基于IDEA的MyBatis/MyBatis-Plus开发插件,本文主要介绍了MybatisX快速生成增删改查的方法示例,文中通过示例代... 目录1 安装2 基本功能2.1 XML跳转2.2 代码生成2.2.1 生成.xml中的sql语句头2

使用Python自动化生成PPT并结合LLM生成内容的代码解析

《使用Python自动化生成PPT并结合LLM生成内容的代码解析》PowerPoint是常用的文档工具,但手动设计和排版耗时耗力,本文将展示如何通过Python自动化提取PPT样式并生成新PPT,同时... 目录核心代码解析1. 提取 PPT 样式到 jsON关键步骤:代码片段:2. 应用 JSON 样式到

SpringBoot实现二维码生成的详细步骤与完整代码

《SpringBoot实现二维码生成的详细步骤与完整代码》如今,二维码的应用场景非常广泛,从支付到信息分享,二维码都扮演着重要角色,SpringBoot是一个非常流行的Java基于Spring框架的微... 目录一、环境搭建二、创建 Spring Boot 项目三、引入二维码生成依赖四、编写二维码生成代码五

Android与iOS设备MAC地址生成原理及Java实现详解

《Android与iOS设备MAC地址生成原理及Java实现详解》在无线网络通信中,MAC(MediaAccessControl)地址是设备的唯一网络标识符,本文主要介绍了Android与iOS设备M... 目录引言1. MAC地址基础1.1 MAC地址的组成1.2 MAC地址的分类2. android与I