Suppr超能文献

碲:一个基于Python的用于系统生物学和合成生物学的可扩展建模环境。

Tellurium: An extensible python-based modeling environment for systems and synthetic biology.

作者信息

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.

Abstract

UNLABELLED

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.

AVAILABILITY

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。

相似文献

1
Tellurium: An extensible python-based modeling environment for systems and synthetic biology.
Biosystems. 2018 Sep;171:74-79. doi: 10.1016/j.biosystems.2018.07.006. Epub 2018 Jul 25.
2
libRoadRunner: a high performance SBML simulation and analysis library.
Bioinformatics. 2015 Oct 15;31(20):3315-21. doi: 10.1093/bioinformatics/btv363. Epub 2015 Jun 17.
3
libRoadRunner 2.0: a high performance SBML simulation and analysis library.
Bioinformatics. 2023 Jan 1;39(1). doi: 10.1093/bioinformatics/btac770.
4
Tellurium notebooks-An environment for reproducible dynamical modeling in systems biology.
PLoS Comput Biol. 2018 Jun 15;14(6):e1006220. doi: 10.1371/journal.pcbi.1006220. eCollection 2018 Jun.
5
Poincaré and SimBio: a versatile and extensible Python ecosystem for modeling systems.
Bioinformatics. 2024 Aug 2;40(8). doi: 10.1093/bioinformatics/btae465.
6
Systems Biology Toolbox for MATLAB: a computational platform for research in systems biology.
Bioinformatics. 2006 Feb 15;22(4):514-5. doi: 10.1093/bioinformatics/bti799. Epub 2005 Nov 29.
7
SBML2HYB: a Python interface for SBML compatible hybrid modeling.
Bioinformatics. 2023 Jan 1;39(1). doi: 10.1093/bioinformatics/btad044.
8
JSBML: a flexible Java library for working with SBML.
Bioinformatics. 2011 Aug 1;27(15):2167-8. doi: 10.1093/bioinformatics/btr361. Epub 2011 Jun 22.
9
BioSANS: A software package for symbolic and numeric biological simulation.
PLoS One. 2022 Apr 18;17(4):e0256409. doi: 10.1371/journal.pone.0256409. eCollection 2022.
10
LibSBML: an API library for SBML.
Bioinformatics. 2008 Mar 15;24(6):880-1. doi: 10.1093/bioinformatics/btn051. Epub 2008 Feb 5.

引用本文的文献

1
Experimentally Constrained Mechanistic and Data-Driven Models for Simulating NMDA Receptor Dynamics.
Biomedicines. 2025 Jul 8;13(7):1674. doi: 10.3390/biomedicines13071674.
2
SBMLNetwork: a framework for standards-based visualization of biochemical models.
bioRxiv. 2025 May 11:2025.05.09.653024. doi: 10.1101/2025.05.09.653024.
3
SIMPROV: Provenance capturing for simulation studies.
PLoS One. 2025 Jul 8;20(7):e0327607. doi: 10.1371/journal.pone.0327607. eCollection 2025.
4
MobsPy: A programming language for biochemical reaction networks.
PLoS Comput Biol. 2025 May 19;21(5):e1013024. doi: 10.1371/journal.pcbi.1013024. eCollection 2025 May.
5
Emergence and disruption of cooperativity in a denitrifying microbial community.
ISME J. 2025 Jan 2;19(1). doi: 10.1093/ismejo/wraf093.
6
Speciated evolution of oscillatory mass-action chemical reaction networks.
bioRxiv. 2025 Apr 16:2025.04.10.648132. doi: 10.1101/2025.04.10.648132.
7
The Dawn of High-Throughput and Genome-Scale Kinetic Modeling: Recent Advances and Future Directions.
ACS Synth Biol. 2025 Aug 15;14(8):2906-2919. doi: 10.1021/acssynbio.4c00868. Epub 2025 Apr 22.
8
Plant cold acclimation and its impact on sensitivity of carbohydrate metabolism.
NPJ Syst Biol Appl. 2025 Mar 19;11(1):28. doi: 10.1038/s41540-025-00505-1.
10
Abundant clock proteins point to missing molecular regulation in the plant circadian clock.
Mol Syst Biol. 2025 Apr;21(4):361-389. doi: 10.1038/s44320-025-00086-5. Epub 2025 Feb 20.

本文引用的文献

1
A portable structural analysis library for reaction networks.
Biosystems. 2018 Jul;169-170:20-25. doi: 10.1016/j.biosystems.2018.05.008. Epub 2018 May 30.
2
Control and regulation of pathways via negative feedback.
J R Soc Interface. 2017 Feb;14(127). doi: 10.1098/rsif.2016.0848.
3
Synthetic Biology Open Language (SBOL) Version 2.1.0.
J Integr Bioinform. 2016 Dec 18;13(3):291. doi: 10.2390/biecoll-jib-2016-291.
4
phraSED-ML: A paraphrased, human-readable adaptation of SED-ML.
J Bioinform Comput Biol. 2016 Dec;14(6):1650035. doi: 10.1142/S0219720016500359. Epub 2016 Sep 30.
5
libRoadRunner: a high performance SBML simulation and analysis library.
Bioinformatics. 2015 Oct 15;31(20):3315-21. doi: 10.1093/bioinformatics/btv363. Epub 2015 Jun 17.
6
BioPreDyn-bench: a suite of benchmark problems for dynamic modelling in systems biology.
BMC Syst Biol. 2015 Feb 20;9:8. doi: 10.1186/s12918-015-0144-4.
7
COMBINE archive and OMEX format: one file to share all information to reproduce a modeling project.
BMC Bioinformatics. 2014 Dec 14;15(1):369. doi: 10.1186/s12859-014-0369-z.
8
COBRApy: COnstraints-Based Reconstruction and Analysis for Python.
BMC Syst Biol. 2013 Aug 8;7:74. doi: 10.1186/1752-0509-7-74.
9
Programming biological models in Python using PySB.
Mol Syst Biol. 2013;9:646. doi: 10.1038/msb.2013.1.

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验