Converting BioOpt model

Convert to libSBML object

Toy model from BioOpt package will be used to demonstrate how to convert BioOpt model to libSBML model object. Consult libSBML documentation for additional information on handling libSBML objects.

from bioopt.bioopt_parser import BiooptParser
from bioopt.converter import Bioopt2SbmlConverter
from bioopt import toy_path

model = BiooptParser().parse_file(toy_path())
converter = Bioopt2SbmlConverter(compartment_pattern=None)
sbml = converter.convert(model)

print(sbml.model.toSBML())