Suppr超能文献

系统生物学标记语言第3级包:分层模型组合,版本1发行版3。

SBML Level 3 package: Hierarchical Model Composition, Version 1 Release 3.

作者信息

Smith Lucian Paul, Hucka Michael, Hoops Stefan, Finney Andrew, Ginkel Martin, Myers Chris J, Moraru Ion, Liebermeister Wolfram

出版信息

J Integr Bioinform. 2015 Sep 4;12(2):268. doi: 10.2390/biecoll-jib-2015-268.

Abstract

Constructing a model in a hierarchical fashion is a natural approach to managing model complexity, and offers additional opportunities such as the potential to re-use model components. The SBML Level 3 Version 1 Core specification does not directly provide a mechanism for defining hierarchical models, but it does provide a mechanism for SBML packages to extend the Core specification and add additional syntactical constructs. The SBML Hierarchical Model Composition package for SBML Level 3 adds the necessary features to SBML to support hierarchical modeling. The package enables a modeler to include submodels within an enclosing SBML model, delete unneeded or redundant elements of that submodel, replace elements of that submodel with element of the containing model, and replace elements of the containing model with elements of the submodel. In addition, the package defines an optional "port" construct, allowing a model to be defined with suggested interfaces between hierarchical components; modelers can chose to use these interfaces, but they are not required to do so and can still interact directly with model elements if they so chose. Finally, the SBML Hierarchical Model Composition package is defined in such a way that a hierarchical model can be "flattened" to an equivalent, non-hierarchical version that uses only plain SBML constructs, thus enabling software tools that do not yet support hierarchy to nevertheless work with SBML hierarchical models.

摘要

以分层方式构建模型是管理模型复杂性的自然方法,并且提供了额外的机会,比如复用模型组件的可能性。SBML Level 3版本1核心规范没有直接提供定义分层模型的机制,但它确实为SBML包提供了一种机制来扩展核心规范并添加额外的语法结构。用于SBML Level 3的SBML分层模型组合包为SBML添加了支持分层建模所需的特性。该包使建模者能够在一个封闭的SBML模型中包含子模型,删除该子模型中不需要或冗余的元素,用包含模型的元素替换该子模型的元素,以及用子模型的元素替换包含模型的元素。此外,该包定义了一个可选的“端口”结构,允许在分层组件之间使用建议的接口来定义模型;建模者可以选择使用这些接口,但不要求必须这样做,如果他们愿意,仍然可以直接与模型元素进行交互。最后,SBML分层模型组合包的定义方式使得分层模型可以“扁平化”为一个等效的、仅使用普通SBML结构的非分层版本,从而使尚未支持分层的软件工具仍能够处理SBML分层模型。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/7302/5451323/ccbbe27020d9/nihms859652f2.jpg

文献检索

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

立即免费搜索

文件翻译

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

免费翻译文档

深度研究

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

立即免费体验