Learn R Programming

sybilSBML (version 2.0.2)

getSBMLReactionsList: Get Reaction List

Description

Retrieve list of reactions included in a SBML model

Usage

getSBMLReactionsList(sbmlm)

Arguments

sbmlm
An object of class sbmlPtr as returned by getSBMLmodel. This is basically a pointer to a SBML model.

Value

  • If the SBML model contains a ListOfReactions section, a list is returned:
  • idcharacter vector containing the reaction id's. If no id is given for a particular reaction, the corresponding value is set to "no_id".
  • namecharacter vector containing the reaction names. If not available, the value is set to the empty string "".
  • reversiblelogical vector containing the reversible flag of the reactions. If no reversible flag is given for a particular reaction, the corresponding value is set to FALSE.
  • notescharacter vector containing the note strings. If no note is given for a particular reaction, the corresponding value is set to the empty string "".
  • annotationcharacter vector containing the annotation strings. If no annotation is given for a particular reaction, the corresponding value is set to the empty string "".
  • reactantsa list containing the reactions reactants. [object Object],[object Object],[object Object] If no reactant is given for a particular reaction, the corresponding value is set to NULL.
  • productsa list containing the reactions products. [object Object],[object Object],[object Object] If no product is given for a particular reaction, the corresponding value is set to NULL.
  • kinetic_lawa list containing the reactions parameters. [object Object],[object Object],[object Object] If no parameter is given for a particular reaction, the corresponding value is set to NULL.
  • All list elements have the same length. If the SBML model does not contain a ListOfReactions section, NULL is returned.

References

Bornstein, B. J., Keating, S. M., Jouraku, A., and Hucka M. (2008) LibSBML: An API Library for SBML. Bioinformatics 24, 880--881.

See Also

getSBMLmodel, sbmlPtr