LibSBML for Mac Publisher's description
from SBML Team
Free and open source SBML library
LibSBML is an open-source programming library designed to help you read, write, manipulate, translate, and validate SBML files and data streams. It is not an application itself (though it does come with example programs), but rather a library you can embed in your own applications.
LibSBML understands all Levels and Versions of SBML, as well as the SBML Layout proposal by Gauges, Rost, Sahle and Wegner. It's written in ISO C and C++ but can be used from all the languages listed in the right-hand box.
Architecture. LibSBML's object model and API are designed around SBML and the operations that are commonly needed when working with SBML.
Features. LibSBML offers powerful features, such as detecting overconstrained models, dimensional analysis and unit checking, access to SBML elements as XML objects, and a parser abstraction layer (dubbed LIBLAX) that allows nearly seamless use of any one of three popular XML parsing libraries: Xerces, Expat, and libxml2.
Efficiency. LibSBML is more efficient in memory use than an ordinary XML DOM. The memory consumption difference between libSBML and the Xerces-C++ XML DOM representation is dramatic.
Portability. The LibSBML code is also very portable, as it runs and is supported on Mac OS X, Linux (multiple variants) and MS Windows (native).
What's New in This Release:В· reading an L3V1 SBML file
В· getFoo() functions for all new attributes
В· isSetFoo() functions for all newly required attributes
System Requirements:No special requirements.
Program Release Status:
Program Install Support: Install anh Uninstall