揭秘微生物社区的“社交网络”:基因组规模代谢模型(GEMs)的新前沿

当前,微生物群落的基因组组成和功能潜力通过宏基因组组装基因组(MAGs)的分析得以部分揭示,但其内在的代谢网络和相互作用机制仍充满未知。为此,科学家们开发了基因组规模的代谢模型(GEMs),用以揭示微生物如何在分子层面上进行交互和适应环境变化。

利用宏基因组组装的基因组(MAGs)中的基因和代谢信息构建GEMs是获得MAGs后的一个新分析思路。今天,小编就带大家看一篇2024年发表于《Trends in Endocrinology & Metabolism》(IF=10.9)的关于GEMs综述文章。

图片

1微生物群落的GEMs简介

微生物群落在多个领域(如医疗保健、生物技术和环境修复)中发挥着重要作用,了解微生物群落间相互作用机制对于充分发挥其潜力至关重要。基于基因组规模代谢模型(GEMs)的约束重建和分析(COBRA)方法已成为模拟微生物群落行为的最先进工具。GEMs是一种强大的系统生物学工具,它可以整合大量的生物学数据和数学方法,以研究混合微生物群落的代谢活动,为合理设计合成微生物群落提供指导,并为生物修复提供新的策略。

2、计算机代谢模型重建

高质量的基因组测序和注释是在系统水平重建代谢网络的关键起点。模型重建需要在基本的生化约束下,保证代谢网络的整体平衡和稳定。

图片

图1 宏基因组组装基因组(MAGs)示例(DOI: 10.1093/ismejo/wrad016)

注:生化约束:微生物在生存和发展过程中所面临的基本生物化学限制或条件。

3、代谢模型的构建过程

构建微生物群落GEMs的关键步骤,包括宏基因组测序、MAGs组装及注释、模型的初步构建、手动校正和最终模型的完善过程中涉及到多种计算工具,如ModelSEED、Cobrapy和RAVEN Toolbox等,这些工具的发展不断提高了模型的效率和质量。

图片

图2 开发微生物群落GEMs的关键方法流程图

分析代谢网络的基础在于GEM的完整性和准确性。构建思路如下:

  • 首先,在测序阶段和随后的高质量代谢模型重建后,使用自下而上或自上而下的方法建模群落的行为,对共享代谢物、群落生长和反应通量进行高质量预测。

  • 然后,确定如何模拟细菌之间的相互作用。有三种主要选择来估计不同的细菌在群落中的行为(区室化):离散的、基因袋或共享环境空间。

    下一步是收集模拟群落GEM的所有技术(稳态和动态方法)。在群落或多尺度水平上选择目标函数是定义社区代谢模型特征的关键步骤。通量平衡分析(FBA)相关算法最终允许对混合微生物群落进行模拟,并阐明群落物种之间发生的代谢相互作用。

图片

图3 构建GEMs的具体步骤流程图

  • 首先确定一个或多个微生物的基因组序列(步骤S1)。

  • 然后,根据分类和亲缘关系,分离出可获得高质量模型的物种,序列注释可用于从头生成模型草案(步骤S2-a和S3),也可与类似生物的现有注释进行比较,从而推断新物种的模型(步骤S2-b和S3)。

  • 步骤S4包括来自用户的手动完善。为了改进模型,新的反应可以迭代地添加到网络中以填补空白,并且可以利用实验数据来验证模型的能力。

  • 最后,步骤S5表示完善的重建模型。

4、模型重建方法的类型

GEMs重构工具根据其主要功能可分为两大类:自动重建工具(例如ModelSEED CarveMe , gapseq)和半自动化工具(例如MeMosys , PyFBA , 和RAVEN Toolbox)。

下图根据其主要范围对每种工具进行了分类。一些工具可以完成多个任务,因此被放置在两个或多个集合的交集中。

图片

图4 GEM分析、编辑和测试工具分类

5、基于GEMs的计算仿真与分析方法

计算分析方法的主要目的是确定构成GEMs变量的反应通量的值。分为稳态方法,动态或混合方法等。最重要的约束是来自实验数据的约束,这些约束用于构建模拟观察到的生物条件的。此外,组学数据集,如转录组、蛋白质组学和代谢组学数据,已与GEMs集成。

6、稳态或动态假设下的群落代谢模型

