All Releases and Versions of SBML Level 3
This page lists the accumulated Versions (and Releases within Versions) of the SBML Level 3 Core specification and officially-supported Level 3 package specifications.
SBML Level 3 Version 2 Core (in development)
SBML Level 3 Version 1 Core
The most recent release of SBML Level 3 Version 1 Core is Release 1.
Issues with the specification are tracked on the issue tracker whose link is indicated above. Accepted issues are periodically collected and listed on the Errata page indicated above. Once a general consensus emerges that the known errata warrant a new release of the SBML specification, a new Release is made.
SBML Level 3 Packages
Each individual SBML Level 3 package effort has its own separate status page. Please follow the relevant links in the table below to find out more about a given package, including any draft specifications that may be available. This list is in alphabetical order by package label. The information in this table is drawn from the master table for Level 3 package statuses maintained as a Google Docs spreadsheet.
| Package name|
& link to info page
|Annotations|| ||Support for richer annotation syntax than the regular annotations in SBML Level 3 Core||Stalled|
|Arrays|| ||Support for expressing arrays of things||Draft available|
|Hierarchical Model Composition|| ||A means for defining how a model is composed from other models||Released|
|Distributions|| ||Support for encoding models that sample values from statistical distributions||Draft available|
|Dynamic Processes|| ||Support for creating and destroying entities during a simulation||Draft available|
|Extended MathML|| ||A suite of packages that collectively allow MathML beyond the subset allowed in SBML core.||Not started|
|Flux Balance Constraints|| ||Support for constraint-based (a.k.a. steady-state) models||Released|
|Groups|| ||A means for grouping elements||Released|
|Layout|| ||Support for storing the spatial topology of a network diagram; adjunct to the render package||Released|
|Math|| ||Support for the remainder of MathML, separated into themed smaller packages.||Not started|
|Multistate and Multicomponent Species|| ||Object structures for representing entity pools with multiple states and composed of multiple components, and reaction rules involving them||Draft available|
|Qualitative Models|| ||Support for models wherein species do not represent quantity of matter & processes are not reactions per se||Released|
|Rendering|| ||Support for defining the graphical symbols and glyphs used in a diagram of the model; adjunct to the layout package||Draft available|
|Required Elements|| ||Support for fine-grained indication of SBML elements that have been changed by the presence of another package||Draft available|
|Spatial Processes|| ||Support for describing processes that involve a spatial component, and describing the geometries involved||Draft available|
SBML Level 3 package specification documents are written using a standardized LaTeX template developed by the SBML Team for this purpose. The template is freely available for use by other efforts.