SBML.org — the global portal for all things SBML

Flux Balance Constraints (fbc)

SBML Level 3 Package Activity Status Page

Package name: Flux Balance Constraints
Package label: fbc
Package purpose: Support for constraint-based (a.k.a. steady-state) models.
Package Working Group mailing list: sbml-flux

Contact address (where to ask questions): sbml-flux@lists.sourceforge.net
Specification status: Final specification approved and two independent implementations are available.
Latest specification document: Version of 12 Sept 2015

SBML Editor acting as liason: Frank Bergmann
This table is generated automatically from the data for fbc in the SBML Level 3 Package Status spreadsheet.


Status of specification and/or proposal development

Date Version
14 Feb 2013 Version 1
12 Sept 2015 Version 2


Recent status and developments:

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.
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.

Status of LibSBML support

LibSBML implementation status: A full (with respect to the specification) implementation is available.
Where can you find a distribution?: SourceForge directory

Support for an SBML Level 3 package in libSBML is realized as a compile-time, plug-in extension. This table summarizes the status of the libSBML support for fbc. Source code for any given libSBML extension (if one has been developed) is available from the libsbml-packages branch of the SBML project SVN repository on SourceForge.

Status of JSBML support

JSBML implementation status: A full (with respect to the specification) implementation is available.
Where can you find a distribution?: SourceForge directory

Support for an SBML Level 3 package in JSBML is realized as a dynamically-loadable Java package. This table summarizes the status of the JSBML support for fbc. Source code for any given JSBML extension (if one has been developed) is available from the extensions portion of the JSBML project SVN repository on SourceForge.

Status of RELAX NG schemas

RELAX NG schema status: A final schema is available.
Link to schema: fbc

The RELAX NG (RNG) schemas are basic schemas for validating SBML Level 3 in any RNG schema processor. More information about the use of these RNG schemas for SBML is available in a separate page.

Recent status and developments:

2015-07-16: An RNG schema for FBC V2 is available here.

Status of third-party application support

3rd-party software implementation status: Two or more implementations have been released.
This table summarizes, in a general sense, the state of support for the fbc package in software applications. Implementation of support for a Level 3 package in applications is an important criterion for approving a package specification according to the SBML Development Process.

Recent status and developments:

2015-09-12: As of today, the following provide support for Version 2 of the 'fbc' package:
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)

Package history

Proposal status: Proposal approved.
Proposal document: Proposal version of 15 July 2012

Proposal activity page: Proposal page for fbc

Proposal voting results: Results page

This table is generated automatically from the data for fbc in the SBML Level 3 Package Status spreadsheet.

The proposal was accepted by community vote and has now entered the specification phase.

Retrieved from "http://sbml.org/Documents/Specifications/SBML_Level_3/Packages/Flux_Balance_Constraints_%28fbc%29"

This page was last modified 03:58, 5 October 2015.



Please use our issue tracking system for any questions or suggestions about this website. This page was last modified 03:58, 5 October 2015.