sbmlutils.examples.fbc.fbc_version3

Test bed for FBC version 3.

For latest SBML fbc v3 specification see https://github.com/bgoli/sbml-fbc-spec/blob/main/sf_svn/spec/main.pdf

Module Contents

Functions

check(value, message)

Check the libsbml return value and prints message if something happened.

Attributes

logger

sbmlns

doc

doc_fbc

model

model_fbc

c

s1

s1_fbc

kvp_list

kvp

s2

reaction

fbc_reaction

reactant

product

constraint

component

sbml_str

doc2

err_message

sbmlutils.examples.fbc.fbc_version3.logger[source]
sbmlutils.examples.fbc.fbc_version3.check(value, message)[source]

Check the libsbml return value and prints message if something happened.

If ‘value’ is None, prints an error message constructed using

‘message’ and then exits with status code 1. If ‘value’ is an integer, it assumes it is a libSBML return status code. If the code value is LIBSBML_OPERATION_SUCCESS, returns without further action; if it is not, prints an error message constructed using ‘message’ along with text from libSBML explaining the meaning of the code, and exits with status code 1.

Parameters:
  • value (int) –

  • message (str) –

Return type:

bool

sbmlutils.examples.fbc.fbc_version3.sbmlns: libsbml.SBMLNamespaces[source]
sbmlutils.examples.fbc.fbc_version3.doc: libsbml.SBMLDocument[source]
sbmlutils.examples.fbc.fbc_version3.doc_fbc: libsbml.FbcSBMLDocumentPlugin[source]
sbmlutils.examples.fbc.fbc_version3.model: libsbml.Model[source]
sbmlutils.examples.fbc.fbc_version3.model_fbc: libsbml.FbcModelPlugin[source]
sbmlutils.examples.fbc.fbc_version3.c: libsbml.Compartment[source]
sbmlutils.examples.fbc.fbc_version3.s1: libsbml.Species[source]
sbmlutils.examples.fbc.fbc_version3.s1_fbc: libsbml.FbcSpeciesPlugin[source]
sbmlutils.examples.fbc.fbc_version3.kvp_list: libsbml.ListOfKeyValuePairs[source]
sbmlutils.examples.fbc.fbc_version3.kvp: libsbml.KeyValuePair[source]
sbmlutils.examples.fbc.fbc_version3.s2: libsbml.Species[source]
sbmlutils.examples.fbc.fbc_version3.reaction: libsbml.Reaction[source]
sbmlutils.examples.fbc.fbc_version3.fbc_reaction: libsbml.FbcReactionPlugin[source]
sbmlutils.examples.fbc.fbc_version3.reactant: libsbml.SpeciesReference[source]
sbmlutils.examples.fbc.fbc_version3.product: libsbml.SpeciesReference[source]
sbmlutils.examples.fbc.fbc_version3.constraint: libsbml.UserDefinedConstraint[source]
sbmlutils.examples.fbc.fbc_version3.component: libsbml.UserDefinedConstraintComponent[source]
sbmlutils.examples.fbc.fbc_version3.sbml_str: str[source]
sbmlutils.examples.fbc.fbc_version3.doc2[source]
sbmlutils.examples.fbc.fbc_version3.err_message = 'Unreadable SBML file'[source]