史上最完善人类新陈代谢谱系模型登上《科学》封面!支持3D交互

简介: 史上最完善人类新陈代谢谱系模型登上《科学》封面!支持3D交互

这可能是最全面、最直观的人类新陈代谢谱系模型了。

上周,一项用计算机人类新陈代谢图谱的研究登上了《Science》封面,研究人员功过构建一个名为“Human 1”的新陈代谢模型及其配套门户网站Metabolic Atlas,系统的展示了人类新陈代谢谱系,并支持扩展和公开合作。

论文链接:

https://stke.sciencemag.org/content/13/624/eaaz1482/tab-pdf

人体新陈代谢是细胞功能不可分割的一部分,许多身体疾病比如肥胖、糖尿病、高血压、心脏病和癌症都与异常的新陈代谢状态有关。


通过筛查患者血液或尿液中的代谢物生物标志物可以诊断出其中几种疾病,最新的研究也已经探索了针对代谢过程的疾病治疗方法。

尽管许多研究者们都已经意识到了人类新陈代谢的重要性,目前也能同时测量数千种人类的代谢产物,但要全面了解人类细胞中的新陈代谢仍然具有挑战性。


通过构建基因组规模的代谢模型(GEM)是解决这一挑战的好方法,在过去的15年里,研究人员也在共同致力于开发和改善此类GEM,以促进人类新陈代谢的研究。这项工作始于Recon1EHMN,这两个模型在更新期间彼此大量整合,并已被用于研究包括营养不良,糖尿病,脂肪肝疾病和癌症等疾病。

但是目前的两个GEM还面临一些问题,包括基因、新陈代谢物和反应非标准标识符的使用;模型组件的重复;前期模型迭代中的错误;模型的更新不透明且难以协调等。

来自查尔姆斯理工大学的Jonathan L. Robinson等人通过整合和管理Recon和HMR模型谱系,开发出统一的人类GEM谱系——Human1及其配套门户网站Metabolic Atlas

Metabolic Atlas网站地址:

https://www.metabolicatlas.org/

这是一个巨大的工程,光是整合Recon和HMR两个谱系模型,就要删除8185个重复反应和3215个重复代谢物,修订2016个代谢物公式,重新建立3226个反应方程式,纠正83个反应的可逆性,以及禁用或删除576个不一致或认为不必要的的反应。

另外研究人员还完成了建立整个可交互的2D和3D的可视化模型、健康组织和肿瘤特异性模型的建立与比较、人细胞系代谢任务关键基因的预测等工作。

总之,在人类对于自身新陈代谢的研究历史上,这一成果显然对所有相关研究人员提供了一个相当全面的工具,并且这一标准化的模型还能够简单而准确地集成其他不同来源的数据库或数据集。

另外,使用公共存储库也让用户查看或下载Human1模型的管理历史,其他人也能够提交建议或更正错误,从而新的研究可以通过整个领域的努力有效地集成到模型的未来更新中。

对于研究新陈代谢的科研工作者来说,这可以说是一个福音,也可以避免许多重复的工作。

相关文章
|
弹性计算 IDE 安全
打造在线编程环境
打造自己的在线编程环境,使用Coding WebIDE来实现在线的IDE,以便我们在不方便使用本地编辑器的时候可以使用在线编辑器来进行我们的在线编辑操作。
打造在线编程环境
|
10月前
|
存储 人工智能 JSON
RAG Logger:专为检索增强生成(RAG)应用设计的开源日志工具,支持查询跟踪、性能监控
RAG Logger 是一款专为检索增强生成(RAG)应用设计的开源日志工具,支持查询跟踪、检索结果记录、LLM 交互记录和性能监控等功能。
453 7
RAG Logger:专为检索增强生成(RAG)应用设计的开源日志工具,支持查询跟踪、性能监控
|
NoSQL 前端开发 JavaScript
Node.js 连接 MongoDB
10月更文挑战第9天
185 0
|
11月前
|
存储 关系型数据库 BI
实时计算UniFlow:Flink+Paimon构建流批一体实时湖仓
实时计算架构中,传统湖仓架构在数据流量管控和应用场景支持上表现良好,但在实际运营中常忽略细节,导致新问题。为解决这些问题,提出了流批一体的实时计算湖仓架构——UniFlow。该架构通过统一的流批计算引擎、存储格式(如Paimon)和Flink CDC工具,简化开发流程,降低成本,并确保数据一致性和实时性。UniFlow还引入了Flink Materialized Table,实现了声明式ETL,优化了调度和执行模式,使用户能灵活调整新鲜度与成本。最终,UniFlow不仅提高了开发和运维效率,还提供了更实时的数据支持,满足业务决策需求。
|
JavaScript 前端开发 测试技术
精通Selenium:从基础到高级的网页自动化测试策略
【10月更文挑战第6天】随着Web应用变得越来越复杂,手动进行功能和兼容性测试变得既耗时又容易出错。自动化测试因此成为了现代软件开发不可或缺的一部分。Selenium是一个强大的工具集,它支持多种编程语言(包括Python),允许开发者编写脚本来模拟用户与Web页面的交互。本文将带领读者从Selenium的基础知识出发,逐步深入到高级的应用场景,通过丰富的代码示例来展示如何高效地进行网页自动化测试。
1925 5
|
安全 搜索推荐 Android开发
安卓与iOS的设计理念差异及其对用户体验的影响
【8月更文挑战第12天】在移动操作系统领域,安卓和iOS两大阵营分别以其独特的设计理念吸引着不同的用户群体。本文将深入探讨这两大系统在设计哲学、用户界面、交互模式以及生态系统构建方面的差异,并分析这些差异如何影响最终用户的体验。通过对比分析,我们可以更清晰地认识到各自设计理念的优势和局限,以及它们是如何塑造用户日常互动和感知的。
|
关系型数据库 MySQL
Mysql客户端下载地址
官网:http://dev.mysql.com/downloads/mysql/   上述千万不要下载免安装版本。 千万记住一定要下载MSI安装版本。
2718 0
Java 8 的 Stream 不好调试?别逗了!IDEA 调试就能轻松搞定!!
Java 8 的 Stream 不好调试?别逗了!IDEA 调试就能轻松搞定!!
482 0
Java 8 的 Stream 不好调试?别逗了!IDEA 调试就能轻松搞定!!
|
存储 编译器
西门子S7-200 SMART数据块的使用
今天我们来学习在西门子S7-200 SMART中如何使用数据块。在讲解数据块的使用之前我们先来看一下什么是数据块:数据块用来对V存储区也叫变量存储区赋初始值;可以对字节、字或双字来分配数据值。
西门子S7-200 SMART数据块的使用
|
SQL Oracle 关系型数据库
MySQL多表查询,SQL,笛卡尔积等值连接自连接外连接,SQL99新特性,完整详细可收藏
MySQL多表查询,SQL,笛卡尔积等值连接自连接外连接,SQL99新特性,完整详细可收藏
MySQL多表查询,SQL,笛卡尔积等值连接自连接外连接,SQL99新特性,完整详细可收藏