The SBML ODE Solver Library: a native API for symbolic and fast numerical analysis of reaction networks

The SBML ODE Solver Library (SOSlib) is a programming library for symbolic and numerical analysis of chemical reaction network models encoded in the Systems Biology Markup Language (SBML). It is written in ISO C and distributed under the open source LGPL license. The package employs libSBML structur...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Bioinformatics 2006-06, Vol.22 (11), p.1406-1407
Hauptverfasser: Machné, Rainer, Finney, Andrew, Müller, Stefan, Lu, James, Widder, Stefanie, Flamm, Christoph
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1407
container_issue 11
container_start_page 1406
container_title Bioinformatics
container_volume 22
creator Machné, Rainer
Finney, Andrew
Müller, Stefan
Lu, James
Widder, Stefanie
Flamm, Christoph
description The SBML ODE Solver Library (SOSlib) is a programming library for symbolic and numerical analysis of chemical reaction network models encoded in the Systems Biology Markup Language (SBML). It is written in ISO C and distributed under the open source LGPL license. The package employs libSBML structures for formula representation and associated functions to construct a system of ordinary differential equations, their Jacobian matrix and other derivatives. SUNDIALS' CVODES is incorporated for numerical integration and sensitivity analysis. Preliminary benchmarking results give a rough overview on the behavior of different tools and are discussed in the Supplementary Material. The native application program interface provides fine-grained interfaces to all internal data structures, symbolic operations and numerical routines, enabling the construction of very efficient analytic applications and hybrid or multi-scale solvers with interfaces to SBML and non SBML data sources. Optional modules based on XMGrace and Graphviz allow quick inspection of structure and dynamics. Availability: Contact:xtof@tbi.univie.ac.at Supplementary information: Supplementary data are available at Bioinformatics online.
doi_str_mv 10.1093/bioinformatics/btl086
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_68001290</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>68001290</sourcerecordid><originalsourceid>FETCH-LOGICAL-c546t-6e1f73818ade8a6fdfa69ea508fad92dc2ab7cfc6c63fb39575981df567c40373</originalsourceid><addsrcrecordid>eNqFkUtv1TAQhSNERR_wE0AWEt2F-hG_2JVSuG0vKqhFQmysiWOD2yQudlK4_x5X94qqbFiNNf7mjOacqnpO8GuCNTtoQwyjj2mAKdh80E49VuJRtUMagWuKuX5c3kzIulGYbVe7OV9hzEnTNE-qbSI4lYrRner75Q-HLt5-XKLzd8foIva3LqFlaBOk1RsEaCzytw4dfjpBZRnKq6GNfbAIxg55yBMa58GlYKEvLehXOWQUPUoO7BTiiEY3_YrpOj-ttjz02T3b1L3qy_vjy6NFvTz_cHJ0uKwtb8RUC0e8ZIoo6JwC4TsPQjvgWHnoNO0shVZab4UVzLdMc8m1Ip3nQtoGM8n2qv217k2KP2eXJzOEbF3fw-jinI1QGBOq8X9BiiluNNUFfPkPeBXnVG7NhmgluGKMFIivIZtizsl5c5PCUDw0BJu7vMzDvMw6rzL3YiM-t4Pr7qc2ARXg1QaAXEz2CUYb8j0nVfGN3J1Tr7mQJ_f77z-kayMkk9wsvn4zjH0-o7w5NQv2B6ePsjY</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>198658331</pqid></control><display><type>article</type><title>The SBML ODE Solver Library: a native API for symbolic and fast numerical analysis of reaction networks</title><source>MEDLINE</source><source>Oxford Journals Open Access Collection</source><source>EZB-FREE-00999 freely available EZB journals</source><source>Alma/SFX Local Collection</source><creator>Machné, Rainer ; Finney, Andrew ; Müller, Stefan ; Lu, James ; Widder, Stefanie ; Flamm, Christoph</creator><creatorcontrib>Machné, Rainer ; Finney, Andrew ; Müller, Stefan ; Lu, James ; Widder, Stefanie ; Flamm, Christoph</creatorcontrib><description>The SBML ODE Solver Library (SOSlib) is a programming library for symbolic and numerical analysis of chemical reaction network models encoded in the Systems Biology Markup Language (SBML). It is written in ISO C and distributed under the open source LGPL license. The package employs libSBML structures for formula representation and associated functions to construct a system of ordinary differential equations, their Jacobian matrix and other derivatives. SUNDIALS' CVODES is incorporated for numerical integration and sensitivity analysis. Preliminary benchmarking results give a rough overview on the behavior of different tools and are discussed in the Supplementary Material. The native application program interface provides fine-grained interfaces to all internal data structures, symbolic operations and numerical routines, enabling the construction of very efficient analytic applications and hybrid or multi-scale solvers with interfaces to SBML and non SBML data sources. Optional modules based on XMGrace and Graphviz allow quick inspection of structure and dynamics. Availability: Contact:xtof@tbi.univie.ac.at Supplementary information: Supplementary data are available at Bioinformatics online.</description><identifier>ISSN: 1367-4803</identifier><identifier>EISSN: 1460-2059</identifier><identifier>EISSN: 1367-4811</identifier><identifier>DOI: 10.1093/bioinformatics/btl086</identifier><identifier>PMID: 16527832</identifier><identifier>CODEN: BOINFP</identifier><language>eng</language><publisher>Oxford: Oxford University Press</publisher><subject>Algorithms ; Biological and medical sciences ; Computational Biology - methods ; Computer Simulation ; Computers ; Fundamental and applied biological sciences. Psychology ; Gene Library ; General aspects ; Mathematics in biology. Statistical analysis. Models. Metrology. Data processing in biology (general aspects) ; Models, Biological ; Models, Theoretical ; Programming Languages ; Software Design ; Systems Biology</subject><ispartof>Bioinformatics, 2006-06, Vol.22 (11), p.1406-1407</ispartof><rights>2006 INIST-CNRS</rights><rights>Copyright Oxford University Press(England) Jun 1, 2006</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c546t-6e1f73818ade8a6fdfa69ea508fad92dc2ab7cfc6c63fb39575981df567c40373</citedby><cites>FETCH-LOGICAL-c546t-6e1f73818ade8a6fdfa69ea508fad92dc2ab7cfc6c63fb39575981df567c40373</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27903,27904</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=17854610$$DView record in Pascal Francis$$Hfree_for_read</backlink><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/16527832$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Machné, Rainer</creatorcontrib><creatorcontrib>Finney, Andrew</creatorcontrib><creatorcontrib>Müller, Stefan</creatorcontrib><creatorcontrib>Lu, James</creatorcontrib><creatorcontrib>Widder, Stefanie</creatorcontrib><creatorcontrib>Flamm, Christoph</creatorcontrib><title>The SBML ODE Solver Library: a native API for symbolic and fast numerical analysis of reaction networks</title><title>Bioinformatics</title><addtitle>Bioinformatics</addtitle><description>The SBML ODE Solver Library (SOSlib) is a programming library for symbolic and numerical analysis of chemical reaction network models encoded in the Systems Biology Markup Language (SBML). It is written in ISO C and distributed under the open source LGPL license. The package employs libSBML structures for formula representation and associated functions to construct a system of ordinary differential equations, their Jacobian matrix and other derivatives. SUNDIALS' CVODES is incorporated for numerical integration and sensitivity analysis. Preliminary benchmarking results give a rough overview on the behavior of different tools and are discussed in the Supplementary Material. The native application program interface provides fine-grained interfaces to all internal data structures, symbolic operations and numerical routines, enabling the construction of very efficient analytic applications and hybrid or multi-scale solvers with interfaces to SBML and non SBML data sources. Optional modules based on XMGrace and Graphviz allow quick inspection of structure and dynamics. Availability: Contact:xtof@tbi.univie.ac.at Supplementary information: Supplementary data are available at Bioinformatics online.</description><subject>Algorithms</subject><subject>Biological and medical sciences</subject><subject>Computational Biology - methods</subject><subject>Computer Simulation</subject><subject>Computers</subject><subject>Fundamental and applied biological sciences. Psychology</subject><subject>Gene Library</subject><subject>General aspects</subject><subject>Mathematics in biology. Statistical analysis. Models. Metrology. Data processing in biology (general aspects)</subject><subject>Models, Biological</subject><subject>Models, Theoretical</subject><subject>Programming Languages</subject><subject>Software Design</subject><subject>Systems Biology</subject><issn>1367-4803</issn><issn>1460-2059</issn><issn>1367-4811</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2006</creationdate><recordtype>article</recordtype><sourceid>EIF</sourceid><recordid>eNqFkUtv1TAQhSNERR_wE0AWEt2F-hG_2JVSuG0vKqhFQmysiWOD2yQudlK4_x5X94qqbFiNNf7mjOacqnpO8GuCNTtoQwyjj2mAKdh80E49VuJRtUMagWuKuX5c3kzIulGYbVe7OV9hzEnTNE-qbSI4lYrRner75Q-HLt5-XKLzd8foIva3LqFlaBOk1RsEaCzytw4dfjpBZRnKq6GNfbAIxg55yBMa58GlYKEvLehXOWQUPUoO7BTiiEY3_YrpOj-ttjz02T3b1L3qy_vjy6NFvTz_cHJ0uKwtb8RUC0e8ZIoo6JwC4TsPQjvgWHnoNO0shVZab4UVzLdMc8m1Ip3nQtoGM8n2qv217k2KP2eXJzOEbF3fw-jinI1QGBOq8X9BiiluNNUFfPkPeBXnVG7NhmgluGKMFIivIZtizsl5c5PCUDw0BJu7vMzDvMw6rzL3YiM-t4Pr7qc2ARXg1QaAXEz2CUYb8j0nVfGN3J1Tr7mQJ_f77z-kayMkk9wsvn4zjH0-o7w5NQv2B6ePsjY</recordid><startdate>20060601</startdate><enddate>20060601</enddate><creator>Machné, Rainer</creator><creator>Finney, Andrew</creator><creator>Müller, Stefan</creator><creator>Lu, James</creator><creator>Widder, Stefanie</creator><creator>Flamm, Christoph</creator><general>Oxford University Press</general><general>Oxford Publishing Limited (England)</general><scope>BSCLL</scope><scope>IQODW</scope><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>7QF</scope><scope>7QO</scope><scope>7QQ</scope><scope>7SC</scope><scope>7SE</scope><scope>7SP</scope><scope>7SR</scope><scope>7TA</scope><scope>7TB</scope><scope>7TM</scope><scope>7TO</scope><scope>7U5</scope><scope>8BQ</scope><scope>8FD</scope><scope>F28</scope><scope>FR3</scope><scope>H8D</scope><scope>H8G</scope><scope>H94</scope><scope>JG9</scope><scope>JQ2</scope><scope>K9.</scope><scope>KR7</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>P64</scope><scope>7X8</scope></search><sort><creationdate>20060601</creationdate><title>The SBML ODE Solver Library: a native API for symbolic and fast numerical analysis of reaction networks</title><author>Machné, Rainer ; Finney, Andrew ; Müller, Stefan ; Lu, James ; Widder, Stefanie ; Flamm, Christoph</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c546t-6e1f73818ade8a6fdfa69ea508fad92dc2ab7cfc6c63fb39575981df567c40373</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2006</creationdate><topic>Algorithms</topic><topic>Biological and medical sciences</topic><topic>Computational Biology - methods</topic><topic>Computer Simulation</topic><topic>Computers</topic><topic>Fundamental and applied biological sciences. Psychology</topic><topic>Gene Library</topic><topic>General aspects</topic><topic>Mathematics in biology. Statistical analysis. Models. Metrology. Data processing in biology (general aspects)</topic><topic>Models, Biological</topic><topic>Models, Theoretical</topic><topic>Programming Languages</topic><topic>Software Design</topic><topic>Systems Biology</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Machné, Rainer</creatorcontrib><creatorcontrib>Finney, Andrew</creatorcontrib><creatorcontrib>Müller, Stefan</creatorcontrib><creatorcontrib>Lu, James</creatorcontrib><creatorcontrib>Widder, Stefanie</creatorcontrib><creatorcontrib>Flamm, Christoph</creatorcontrib><collection>Istex</collection><collection>Pascal-Francis</collection><collection>Medline</collection><collection>MEDLINE</collection><collection>MEDLINE (Ovid)</collection><collection>MEDLINE</collection><collection>MEDLINE</collection><collection>PubMed</collection><collection>CrossRef</collection><collection>Aluminium Industry Abstracts</collection><collection>Biotechnology Research Abstracts</collection><collection>Ceramic Abstracts</collection><collection>Computer and Information Systems Abstracts</collection><collection>Corrosion Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Engineered Materials Abstracts</collection><collection>Materials Business File</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Nucleic Acids Abstracts</collection><collection>Oncogenes and Growth Factors Abstracts</collection><collection>Solid State and Superconductivity Abstracts</collection><collection>METADEX</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><collection>Aerospace Database</collection><collection>Copper Technical Reference Library</collection><collection>AIDS and Cancer Research Abstracts</collection><collection>Materials Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>ProQuest Health &amp; Medical Complete (Alumni)</collection><collection>Civil Engineering Abstracts</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Biotechnology and BioEngineering Abstracts</collection><collection>MEDLINE - Academic</collection><jtitle>Bioinformatics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Machné, Rainer</au><au>Finney, Andrew</au><au>Müller, Stefan</au><au>Lu, James</au><au>Widder, Stefanie</au><au>Flamm, Christoph</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>The SBML ODE Solver Library: a native API for symbolic and fast numerical analysis of reaction networks</atitle><jtitle>Bioinformatics</jtitle><addtitle>Bioinformatics</addtitle><date>2006-06-01</date><risdate>2006</risdate><volume>22</volume><issue>11</issue><spage>1406</spage><epage>1407</epage><pages>1406-1407</pages><issn>1367-4803</issn><eissn>1460-2059</eissn><eissn>1367-4811</eissn><coden>BOINFP</coden><abstract>The SBML ODE Solver Library (SOSlib) is a programming library for symbolic and numerical analysis of chemical reaction network models encoded in the Systems Biology Markup Language (SBML). It is written in ISO C and distributed under the open source LGPL license. The package employs libSBML structures for formula representation and associated functions to construct a system of ordinary differential equations, their Jacobian matrix and other derivatives. SUNDIALS' CVODES is incorporated for numerical integration and sensitivity analysis. Preliminary benchmarking results give a rough overview on the behavior of different tools and are discussed in the Supplementary Material. The native application program interface provides fine-grained interfaces to all internal data structures, symbolic operations and numerical routines, enabling the construction of very efficient analytic applications and hybrid or multi-scale solvers with interfaces to SBML and non SBML data sources. Optional modules based on XMGrace and Graphviz allow quick inspection of structure and dynamics. Availability: Contact:xtof@tbi.univie.ac.at Supplementary information: Supplementary data are available at Bioinformatics online.</abstract><cop>Oxford</cop><pub>Oxford University Press</pub><pmid>16527832</pmid><doi>10.1093/bioinformatics/btl086</doi><tpages>2</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1367-4803
ispartof Bioinformatics, 2006-06, Vol.22 (11), p.1406-1407
issn 1367-4803
1460-2059
1367-4811
language eng
recordid cdi_proquest_miscellaneous_68001290
source MEDLINE; Oxford Journals Open Access Collection; EZB-FREE-00999 freely available EZB journals; Alma/SFX Local Collection
subjects Algorithms
Biological and medical sciences
Computational Biology - methods
Computer Simulation
Computers
Fundamental and applied biological sciences. Psychology
Gene Library
General aspects
Mathematics in biology. Statistical analysis. Models. Metrology. Data processing in biology (general aspects)
Models, Biological
Models, Theoretical
Programming Languages
Software Design
Systems Biology
title The SBML ODE Solver Library: a native API for symbolic and fast numerical analysis of reaction networks
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-22T10%3A01%3A51IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=The%20SBML%20ODE%20Solver%20Library:%20a%20native%20API%20for%20symbolic%20and%20fast%20numerical%20analysis%20of%20reaction%20networks&rft.jtitle=Bioinformatics&rft.au=Machn%C3%A9,%20Rainer&rft.date=2006-06-01&rft.volume=22&rft.issue=11&rft.spage=1406&rft.epage=1407&rft.pages=1406-1407&rft.issn=1367-4803&rft.eissn=1460-2059&rft.coden=BOINFP&rft_id=info:doi/10.1093/bioinformatics/btl086&rft_dat=%3Cproquest_cross%3E68001290%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=198658331&rft_id=info:pmid/16527832&rfr_iscdi=true