This page provides information on how to install JSBML, how to use the application programming interface (API), and other information.
Installation and configuration
To use JSBML, you must first obtain a copy, install it, and configure your environment to use it.
This page explains how to install and configure JSBML. It describes different options for doing so: using Maven, downloading a ready-to-use
.jarfile, or compiling the source code.
JSBML implements support for SBML Level 3 packages using JSBML extensions. This page describes how to find and install extensions for individual Level 3 packages. This page also describes how to use add-on modules for JSBML, such as the libSBML compatibility module.
The use of JSBML presumes familiarity with SBML. If you are not familiar with SBML, a good starting point would be to read the SBML specifications. If you have questions about SBML, you may find answers in the SBML FAQ or asking other people in the general forum sbml-discuss.
The diagram of the JSBML class hierarchy provides an overview of the object classes in JSBML.
The JSBML API documentation describes the objects and methods defined by JSBML. The documentation is produced using Javadoc directly from the source code files.
Additional information for JSBML developers
The following are resources especially relevant to JSBML developers.
This link takes you to the repository for JSBML in GitHub.