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

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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:BioSystems 2018-09, Vol.171, p.74-79
Hauptverfasser: Choi, Kiri, Medley, J. Kyle, König, Matthias, Stocking, Kaylene, Smith, Lucian, Gu, Stanley, Sauro, Herbert M.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 79
container_issue
container_start_page 74
container_title BioSystems
container_volume 171
creator Choi, Kiri
Medley, J. Kyle
König, Matthias
Stocking, Kaylene
Smith, Lucian
Gu, Stanley
Sauro, Herbert M.
description 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.
doi_str_mv 10.1016/j.biosystems.2018.07.006
format Article
fullrecord <record><control><sourceid>proquest_pubme</sourceid><recordid>TN_cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_6108935</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0303264718301254</els_id><sourcerecordid>2078590257</sourcerecordid><originalsourceid>FETCH-LOGICAL-c479t-4f455fd4257857015490f3b9885779956e10832e46bb702e6751de3824cde08f3</originalsourceid><addsrcrecordid>eNqFkc1u3CAUhVHVqJkkfYWKZTd2wIDBXVRKo_5JkbpJdpGQDdczjGyYAh5l3r5EM03bVdkA4txzP-5BCFNSU0Lb6209uJAOKcOc6oZQVRNZE9K-QiuqZFMp1vDXaEUYYVXTcnmOLlLakrKEom_QOSsHxilfocd7mKYlumX-gG88hqcMPrlhArw75E3w1dAnsHgOFibn1xj83sXgZ_AZjyHiEwTuvS1nnzeQncGFbgrrwxU6G_spwdvTfokevny-v_1W3f34-v325q4yXHa54iMXYrS8EVIJSajgHRnZ0Klyk10nWqCk_Ah4OwySNNBKQS0w1XBjgaiRXaKPR9_dMsxgTYGL_aR30c19POjQO_3vi3cbvQ573Rbjjoli8P5kEMPPBVLWs0umTKb3EJakG1LIOlIAi1QdpSaGlCKML20o0c_h6K3-E45-DkcTqUs4pfTd35gvhb_TKIJPRwGUYe0dRJ2MA2_Auggmaxvc_7v8Al0IqAc</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2078590257</pqid></control><display><type>article</type><title>Tellurium: An extensible python-based modeling environment for systems and synthetic biology</title><source>MEDLINE</source><source>ScienceDirect Journals (5 years ago - present)</source><creator>Choi, Kiri ; Medley, J. Kyle ; König, Matthias ; Stocking, Kaylene ; Smith, Lucian ; Gu, Stanley ; Sauro, Herbert M.</creator><creatorcontrib>Choi, Kiri ; Medley, J. Kyle ; König, Matthias ; Stocking, Kaylene ; Smith, Lucian ; Gu, Stanley ; Sauro, Herbert M.</creatorcontrib><description>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.</description><identifier>ISSN: 0303-2647</identifier><identifier>EISSN: 1872-8324</identifier><identifier>DOI: 10.1016/j.biosystems.2018.07.006</identifier><identifier>PMID: 30053414</identifier><language>eng</language><publisher>Ireland: Elsevier B.V</publisher><subject>Models, Biological ; Reproducibility of Results ; SBML ; Simulation ; Software ; Synthetic Biology ; Systems Biology ; Tellurium - chemistry</subject><ispartof>BioSystems, 2018-09, Vol.171, p.74-79</ispartof><rights>2018 Elsevier B.V.</rights><rights>Copyright © 2018 Elsevier B.V. All rights reserved.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c479t-4f455fd4257857015490f3b9885779956e10832e46bb702e6751de3824cde08f3</citedby><cites>FETCH-LOGICAL-c479t-4f455fd4257857015490f3b9885779956e10832e46bb702e6751de3824cde08f3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.biosystems.2018.07.006$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>230,314,780,784,885,3549,27923,27924,45994</link.rule.ids><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/30053414$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Choi, Kiri</creatorcontrib><creatorcontrib>Medley, J. Kyle</creatorcontrib><creatorcontrib>König, Matthias</creatorcontrib><creatorcontrib>Stocking, Kaylene</creatorcontrib><creatorcontrib>Smith, Lucian</creatorcontrib><creatorcontrib>Gu, Stanley</creatorcontrib><creatorcontrib>Sauro, Herbert M.</creatorcontrib><title>Tellurium: An extensible python-based modeling environment for systems and synthetic biology</title><title>BioSystems</title><addtitle>Biosystems</addtitle><description>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.</description><subject>Models, Biological</subject><subject>Reproducibility of Results</subject><subject>SBML</subject><subject>Simulation</subject><subject>Software</subject><subject>Synthetic Biology</subject><subject>Systems Biology</subject><subject>Tellurium - chemistry</subject><issn>0303-2647</issn><issn>1872-8324</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><sourceid>EIF</sourceid><recordid>eNqFkc1u3CAUhVHVqJkkfYWKZTd2wIDBXVRKo_5JkbpJdpGQDdczjGyYAh5l3r5EM03bVdkA4txzP-5BCFNSU0Lb6209uJAOKcOc6oZQVRNZE9K-QiuqZFMp1vDXaEUYYVXTcnmOLlLakrKEom_QOSsHxilfocd7mKYlumX-gG88hqcMPrlhArw75E3w1dAnsHgOFibn1xj83sXgZ_AZjyHiEwTuvS1nnzeQncGFbgrrwxU6G_spwdvTfokevny-v_1W3f34-v325q4yXHa54iMXYrS8EVIJSajgHRnZ0Klyk10nWqCk_Ah4OwySNNBKQS0w1XBjgaiRXaKPR9_dMsxgTYGL_aR30c19POjQO_3vi3cbvQ573Rbjjoli8P5kEMPPBVLWs0umTKb3EJakG1LIOlIAi1QdpSaGlCKML20o0c_h6K3-E45-DkcTqUs4pfTd35gvhb_TKIJPRwGUYe0dRJ2MA2_Auggmaxvc_7v8Al0IqAc</recordid><startdate>20180901</startdate><enddate>20180901</enddate><creator>Choi, Kiri</creator><creator>Medley, J. Kyle</creator><creator>König, Matthias</creator><creator>Stocking, Kaylene</creator><creator>Smith, Lucian</creator><creator>Gu, Stanley</creator><creator>Sauro, Herbert M.</creator><general>Elsevier B.V</general><scope>CGR</scope><scope>CUY</scope><scope>CVF</scope><scope>ECM</scope><scope>EIF</scope><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7X8</scope><scope>5PM</scope></search><sort><creationdate>20180901</creationdate><title>Tellurium: An extensible python-based modeling environment for systems and synthetic biology</title><author>Choi, Kiri ; Medley, J. Kyle ; König, Matthias ; Stocking, Kaylene ; Smith, Lucian ; Gu, Stanley ; Sauro, Herbert M.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c479t-4f455fd4257857015490f3b9885779956e10832e46bb702e6751de3824cde08f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Models, Biological</topic><topic>Reproducibility of Results</topic><topic>SBML</topic><topic>Simulation</topic><topic>Software</topic><topic>Synthetic Biology</topic><topic>Systems Biology</topic><topic>Tellurium - chemistry</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Choi, Kiri</creatorcontrib><creatorcontrib>Medley, J. Kyle</creatorcontrib><creatorcontrib>König, Matthias</creatorcontrib><creatorcontrib>Stocking, Kaylene</creatorcontrib><creatorcontrib>Smith, Lucian</creatorcontrib><creatorcontrib>Gu, Stanley</creatorcontrib><creatorcontrib>Sauro, Herbert M.</creatorcontrib><collection>Medline</collection><collection>MEDLINE</collection><collection>MEDLINE (Ovid)</collection><collection>MEDLINE</collection><collection>MEDLINE</collection><collection>PubMed</collection><collection>CrossRef</collection><collection>MEDLINE - Academic</collection><collection>PubMed Central (Full Participant titles)</collection><jtitle>BioSystems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Choi, Kiri</au><au>Medley, J. Kyle</au><au>König, Matthias</au><au>Stocking, Kaylene</au><au>Smith, Lucian</au><au>Gu, Stanley</au><au>Sauro, Herbert M.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Tellurium: An extensible python-based modeling environment for systems and synthetic biology</atitle><jtitle>BioSystems</jtitle><addtitle>Biosystems</addtitle><date>2018-09-01</date><risdate>2018</risdate><volume>171</volume><spage>74</spage><epage>79</epage><pages>74-79</pages><issn>0303-2647</issn><eissn>1872-8324</eissn><abstract>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.</abstract><cop>Ireland</cop><pub>Elsevier B.V</pub><pmid>30053414</pmid><doi>10.1016/j.biosystems.2018.07.006</doi><tpages>6</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0303-2647
ispartof BioSystems, 2018-09, Vol.171, p.74-79
issn 0303-2647
1872-8324
language eng
recordid cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_6108935
source MEDLINE; ScienceDirect Journals (5 years ago - present)
subjects Models, Biological
Reproducibility of Results
SBML
Simulation
Software
Synthetic Biology
Systems Biology
Tellurium - chemistry
title Tellurium: An extensible python-based modeling environment for systems and synthetic biology
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T11%3A16%3A04IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_pubme&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Tellurium:%20An%20extensible%20python-based%20modeling%20environment%20for%20systems%20and%20synthetic%20biology&rft.jtitle=BioSystems&rft.au=Choi,%20Kiri&rft.date=2018-09-01&rft.volume=171&rft.spage=74&rft.epage=79&rft.pages=74-79&rft.issn=0303-2647&rft.eissn=1872-8324&rft_id=info:doi/10.1016/j.biosystems.2018.07.006&rft_dat=%3Cproquest_pubme%3E2078590257%3C/proquest_pubme%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2078590257&rft_id=info:pmid/30053414&rft_els_id=S0303264718301254&rfr_iscdi=true