Main SBML developers and maintainers

This page lists individuals and groups who have (or have had) specific roles, but this short list is not meant to diminish the contributions of the broader community of people and companies developing software systems that use SBML. People’s involvements also change over time, and we try to keep this page updated to stay current with the SBML community.

SBML Editors and SBML Coordinator

The SBML Editors are devoted experts who develop specifications, correct errata, assess proposals, and manage revisions to SBML. The five Editors are elected by the SBML community and serve for three-year terms as volunteers. One of the Editors is nominated by the other Editors to be Coordinator and lead activities such as organizing and chairing Editor meetings, monitoring progress on new SBML developments, and managing community votes.

Current SBML Editors

The following are the current SBML Editors (in alphabetical order):

  • Frank T. Bergmann (Ph.D. in Computational & Systems Biology) is a member of the Centre for Organismal Studies at the University of Heidelberg, Germany, and a member of the COPASI Team. He has been involved in the development of libSBML, Deviser, the SBML Test Suite and the Test Suite Database, the Online SBML Validator, the SBML Showcase, and many other tools and resources for SBML. (Current term as Editor: 2020–2022.)

  • Sarah M. Keating (Ph.D. in Electrical & Electronic Engineering) is based at the EBI and works on software tools to facilitate the use of SBML. She is the lead developer for libSBML and Deviser and is involved in developing many other tools/facilities for SBML, including the SBML Test Suite, RELAX NG schemas for SBML, and more. (SBML Coordinator.)

  • Matthias König (Ph.D. in Biophysics) leads a junior research group for Systems Biology and Systems Medicine of the liver at the Humboldt University Berlin. His research areas include computational modeling, data science, development of bioinformatics methods and software. He has been actively involved in the development of SBML, SED-ML and software supporting these standards. Lead-developer of cy3sbml, sbmlutils, and sbmlsim; contributor to libroadrunner, tellurium, cobrapy and more. (Current term as Editor: 2018–2020.)

  • Brett G. Olivier (Ph.D. in Biochemistry) is a Research Software Engineer at Vrije Universiteit Amsterdam. He is the author and codeveloper of many software packages and standards for systems biology, including JWS Online, PySCeS, MetaDraft, CBMPy, libSBML, the SBML Level 3 Flux Balance Constraints package, the Simulation Experiment Description Markup Language (SED-ML), and more. (Current term as Editor: 2020–2022.)

  • Lucian P. Smith (Ph.D. in Molecular Biology) is a staff scientist at U. Washington. He is the author of Antimony, as well as many SBML Level 3 package specifications such as Hierarchical Model Composition. He also works on the SBML Test Suite. (Current term as Editor: 2019–2021.)

  • Rahuman Sheriff (Ph.D. in Chemical Biology) is a project leader at the European Bioinformatics Institute (EMBL-EBI), Cambridge UK. He leads the BioModels team to curate and annotate systems models in SBML as well as develop platform to host and exchange models in standard formats. (Current term as Editor: 2019–2021.)

The SBML Editors can be reached via email at

Past SBML Editors

Past SBML Editors have been (in reverse chronological order) Claudine Chaouiya (2017–2019), Fengkai Zhang (2017–2019), Andreas Dräger (2015–2017), Dagmar Waltemath (2014–2016), Brett G. Olivier (2014–2016), Frank Bergmann (2009–2011, 2013–2015), Sven Sahle (2008–2010, 2013–2015), Sarah M. Keating (2007–2009, 2011–2013, 2016–2018), Chris J. Myers (2011–2013), James C.Schaff (2010–2012), Lucian Smith (2010–2012), Darren Wilkinson (2008–2010), Stefan Hoops (2007–2009), Nicolas Le Novère (2006–2008, 2012–2014, 2016–2018), Michael Hucka (2000–2015), Andrew M. Finney (2000–2006), Herbert M. Sauro (2000–2006), and Hamid Bolouri (2000–2006). The SBML effort and community benefited tremendously from their involvement and hard work.

SBML Scientific Advisory Board

The SBML Scientific Advisory Board is composed of scientists and researchers with expertise in topics covered by SBML. The SAB provides guidance to the SBML Editors and the SBML Forum regarding the goals, features, applications, and other aspects of SBML development and use. The current members of the SAB are:

  • Prof. Gary Bader, Donnelly Centre for Cellular + Biomolecular Research, University of Toronto, Canada.

  • Directeur de Recherche Dirk Drasdo, Institut National de Recherche en Informatique et en Automatique (INRIA), France, and associated with Interdisziplinäres Zentrum für Bioinformatik (IZBI) and Institute for Working Environment (IfADo), Germany.

  • (Chair) Dr. Michael Hucka, California Institute of Technology, USA.

  • Prof. Jonathan Karr, Institute for Multiscale Biology & Genomics, Icahn School of Medicine at Mount Sinai, New York, USA.

  • Prof. Douglas Kell, Research Chair in Bioanalytical Sciences, School of Chemistry and Manchester Institute of Biotechnology, University of Manchester, UK.

  • Prof. Dr. Dr. Edda Klipp, Full Professor for Theoretical Biophysics, Humboldt-Universität zu Berlin (HUB), Germany.


The SBML Team strives to support the SBML community and the development and maintenance of specific SBML infrastructure and facilities. In particular, the team is responsible for (1) maintaining this website, the SBML mailing lists, electronic surveys, and other resources; (2) arranging for the development and support of critical software, including libSBML, the SBML Validator, and the SBML Test Suite; and (3) organizing SBML events.

Email address for contacting the SBML Team:

  • Michael Hucka works on all aspects of SBML and contributes to libSBML, the SBML Test Suite, and the Online SBML Validator. He also writes grant proposals, organizes workshops, maintains, and does other odd jobs.

  • Andreas Dräger is a junior professor at the Institute for Bioinformatics and Medical Informatics (IBMI) in Tübingen, and is also a co-developer of JSBML and several upcoming software efforts by the SBML Team.

  • Sarah M. Keating is the current lead developer for libSBML and the SBMLToolbox. She is also developing the SBML Test Suite, the RELAX NG schemas for SBML, and DEVISER.

  • Lucian P. Smith leads the development of the SBML Level 3 hierarchical model composition package. He also works on the SBML Test Suite.

  • Nicolas Rodriguez is a scientific programmer at the Babraham Institute, where he is working in the Bioinformatics group. He is the main developer of SBMLeditor and the Biomodels DB converters. He is currently co-developing JSBML.

  • Brett G. Olivier is a Biochemist who has specialised in open-source, research software development. Currently, he has positions at the Vrije Universiteit Amsterdam as a Research Data Manager and Heidelberg University where he joins the SBML team. He has previously been both an SBML and a SED-ML editor.

  • Linda Taddeo provides administrative support related to SBML activities, including travel and workshop organization. She also aids in the maintenance of the SBML website, in managing financial arrangements, and other activities as needed.

Many people other have been members of the SBML Team in past years. In fact, there have been so many that we have devoted a whole separate page to them!