Choi Kiri, Medley J Kyle, König Matthias, Stocking Kaylene, Smith Lucian, Gu Stanley, Sauro Herbert M
Department of Bioengineering, University of Washington, William H. Foege Building, Box 355061, Seattle, WA 98195, USA.
Institute for Biology, Institute for Theoretical Biology, Humboldt University, Berlin, Germany.
Biosystems. 2018 Sep;171:74-79. doi: 10.1016/j.biosystems.2018.07.006. Epub 2018 Jul 25.
Here we present Tellurium, a Python-based environment for model building, simulation, and analysis that facilitates reproducibility of models in systems and synthetic biology. Tellurium is a modular, cross-platform, and open-source simulation environment composed of multiple libraries, plugins, and specialized modules and methods. Tellurium is a self-contained modeling platform which comes with a fully configured Python distribution. Two interfaces are provided, one based on the Spyder IDE which has an accessible user interface akin to MATLAB and a second based on the Jupyter Notebook, which is a format that contains live code, equations, visualizations, and narrative text. Tellurium uses libRoadRunner as the default SBML simulation engine which supports deterministic simulations, stochastic simulations, and steady-state analyses. Tellurium also includes Antimony, a human-readable model definition language which can be converted to and from SBML. Other standard Python scientific libraries such as NumPy, SciPy, and matplotlib are included by default. Additionally, we include several user-friendly plugins and advanced modules for a wide-variety of applications, ranging from complex algorithms for bifurcation analysis to multidimensional parameter scanning. By combining multiple libraries, plugins, and modules into a single package, Tellurium provides a unified but extensible solution for biological modeling and analysis for both novices and experts.
tellurium.analogmachine.org.
在此,我们介绍Tellurium,这是一个基于Python的用于模型构建、模拟和分析的环境,有助于系统生物学和合成生物学中模型的可重复性。Tellurium是一个模块化、跨平台的开源模拟环境,由多个库、插件以及专门的模块和方法组成。Tellurium是一个自包含的建模平台,附带一个完全配置好的Python发行版。它提供了两种接口,一种基于Spyder IDE,其具有类似于MATLAB的易于使用的用户界面,另一种基于Jupyter Notebook,这是一种包含实时代码、方程式、可视化和叙述性文本的格式。Tellurium使用libRoadRunner作为默认的SBML模拟引擎,支持确定性模拟、随机模拟和稳态分析。Tellurium还包括Antimony,一种人类可读的模型定义语言,它可以与SBML相互转换。默认情况下还包括其他标准的Python科学库,如NumPy、SciPy和matplotlib。此外,我们还包括几个用户友好的插件和高级模块,用于各种各样的应用,从用于分岔分析的复杂算法到多维参数扫描。通过将多个库、插件和模块组合成一个单一的包,Tellurium为新手和专家提供了一个统一但可扩展的生物建模和分析解决方案。
tellurium.analogmachine.org。