— the global portal for all things SBML


Latest stable release: 1.5
Latest development release: 1.6-SNAPSHOT
Main authors: Andreas Dräger and Nicolas Rodriguez

JSBML is a community-driven project to create a free, open-source, pure Java library for reading, writing, and manipulating SBML files and data streams. It is an alternative to the mixed Java/native code-based interface provided in libSBML.

JSBML development goals and plans

The JSBML project's aim is to provide an SBML parser and library that maps all SBML elements to a flexible and extended type hierarchy. Where possible, JSBML strives to attain 100% API compatibility with the libSBML Java API, to facilitate a switch from one library to the other. Currently, JSBML supports all constructs for SBML up to the latest Level 3 Version 1 Release 1 specification, including an API to add support for SBML Level 3 packages. JSBML does not currently reimplement some of the more complex functions of libSBML such as consistency-checking and SBML validation; instead, these can be accessed via web services.

JSBML release DOIs

We provide Zenodo DOIs for specific releases, so that you can cite the exact version of the software that you use:

JSBML publications

Article citations are crucial to our ability to justify continued development of JSBML, as well as our academic careers. If you use JSBML, we ask that you please cite one of the following papers:

Nicolas Rodriguez, Alex Thomas, Leandro Watanabe, Ibrahim Y. Vazirabad, Victor Kofia, Harold F. Gómez, Florian Mittag, Jakob Matthes, Jan Rudolph, Finja Wrzodek, Eugen Netz, Alexander Diamantikos, Johannes Eichner, Roland Keller, Clemens Wrzodek, Sebastian Fröhlich, Nathan E. Lewis, Chris J. Myers, Nicolas Le Novère, Bernhard Ø. Palsson, Michael Hucka, and Andreas Dräger. JSBML 1.0: providing a smorgasbord of options to encode systems biology models. Bioinformatics, 31(20): 3383–3386. (Freely available directly from Bioinformatics.)
Dräger A, Rodriguez N, Dumousseau M, Dörr A, Wrzodek C, Le Novère N, Zell A, and Hucka M. JSBML: a flexible Java library for working with SBML. Bioinformatics (2011), 27(15):2167–2168. (Freely available directly from Bioinformatics.)

JSBML community

There is a mailing list and web forum, jsbml-development, devoted to discussions about JSBML. There's also a JSBML group on LinkedIn. If you're on LinkedIn and interested in JSBML, feel free to join the group!

JSBML contributors

JSBML is the result of hard work by many people, including numerous (Ph.D.) students. We thank the following contributors especially (in alphabetical order):

Meike Aichele 1, Alexander Diamantikos 1, Alexander Dörr 1, Andreas Dräger 1, Marine Dumousseau 2, Johannes Eichner 1, Lisa Falk1, Sebastian Fröhlich 4, Harold F. Gómez 5 Thomas M. Hamm 3 Michael Hucka 6, Roland Keller 1, Victor Kofia 7, Jakob Matthes 1, Florian Mittag 1,2, Sarah Rachel Müller vom Hagen 1, Sebastian Nagel 1, Eugen Netz 1, Tramy Nguyen 8, Alexander Peltzer 1, Onur Özel 3, Piero Dalle Pezze 2, Nicolas Rodriguez 2,9, Jan D. Rudolph 1, Mahdi Sadeghi 3, Simon Schäfer 1, Roman Schulte 3, Thorsten Tiede 3, Alex Thomas 10, Ibrahim Y. Vazirabad 11, Davit E. Vetter 3, Leandro Watanabe 8, Clemens Wrzodek 1, Finja Wrzodek 1,2 Thomas J. Zajac 3

JSBML principal investigators:

Michael Hucka 6
Nicolas Le Novère 2,9
Akira Funahashi 12
Chris J. Myers 8
Nathan E. Lewis 10
Bernhard Ø. Palsson 10
Andreas Zell 1


1 Center for Bioinformatics Tuebingen (ZBIT), University of Tübingen, Tübingen, Germany,
2 European Bioinformatics Institute (EBI), Hinxton, UK,
3 Institute for Bioinformatics and Medical Informatics (IBMI) University of Tübingen, Tübingen, Germany,
4 Leibniz Institute of Plant Genetics and Crop Plant Research (IPK), Gatersleben, Germany
5 Boston University, Boston, MA, USA
6 The California Institute of Technology, Pasadena, CA, USA
7 The University of Toronto, Toronto, ON, Canada
8 The University of Utah, Salt Lake City, UT, USA
9 Babraham Institute, Babraham Research Campus, Cambridge, UK
10 University of California, San Diego, La Jolla, CA, USA
11 Marquette University, Milwaukee, WI, USA
12 Keio University, Hiyoshi, Kohoku-ku, Yokohama, Kanagawa, Japan

Funding acknowledgements

Currently, the main developers come from the Babraham Institute and the University of California, San Diego.

The development of JSBML is funded in part by a grant from the National Institute of General Medical Sciences (NIGMS, USA, award number GM070923), as well as by funds from the Babraham Institute (UK), a Marie-Curie International Outgoing Fellowship (IOF) within the European Commision's 7th Framework Programme for Research and Technological Development (project AMBiCon grant number 332020). Google supports this work as part of the Google Summer of Code 2014 initiative.

Further support comes from the Federal Ministry of Education and Research (BMBF, Germany) in the Virtual Liver Network and the MedSys project Spher4Sys as well as the University of Tübingen (Germany).

Retrieved from ""

This page was last modified 10:33, 17 April 2020.

Please use our issue tracking system for any questions or suggestions about this website. This page was last modified 10:33, 17 April 2020.