title: LibSBML: an API library for SBML.
abstract: LibSBML is an application programming interface library for reading, writing, manipulating and validating content expressed in the Systems Biology Markup Language (SBML) format. It is written in ISO C and C++, provides language bindings for Common Lisp, Java, Python, Perl, MATLAB and Octave, and includes many features that facilitate adoption and use of both SBML and the library. Developers can embed libSBML in their applications, saving themselves the work of implementing their own SBML parsing, manipulation and validation software.
  
  
  BACKGROUND
  LibSBML 3 was released in August 2007. Source code, binaries and documentation are freely available under LGPL open-source terms from http://sbml.org/software/libsbml.
authors.affiliation: NASA Jet Propulsion Laboratory, Biological Network Modeling Center, California Institute of Technology, Pasadena, CA, USA.
authors.forename: Benjamin J
authors.initials: BJ
authors.lastname: Bornstein
authors.forename: Sarah M
authors.initials: SM
authors.lastname: Keating
authors.forename: Akiya
authors.initials: A
authors.lastname: Jouraku
authors.forename: Michael
authors.initials: M
authors.lastname: Hucka
mesh_terms: D000465:Algorithms; D003198:Computer Simulation; D008954:Models, Biological; D011381:Programming Languages; D020543:Proteome / Q000378:metabolism*; D015398:Signal Transduction / Q000502:physiology*; D012984:Software; D049490:Systems Biology / Q000379:methods*; D014584:User-Computer Interface
chemical_list: D020543:Proteome