For software developers

Want to implement EnzymeML read and write functionalities in your software or database? Here you have somes ideas to inspire your team.

EnzymeML is compatible with SMBL

EnzymeML is an extension of SBML. All additional information that are specific to enzyme-catalyzed are added as annotation in a standard SBML file. Thus, EnzymeML is compatible with SBML.

Application Programming Interface (API)

We created an Application Programming Interface (API) to interface with three applications: COPASI, STRENDA DB and SABIO-RK. In the Use cases, we demonstrate the usage of the API for the integration with these applications.

Are you interested in using EnzymeML?

You can easily implement an EnzymeML read and write functionality for software applications, such as electronic lab notebooks, laboratory information management systems, modelling platforms, or databases. You will only need to create an application-specific thin API layer to map EnzymeML objects to the software application, and then use our API containing a Python and a Java library – JEnzyme and PyEnzyme.