For software developers

Want to implement EnzymeML read and write functionalities in your software or database? Here we present you an example 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.

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.