目前基于GEMs的微生物群落分析的许多进展都集中在建模和扩大我们对这些复杂集合在系统水平上的理解使用GEMs对微生物群落进行建模的一种常见方法是针对单个物种的方法扩展到多物种系统,并假设群落处于稳态或动态环境中。方法有“基因袋(bag-of-genes)”,“离散法(discrete)”和“共享环境空间(shared environmental space)”三种。

图片

图7 利用 CarveMe 重建基因组尺度的代谢模型(DOI:10.1093/nar/gky537)

图片

图8 细菌模型重建收集中反应和代谢物频率的总体分布(DOI: 10.1093/nar/gky537)

7、面临的挑战与发展方向

尽管GEMs技术取得了显著进展,但在实际应用中还面临一些挑战,提供更高质量的GEMs重建,扩大其采用、可用性、可解释性和适用性此外,鉴于深度学习领域的快速发展,很可能会越来越多地应用于GEMs。此外,在精确医学框架内整合人类微生物组GEMs的最新方法学进展和技术可能有助于更好地理解微生物代谢对宿主生理的影响。

图片

图6 用于模型重建、编辑和测试的计算工具时间线

注:根据发布日期对工具进行分组,并总结了在2 ~ 3年时间窗内发布的工具组的主要改进。近年来,基因组尺度代谢模型(GEMs)的研究主要集中在提高效率和质量、整合和可重复性等方面。新工具开发的主要挑战和未来方向是群落GEMs的质量控制、非标准化文件格式的使用以及跨GEMs的ID异质性问题。每个框根据出版年份排列。如蓝色方框所示,每年都有一些改进。

参考文献

Tarzi C, Zampieri G, Sullivan N, et al. Emerging methods for genome-scale metabolic modeling of microbial communities[J]. Trends in Endocrinology & Metabolism, 2024.

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

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

相关文章

一码多址与同义词解决方案

随着地址库中的数据不断的丰富,地址库中一码多址和同义词的数据也会越来越多,一码多址和同义词在统一地址管理平台中的概念并不相同。 一码多址指的是多个地址编码相同,例如通过民政地址找到编码,再通过编码找到房产地址描述。 本…

怎么把不同的文件做成二维码?多种文件类型在线生码的制作方法

扫码来展示文件是现在很多场景下会使用的一种内容展示方法,这种方式能够简化其他人获取文件的流程,从而提升文件传播的效率,用户可以存储二维码,随时扫码查看文件内容。文件生成二维码支持多种类型的文件使用,比如ppt、…

信号与系统实验-实验五 离散时间系统的时域分析

一、实验目的 1、理解离散信号的定义与时域特征,掌握在时域求解信号的各种变换运算; 2、掌握离散系统的单位响应及其 MATLAB 实现的方法; 3、掌握离散时间序列卷积及其 MATLAB 实现的方法; 4、掌握利用 MATLAB 求解微分方程&a…

【数据库】Oracle安装报错(win10安装oracle提示环境不满足最低要求)

目录 一、问题场景: 二、问题描述 三、原因分析: 四、解决方案: 一、问题场景: 安装Oracle数据库 二、问题描述 安装之前提示( [INS-13001]环境不满足最低要求。 是否确实要继续? ) 如图所示&…

说出这11种API接口性能优化,面试官一定会对你刮目相看

前言 接口性能优化是后端开发人员经常碰到的一道面试题,因为它是一个跟开发语言无关的公共问题。 这个问题既可以很简单,也可以相当复杂。 有时候,只需要添加一个索引就能解决。 有时候,代码需要进行重构。 有时候,必…

Vite: 集成Lint工具规范代码

概述 在前端开发中,尤其是在大型项目中,代码的规范性和一致性对于项目的可维护性、可读性以及团队协作效率至关重要。为了保障代码质量,前端社区涌现出了许多Lint工具,如ESLint、Prettier、Stylelint等,它们能帮助我们…

使用深度远程启动管理器配置BMC DHCP管理地址的方法

目录 1.请确保服务器BMC是DHCP状态,才可以使用深度工具分配地址;若BMC配置过静态地址,请使用静态地址登录; 2.配置好自己笔记本的 ip(例如:192.168.78.1),用网线与 ipmi 独立管理口…

Day46

