About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review

windows default iconlibSBML for Windows Publisher's description

LibSBML is a free, open-source programming library to help you read, write, manipulate, translate, and validate SBML files and data streams

LibSBML is a free, open-source programming library 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.

The main authors are Sarah Keating, Akiya Jouraku, Frank Bergmann, Ben Bornstein and Michael Hucka, with contributions from many other people.

LibSBML understands all Levels and Versions of SBML, and supports plug-in extensions for SBML Level 3 packages, as well as the SBML Layout proposal by Gauges, Rost, Sahle and Wegner. LibSBML is written in ISO C and C++ but can be used from all the languages listed in the right-hand box.


Features. LibSBML offers powerful features such as reading/writing compressed SBML files, support for SBML Level 3 packages, detecting overconstrained models, checking units, an API for SBML <annotation> content, and support for the three most popular XML parser libraries: Xerces, Expat, and libxml2.

Efficiency. LibSBML's event-based parser is more efficient than using a DOM.

Portability. The LibSBML code is portable. It runs and is supported on Linux (multiple variants), MS Windows (native), MacOS X, Solaris, and FreeBSD.

What's New in This Release:

New features:
В· The extension mechanism for supporting SBML Level 3 packages now includes a full C API.
В· LibSBML now has greatly improved detection and error reporting of unimplemented/unknown SBML Level 3 packages.

Bug fixes:
В· The "layout" extension now provides more seamless access to L2 layout annotations in L2 models.

Additional documentation:
В· There is now more detailed and integrated documentation describing the use of CMake as an alternative to GNU make for building and installing libSBML.
В· General libsbml-core changes

New features:
В· There are now functions will set the Qualifier on a CVTerm from a string; in addition to the existing functions that use values from the enumeration of QualifierTypes.
В· SBML L2 contains an number of attributes that have default values.
В· LibSBML does not write these values out. This behaviour has changed slightly for libSBML-5. If a user explicitly sets the value of an attribute to be the default value; then it will be written out. For example setting t...

System Requirements:

No special requirements.
Program Release Status: New Release
Program Install Support: Install and Uninstall

libSBML for Windows Tags:

Click on a tag to find related softwares

Is libSBML for Windows your software?

Manage your software

Most Popular

windows default icon WinAVR 20100110
WinAVR is a suite of executable, open source software development tools for the Atmel AVR series of RISC... Read more
windows default icon SQL-Front
SQL-Front MySQL GUI for database changes, data editing, SQL queries and more
windows default icon xVideo 1.2.1
xVideo is a Directshow wrapper that will help it’s users create multimedia applicationsIt’s
windows default icon Red Gate's .NET Reflector
Explore, browse, and analyze .NET assemblies

Related Category

» Active X (462)
» C & C++ & C# (244)
» Debugging (132)
» Delphi (191)
» Help Tools (211)
» Install & Setup (161)
» Other (1286)
» Source Editors (201)