Mandel Johannes J, Fuss Hendrik, Palfreyman Niall M, Dubitzky Werner
Dept, of Biotechnology & Bioinformatics, Weihenstephan University of Applied Sciences, 85350 Freising, Germany.
BMC Bioinformatics. 2007 Mar 27;8:103. doi: 10.1186/1471-2105-8-103.
Software tools that model and simulate the dynamics of biological processes and systems are becoming increasingly important. Some of these tools offer sophisticated graphical user interfaces (GUIs), which greatly enhance their acceptance by users. Such GUIs are based on symbolic or graphical notations used to describe, interact and communicate the developed models. Typically, these graphical notations are geared towards conventional biochemical pathway diagrams. They permit the user to represent the transport and transformation of chemical species and to define inhibitory and stimulatory dependencies. A critical weakness of existing tools is their lack of supporting an integrative representation of transport, transformation as well as biological information processing.
Narrator is a software tool facilitating the development and simulation of biological systems as Co-dependence models. The Co-dependence Methodology complements the representation of species transport and transformation together with an explicit mechanism to express biological information processing. Thus, Co-dependence models explicitly capture, for instance, signal processing structures and the influence of exogenous factors or events affecting certain parts of a biological system or process. This combined set of features provides the system biologist with a powerful tool to describe and explore the dynamics of life phenomena. Narrator's GUI is based on an expressive graphical notation which forms an integral part of the Co-dependence Methodology. Behind the user-friendly GUI, Narrator hides a flexible feature which makes it relatively easy to map models defined via the graphical notation to mathematical formalisms and languages such as ordinary differential equations, the Systems Biology Markup Language or Gillespie's direct method. This powerful feature facilitates reuse, interoperability and conceptual model development.
Narrator is a flexible and intuitive systems biology tool. It is specifically intended for users aiming to construct and simulate dynamic models of biology without recourse to extensive mathematical detail. Its design facilitates mappings to different formal languages and frameworks. The combined set of features makes Narrator unique among tools of its kind. Narrator is implemented as Java software program and available as open-source from http://www.narrator-tool.org.
对生物过程和系统的动态进行建模和模拟的软件工具正变得越来越重要。其中一些工具提供了复杂的图形用户界面(GUI),这极大地提高了用户对它们的接受度。此类GUI基于用于描述、交互和交流所开发模型的符号或图形表示法。通常,这些图形表示法适用于传统的生化途径图。它们允许用户表示化学物质的运输和转化,并定义抑制和刺激依赖性。现有工具的一个关键弱点是它们缺乏对运输、转化以及生物信息处理的综合表示。
叙述者(Narrator)是一款软件工具,可促进作为共依赖模型的生物系统的开发和模拟。共依赖方法补充了物种运输和转化的表示,并带有一种表达生物信息处理的明确机制。因此,共依赖模型明确地捕捉了例如信号处理结构以及影响生物系统或过程某些部分的外源因素或事件的影响。这组综合的特征为系统生物学家提供了一个强大的工具来描述和探索生命现象的动态。叙述者的GUI基于一种富有表现力的图形表示法,它是共依赖方法的一个组成部分。在用户友好的GUI背后,叙述者隐藏了一个灵活的特性,这使得将通过图形表示法定义的模型相对容易地映射到数学形式主义和语言(如常微分方程、系统生物学标记语言或吉莱斯皮直接法)变得较为容易。这个强大的特性促进了重用、互操作性和概念模型开发。
叙述者是一个灵活且直观的系统生物学工具。它专门面向那些旨在构建和模拟生物动态模型而无需借助大量数学细节的用户。其设计便于映射到不同的形式语言和框架。这组综合的特征使叙述者在同类工具中独树一帜。叙述者作为Java软件程序实现,可从http://www.narrator-tool.org获取开源版本。