Day46 手写Spring-MVC 解决Controller层的方案 思路:监听器在项目启动时DispatherServlet会将controller层的信息记录下来,当前端发送请求的时候DispatherServlet就会根据信息分发给controller层。 准备工作 准备工作的目的是准备好监听器,而…

AI-智能体基础设施

个性化记忆需要世界模型来协助构建 业界有一个精简的Agent表达公示,即:Agent大模型(LLM)记忆(Memory)主动规划(Planning)工具使用(Tool Use)。基于该公式&am…

零信任价值获全面认可 新场景下展现无穷潜力

2023年,零信任在全球范围内持续快速发展,已经从新的安全理念发展成为云时代的主流安全架构,进入了全面普及期。 2023年,中国零信任市场同样涨势迅猛,产业生态越来越成熟,应用范围越来越广,应用…

面试题-Redis简介

1.主流应用框架 概念: 穿透查询:数据库中的名词,与逐层查询不同,通过超链接可直接查询想要的结果,更加方便快捷 熔断机制:指软件系统中,由于某些原因使得服务出现了过载现象,为防止…

「2024中国数据要素产业图谱1.0版」重磅发布,景联文科技凭借高质量数据采集服务入选!

近日,景联文科技入选数据猿和上海大数据联盟发布的《2024中国数据要素产业图谱1.0版》数据采集服务板块。 景联文科技是专业数据服务公司,提供从数据采集、清洗、标注的全流程数据解决方案,协助人工智能企业解决整个AI链条中数据采集和数据标…

Maven高级的多环境配置与应用

多环境配置与应用 这一节中,我们会讲两个内容,分别是多环境开发和跳过测试 5.1 多环境开发 我们平常都是在自己的开发环境进行开发,当开发完成后,需要把开发的功能部署到测试环境供测试人员进行测试使用,等测试人员测…

Redis报错:MISCONF Redis is configured to save RDB snapshots

错误提示内容: 2024-06-25 16:30:49 : Connection: Redis_Server > [runCommand] PING 2024-06-25 16:30:49 : Connection: Redis_Server > Response received : -MISCONF Redis is configured to save RDB snapshots, but it is currently not able to pers…

Qt Quick Effect Maker 工具使用介绍

一、介绍 随着 Qt 版本的不断升级,越来越多的功能被加入 Qt,一些新的工具也随之应运而生,Qt Quick Effect Maker 工具是 Qt 6.5 之后才新添加的工具,之前的名字应该是叫做 Qt shader tool 这个模块。 以下是官方的释义:Qt Quick Effect Maker是一个用于为Qt Quick创建自定…

C语⾔数据类型和变量

C语⾔数据类型和变量 1.数据类型介绍1.1 字符型1.2 整型1.3 浮点型1.4 布尔类型1.5 各种数据类型的长度1.5.1 sizeof操作符1.5.2 数据类型长度1.5.3 sizeof中表达式不计算 2. signed 和 unsigned3. 数据类型的取值范围4. 变量4.1 变量的创建4.2 变量的分类 5. 算术操作符&#…

社区团购小程序开发

在快节奏的现代生活中,人们越来越追求便利与效率。社区团购小程序应运而生,以其独特的优势成为连接社区居民与优质商品的重要桥梁。本文将探讨社区团购小程序的特点、优势以及未来发展趋势,为大家揭示这一新型购物模式的魅力。 社区团购小程序…

MAC 查看公钥私钥

电脑配置过公钥私钥,现在需要查看: 1、 查看本地是否存在SSH密钥 命令:ls -al ~/.ssh 如果在输出的文件列表中发现id_rsa和id_rsa.pub的存在,证明本地已经存在SSH密钥,请执行第3步 2、 生成SSH密钥 命令&#xff1…

一本好的电子画册应这样做,你做对了吗?

​一本好的电子画册,不仅要有吸引人的图文,还可能包括视频、音频等多媒体元素,为读者提供全方位的阅读体验。连贯性是指画册的整体设计风格、内容布局要协调一致,让读者在阅读过程中感受到流畅和自然。创新性则要求创作者在内容呈…

39 - 电影评分(高频 SQL 50 题基础版)

39 - 电影评分 (selectu.name as results fromMovieRating m left join Users u on m.user_idu.user_id GROUP BYm.user_id order by count(*) desc,u.name asc limit 1) union all (selectm1.title as results fromMovieRating m left join Movies m1 on m.movie_idm1.movie…