首页> 外文期刊>Journal of Integrative Bioinformatics >The Systems Biology Markup Language (SBML) Level 3 Package: Layout, Version 1 Core
【24h】

The Systems Biology Markup Language (SBML) Level 3 Package: Layout, Version 1 Core

机译:系统生物学标记语言(SBML)3级软件包:版式,版本1核心

获取原文
           

摘要

Many software tools provide facilities for depicting reaction network diagrams in a visual form. Two aspects of such a visual diagram can be distinguished: the layout (i.e.: the positioning and connections) of the elements in the diagram, and the graphical form of the elements (for example, the glyphs used for symbols, the properties of the lines connecting them, and so on). For software tools that also read and write models in SBML (Systems Biology Markup Language) format, a common need is to store the network diagram together with the SBML representation of the model. This in turn raises the question of how to encode the layout and the rendering of these diagrams. The SBML Level 3 Version 1 Core specification does not provide a mechanism for explicitly encoding diagrams, but it does provide a mechanism for SBML packages to extend the Core specification and add additional syntactical constructs. The Layout package for SBML Level 3 adds the necessary features to SBML so that diagram layouts can be encoded in SBML files, and a companion package called SBML Rendering specifies how the graphical rendering of elements can be encoded. The SBML Layout package is based on the principle that reaction network diagrams should be described as representations of entities such as species and reactions (with direct links to the underlying SBML elements), and not as arbitrary drawings or graphs; for this reason, existing languages for the description of vector drawings (such as SVG) or general graphs (such as GraphML) cannot be used.
机译:许多软件工具提供了用于以可视形式描述反应网络图的工具。可以将这种可视化图的两个方面区分开:图中元素的布局(即:位置和连接),以及元素的图形形式(例如,用于符号的字形,线条的属性)连接它们,依此类推)。对于也以SBML(系统生物学标记语言)格式读写模型的软件工具,通常需要将网络图与模型的SBML表示一起存储。反过来,这又引发了如何编码这些图的布局和渲染的问题。 SBML 3级版本1核心规范未提供用于显式编码图的机制,但确实为SBML包提供了扩展核心规范并添加其他语法构造的机制。 SBML 3级的Layout软件包向SBML添加了必要的功能,以便可以在SBML文件中编码图的布局,并且一个名为SBML Rendering的配套软件包指定了如何对元素的图形呈现进行编码。 SBML Layout程序包基于以下原则:反应网络图应描述为诸如物种和反应之类的实体表示(具有与底层SBML元素的直接链接),而不是任意的图形或图表。因此,不能使用用于描述矢量绘图(例如SVG)或一般图形(例如GraphML)的现有语言。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号