• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

用于SBML模型的自动模型注释系统(AMAS)。

An Automated Model Annotation System (AMAS) for SBML Models.

作者信息

Shin Woosub, Gennari John H, Hellerstein Joseph L, Sauro Herbert M

机构信息

Auckland Bioengineering Institute, University of Auckland, Auckland,1010,New Zealand.

Department of Biomedical Informatics and Medical Education, University of Washington, Seattle, 98195, WA, USA.

出版信息

bioRxiv. 2023 Jul 21:2023.07.19.549722. doi: 10.1101/2023.07.19.549722.

DOI:10.1101/2023.07.19.549722
PMID:37503075
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC10370092/
Abstract

MOTIVATION

Annotations of biochemical models provide details of chemical species, documentation of chemical reactions, and other essential information. Unfortunately, the vast majority of biochemical models have few, if any, annotations, or the annotations provide insufficient detail to understand the limitations of the model. The quality and quantity of annotations can be improved by developing tools that recommend annotations. For example, recommender tools have been developed for annotations of genes. Although annotating genes is conceptually similar to annotating biochemical models, there are important technical differences that make it difficult to directly apply this prior work.

RESULTS

We present AMAS, a system that predicts annotations for elements of models represented in the Systems Biology Markup Language (SBML) community standard. We provide a general framework for predicting model annotations for a query element based on a database of annotated reference elements and a match score function that calculates the similarity between the query element and reference elements. The framework is instantiated to specific element types (e.g., species, reactions) by specifying the reference database (e.g., ChEBI for species) and the match score function (e.g., string similarity). We analyze the computational efficiency and prediction quality of AMAS for species and reactions in BiGG and BioModels and find that it has sub-second response times and accuracy between 80% and 95% depending on specifics of what is predicted. We have incorporated AMAS into an open-source, pip-installable Python package that can run as a command-line tool that predicts and adds annotations to species and reactions to an SBML model.

AVAILABILITY

Our project is hosted at https://github.com/sys-bio/AMAS, where we provide examples, documentation, and source code files. Our source code is licensed under the MIT open-source license.

摘要

动机

生化模型的注释提供了化学物质的详细信息、化学反应的文档记录以及其他重要信息。不幸的是,绝大多数生化模型几乎没有注释,或者注释提供的细节不足以理解模型的局限性。通过开发推荐注释的工具,可以提高注释的质量和数量。例如,已经开发了用于基因注释的推荐工具。虽然注释基因在概念上与注释生化模型相似,但存在重要的技术差异,使得难以直接应用这项先前的工作。

结果

我们提出了AMAS,这是一个为以系统生物学标记语言(SBML)社区标准表示的模型元素预测注释的系统。我们提供了一个通用框架,用于基于注释参考元素的数据库和计算查询元素与参考元素之间相似度的匹配分数函数,为查询元素预测模型注释。通过指定参考数据库(例如,用于物种的ChEBI)和匹配分数函数(例如,字符串相似度),将该框架实例化为特定的元素类型(例如,物种、反应)。我们分析了AMAS在BiGG和BioModels中对物种和反应的计算效率和预测质量,发现其响应时间在亚秒级,准确率在80%到95%之间,具体取决于预测内容的细节。我们已将AMAS纳入一个开源的、可通过pip安装的Python包中,该包可以作为命令行工具运行,为SBML模型中的物种和反应预测并添加注释。

可用性

我们的项目托管在https://github.com/sys-bio/AMAS,在那里我们提供了示例、文档和源代码文件。我们的源代码遵循MIT开源许可协议。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/95e4/10370092/f242b1615a02/nihpp-2023.07.19.549722v1-f0005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/95e4/10370092/cec341dfc3ee/nihpp-2023.07.19.549722v1-f0001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/95e4/10370092/ac0cb0342c6e/nihpp-2023.07.19.549722v1-f0002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/95e4/10370092/93291e493ee3/nihpp-2023.07.19.549722v1-f0003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/95e4/10370092/36eae41e8541/nihpp-2023.07.19.549722v1-f0004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/95e4/10370092/f242b1615a02/nihpp-2023.07.19.549722v1-f0005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/95e4/10370092/cec341dfc3ee/nihpp-2023.07.19.549722v1-f0001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/95e4/10370092/ac0cb0342c6e/nihpp-2023.07.19.549722v1-f0002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/95e4/10370092/93291e493ee3/nihpp-2023.07.19.549722v1-f0003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/95e4/10370092/36eae41e8541/nihpp-2023.07.19.549722v1-f0004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/95e4/10370092/f242b1615a02/nihpp-2023.07.19.549722v1-f0005.jpg

相似文献

1
An Automated Model Annotation System (AMAS) for SBML Models.用于SBML模型的自动模型注释系统(AMAS)。
bioRxiv. 2023 Jul 21:2023.07.19.549722. doi: 10.1101/2023.07.19.549722.
2
An automated model annotation system (AMAS) for SBML models.用于 SBML 模型的自动化模型标注系统 (AMAS)。
Bioinformatics. 2023 Nov 1;39(11). doi: 10.1093/bioinformatics/btad658.
3
SBMLDiagrams: a python package to process and visualize SBML layout and render.SBMLDiagrams:一个用于处理和可视化 SBML 布局和渲染的 Python 包。
Bioinformatics. 2023 Jan 1;39(1). doi: 10.1093/bioinformatics/btac730.
4
A C library for retrieving specific reactions from the BioModels database.一个用于从 BioModels 数据库中检索特定反应的 C 库。
Bioinformatics. 2014 Jan 1;30(1):129-30. doi: 10.1093/bioinformatics/btt567. Epub 2013 Sep 29.
5
libRoadRunner 2.0: a high performance SBML simulation and analysis library.libRoadRunner 2.0:一个高性能的 SBML 模拟和分析库。
Bioinformatics. 2023 Jan 1;39(1). doi: 10.1093/bioinformatics/btac770.
6
libsbmljs-Enabling web-based SBML tools.libsbmljs-支持基于网络的 SBML 工具。
Biosystems. 2020 Jul;195:104150. doi: 10.1016/j.biosystems.2020.104150. Epub 2020 Apr 24.
7
libAnnotationSBML: a library for exploiting SBML annotations.libAnnotationSBML:一个用于利用SBML注释的库。
Bioinformatics. 2009 Sep 1;25(17):2292-3. doi: 10.1093/bioinformatics/btp392. Epub 2009 Jun 26.
8
VSCode-Antimony: a source editor for building, analyzing, and translating antimony models.VSCode-Antimony:一个用于构建、分析和转换锑模型的源编辑器。
Bioinformatics. 2023 Dec 1;39(12). doi: 10.1093/bioinformatics/btad753.
9
Annotation and merging of SBML models with semanticSBML.使用 semanticSBML 进行 SBML 模型的注释和合并。
Bioinformatics. 2010 Feb 1;26(3):421-2. doi: 10.1093/bioinformatics/btp642. Epub 2009 Nov 17.
10
Annotation-based feature extraction from sets of SBML models.基于注释的SBML模型集特征提取。
J Biomed Semantics. 2015 Apr 15;6:20. doi: 10.1186/s13326-015-0014-4. eCollection 2015.