def antimonyTosbml (antStr): """Convert an antimony string into SBML: sbmlStr = antimonyTosbml (antimonyStr) """ err = libantimony.loadAntimonyString (antStr) if (err < 0): raise Exception('Antimony: ' + libantimony.getLastError()) Id = libantimony.getMainModuleName() return libantimony.getSBMLString(Id)
def loadAntimonyModel (antStr): """Load an Antimony string: r = loadAntModel (antimonyStr) """ err = libantimony.loadAntimonyString (antStr) if (err < 0): raise Exception('Antimony: ' + libantimony.getLastError()) Id = libantimony.getMainModuleName() sbmlStr = libantimony.getSBMLString(Id) rr = roadrunner.RoadRunner(sbmlStr) return rr