SBML Level 3 Flux Balance Constraints (“fbc”)

This page summarizes the current development status of the SBML Level 3 Flux Balance Constraints Package (known by the label “fbc”). If you use this Package in your work, please cite the publication associated with the package in addition to the core Level 3 specification, to give credit to the package developers.

This table is generated automatically from the row for “fbc” in the SBML Level 3 Package Status spreadsheet.
Package purpose:Support for constraint-based (a.k.a. steady-state) models
Package status:Final specification approved and two independent implementations are available
Latest version:Version 2 Release 2 (12 Sept 2015)
Specification URL:http://identifiers.org/combine.specifications/sbml.level-3.version-1.fbc.version-2.release-1
Please cite this publication if you use this package →Olivier, B. G., & Bergmann, F. T. (2018). SBML Level 3 Package: Flux Balance Constraints version 2. Journal of Integrative Bioinformatics, 15(1), 20170082
Publication DOI:10.1515/jib-2017-0082
RELAX NG schema:A final schema is available
LibSBML status:A full (with respect to the specification) implementation is available
JSBML status:A full (with respect to the specification) implementation is available
Working group mailing list:sbml-flux

About the schemas: for finalized Level 3 Packages, libSBML and JSBML provide built-in validation, and the use of a schema is unnecessary. For not-yet-finalized Packages and applications not using libSBML or JSBML, the basic RELAX NG schemas enable syntactic validation using an RNG schema processor. A separate page provides more information about the use of schemas.

Notes about this specification

2015-09-12: Version 2 of the Flux Balance Constraints package has been approved by the SBML Editors and is now an officially released specification. The package can be used in both SBML Level 3 Version 1 and SBML Level 3 Version 2. An RNG schema for FBC is available.

2015-07-16: Release Candidate 7 of the Version 2 specification is now available and has been submitted to the SBML Editors for approval. The PDF file is available from SourceForge.net.

2015-07-02: Release Candidate 6 of the Version 2 specification is now available. The PDF file is available from SourceForge.net.

2015-06-17: Release Candidate 5 of the Version 2 specification is now available. The PDF file is available from SourceForge.net.

2014-11-28: Release Candidate 1 of the Version 2 specification is now available. The PDF file is available from SourceForge.net.

2013-02-14: The final Version 1 specification of the FBC package has been released.

2012-08-01: A specification is not available at this time (it is in development); however, a provisional definition for SBML Fbc Constraints has been produced by Olivier and Bergmann and has been in use since 2009. Please consult the package proposal information page for more information.

Notes about third-party application support

2017-07-17: The following also provide support for Version 2 of the ‘fbc’ package:

2015-09-12: As of today, the following provide support for Version 2 of the ‘fbc’ package:

  • COBRApy
  • SBW Flux Balance
  • PySCeS-CBMPy
  • BIGG2
  • BioModels database

2012-08-01 : As of today, the following are software packages providing or developing support for the ‘fbc’ package:

  • SBW Flux Balance, L3+FBC package (beta) L2+FBA annotation (stable)
  • PySCeS-CBM, L3+FBC package (beta) L2+FBA annotation (stable)
  • F-A-M-E, L3+FBC (planned) L2+FBA annotation (stable)