The Systems Biology Markup Language (SBML): Language Specification for Level 3 Version 2 Core
Computational models can help researchers to interpret data, understand biological functions, and make quantitative predictions. The Systems Biology Markup Language (SBML) is a file format for representing computational models in a declarative form that different software systems can exchange. SBML...
Main Authors: | , , , , , , , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
De Gruyter
2018-03-01
|
Series: | Journal of Integrative Bioinformatics |
Subjects: | |
Online Access: | https://doi.org/10.1515/jib-2017-0081 |
id |
doaj-a3668129df2e4adaab7bf98578596967 |
---|---|
record_format |
Article |
spelling |
doaj-a3668129df2e4adaab7bf985785969672021-09-06T19:40:32ZengDe GruyterJournal of Integrative Bioinformatics1613-45162018-03-0115110.1515/jib-2017-0081jib-2017-0081The Systems Biology Markup Language (SBML): Language Specification for Level 3 Version 2 CoreHucka Michael0Bergmann Frank T.1Dräger Andreas2Hoops Stefan3Keating Sarah M.4Le Novère Nicolas5Myers Chris J.6Olivier Brett G.7Sahle Sven8Schaff James C.9Smith Lucian P.10Waltemath Dagmar11Wilkinson Darren J.12California Institute of Technology, Pasadena, CA, USACalifornia Institute of Technology, Pasadena, CA, USAApplied Bioinformatics Group, Center for Bioinformatics Tübingen (ZBIT), University of Tübingen, Sand 14, Office # C320, 72076 Tübingen, GermanyBiocomplexity Institute of Virginia Tech, Blacksburg, Va 24061, USAEuropean Bioinformatics Institute, Hinxton, Cambridge, United Kingdom of Great Britain and Northern IrelandBabraham Institute, Cambridge, Cambridgeshire, United Kingdom of Great Britain and Northern IrelandUniversity of Utah, Salt Lake City, UT, USAVrije Universiteit Amsterdam, Amsterdam, The NetherlandsUniversity of Heidelberg, Heidelberg, GermanyUniversity of Connecticut, Storrs, CT, USAUniversity of Washington, Seattle, WA, USAUniversity of Rostock, Rostock, GermanyNewcastle University, Newcastle, United Kingdom of Great Britain and Northern IrelandComputational models can help researchers to interpret data, understand biological functions, and make quantitative predictions. The Systems Biology Markup Language (SBML) is a file format for representing computational models in a declarative form that different software systems can exchange. SBML is oriented towards describing biological processes of the sort common in research on a number of topics, including metabolic pathways, cell signaling pathways, and many others. By supporting SBML as an input/output format, different tools can all operate on an identical representation of a model, removing opportunities for translation errors and assuring a common starting point for analyses and simulations. This document provides the specification for Version 2 of SBML Level 3 Core. The specification defines the data structures prescribed by SBML, their encoding in XML (the eXtensible Markup Language), validation rules that determine the validity of an SBML document, and examples of models in SBML form. The design of Version 2 differs from Version 1 principally in allowing new MathML constructs, making more child elements optional, and adding identifiers to all SBML elements instead of only selected elements. Other materials and software are available from the SBML project website at http://sbml.org/.https://doi.org/10.1515/jib-2017-0081sbmlmodelingcomputational biologysystems biologystandards |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Hucka Michael Bergmann Frank T. Dräger Andreas Hoops Stefan Keating Sarah M. Le Novère Nicolas Myers Chris J. Olivier Brett G. Sahle Sven Schaff James C. Smith Lucian P. Waltemath Dagmar Wilkinson Darren J. |
spellingShingle |
Hucka Michael Bergmann Frank T. Dräger Andreas Hoops Stefan Keating Sarah M. Le Novère Nicolas Myers Chris J. Olivier Brett G. Sahle Sven Schaff James C. Smith Lucian P. Waltemath Dagmar Wilkinson Darren J. The Systems Biology Markup Language (SBML): Language Specification for Level 3 Version 2 Core Journal of Integrative Bioinformatics sbml modeling computational biology systems biology standards |
author_facet |
Hucka Michael Bergmann Frank T. Dräger Andreas Hoops Stefan Keating Sarah M. Le Novère Nicolas Myers Chris J. Olivier Brett G. Sahle Sven Schaff James C. Smith Lucian P. Waltemath Dagmar Wilkinson Darren J. |
author_sort |
Hucka Michael |
title |
The Systems Biology Markup Language (SBML): Language Specification for Level 3 Version 2 Core |
title_short |
The Systems Biology Markup Language (SBML): Language Specification for Level 3 Version 2 Core |
title_full |
The Systems Biology Markup Language (SBML): Language Specification for Level 3 Version 2 Core |
title_fullStr |
The Systems Biology Markup Language (SBML): Language Specification for Level 3 Version 2 Core |
title_full_unstemmed |
The Systems Biology Markup Language (SBML): Language Specification for Level 3 Version 2 Core |
title_sort |
systems biology markup language (sbml): language specification for level 3 version 2 core |
publisher |
De Gruyter |
series |
Journal of Integrative Bioinformatics |
issn |
1613-4516 |
publishDate |
2018-03-01 |
description |
Computational models can help researchers to interpret data, understand biological functions, and make quantitative predictions. The Systems Biology Markup Language (SBML) is a file format for representing computational models in a declarative form that different software systems can exchange. SBML is oriented towards describing biological processes of the sort common in research on a number of topics, including metabolic pathways, cell signaling pathways, and many others. By supporting SBML as an input/output format, different tools can all operate on an identical representation of a model, removing opportunities for translation errors and assuring a common starting point for analyses and simulations. This document provides the specification for Version 2 of SBML Level 3 Core. The specification defines the data structures prescribed by SBML, their encoding in XML (the eXtensible Markup Language), validation rules that determine the validity of an SBML document, and examples of models in SBML form. The design of Version 2 differs from Version 1 principally in allowing new MathML constructs, making more child elements optional, and adding identifiers to all SBML elements instead of only selected elements. Other materials and software are available from the SBML project website at http://sbml.org/. |
topic |
sbml modeling computational biology systems biology standards |
url |
https://doi.org/10.1515/jib-2017-0081 |
work_keys_str_mv |
AT huckamichael thesystemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT bergmannfrankt thesystemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT dragerandreas thesystemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT hoopsstefan thesystemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT keatingsarahm thesystemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT lenoverenicolas thesystemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT myerschrisj thesystemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT olivierbrettg thesystemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT sahlesven thesystemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT schaffjamesc thesystemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT smithlucianp thesystemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT waltemathdagmar thesystemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT wilkinsondarrenj thesystemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT huckamichael systemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT bergmannfrankt systemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT dragerandreas systemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT hoopsstefan systemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT keatingsarahm systemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT lenoverenicolas systemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT myerschrisj systemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT olivierbrettg systemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT sahlesven systemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT schaffjamesc systemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT smithlucianp systemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT waltemathdagmar systemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core AT wilkinsondarrenj systemsbiologymarkuplanguagesbmllanguagespecificationforlevel3version2core |
_version_ |
1717768267766956032 |