The Systems Biology Markup Language (SBML): Language Specification for Level 3 Version 2 Core Release 2
- PMID: 31219795
- PMCID: PMC6798823
- DOI: 10.1515/jib-2019-0021
The Systems Biology Markup Language (SBML): Language Specification for Level 3 Version 2 Core Release 2
Abstract
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 Release 2 of Version 2 of SBML Level 3 Core. The specification defines the data structures prescribed by SBML as well as their encoding in XML, the eXtensible Markup Language. Release 2 corrects some errors and clarifies some ambiguities discovered in Release 1. This specification also defines validation rules that determine the validity of an SBML document, and provides many examples of models in SBML form. Other materials and software are available from the SBML project website at http://sbml.org/.
Keywords: Representation; Standards; Systems Biology Markup Language; Visualization.
Similar articles
-
SBML Level 3: an extensible format for the exchange and reuse of biological models.Mol Syst Biol. 2020 Aug;16(8):e9110. doi: 10.15252/msb.20199110. Mol Syst Biol. 2020. PMID: 32845085 Free PMC article. Review.
-
The Systems Biology Markup Language (SBML): Language Specification for Level 3 Version 2 Core.J Integr Bioinform. 2018 Mar 9;15(1):20170081. doi: 10.1515/jib-2017-0081. J Integr Bioinform. 2018. PMID: 29522418 Free PMC article.
-
The Systems Biology Markup Language (SBML): Language Specification for Level 3 Version 1 Core.J Integr Bioinform. 2015 Sep 4;12(2):266. doi: 10.2390/biecoll-jib-2015-266. J Integr Bioinform. 2015. PMID: 26528564 Free PMC article.
-
Systems Biology Markup Language (SBML) Level 2 Version 5: Structures and Facilities for Model Definitions.J Integr Bioinform. 2015 Sep 4;12(2):271. doi: 10.2390/biecoll-jib-2015-271. J Integr Bioinform. 2015. PMID: 26528569 Free PMC article.
-
Evolving a lingua franca and associated software infrastructure for computational systems biology: the Systems Biology Markup Language (SBML) project.Syst Biol (Stevenage). 2004 Jun;1(1):41-53. doi: 10.1049/sb:20045008. Syst Biol (Stevenage). 2004. PMID: 17052114 Review.
Cited by
-
Credible practice of modeling and simulation in healthcare: ten rules from a multidisciplinary perspective.J Transl Med. 2020 Sep 29;18(1):369. doi: 10.1186/s12967-020-02540-4. J Transl Med. 2020. PMID: 32993675 Free PMC article. Review.
-
Curating and comparing 114 strain-specific genome-scale metabolic models of Staphylococcus aureus.NPJ Syst Biol Appl. 2021 Jun 29;7(1):30. doi: 10.1038/s41540-021-00188-4. NPJ Syst Biol Appl. 2021. PMID: 34188046 Free PMC article. Review.
-
Modelling hCDKL5 Heterologous Expression in Bacteria.Metabolites. 2021 Jul 28;11(8):491. doi: 10.3390/metabo11080491. Metabolites. 2021. PMID: 34436432 Free PMC article.
-
SBML Level 3: an extensible format for the exchange and reuse of biological models.Mol Syst Biol. 2020 Aug;16(8):e9110. doi: 10.15252/msb.20199110. Mol Syst Biol. 2020. PMID: 32845085 Free PMC article. Review.
-
Exploring the metabolic profile of A. baumannii for antimicrobial development using genome-scale modeling.PLoS Pathog. 2024 Sep 23;20(9):e1012528. doi: 10.1371/journal.ppat.1012528. eCollection 2024 Sep. PLoS Pathog. 2024. PMID: 39312576 Free PMC article.
MeSH terms
Grants and funding
LinkOut - more resources
Full Text Sources