This is a simple wrap of some of the libSBML functionality, mainly the model loading for purposes of COBRA analysis methods.
Other functionality will be added as needed. Feel free to submit a PR that increases the loading "coverage".
SBML.jl was developed at the Luxembourg Centre for Systems Biomedicine of the
University of Luxembourg (uni.lu/lcsb). The
development was supported by European Union's Horizon 2020 Programme under
PerMedCoE project (permedcoe.eu) agreement no.
]add SBML # or using Pkg; Pkg.add("SBML")
using SBML m = readSBML("myModel.xml") # m is now a Model structure with: m.reactions m.species m.compartments ...
There are several helper functions, for example you can get a nice list of reactions, metabolites and the stoichiometric matrix as follows:
mets, rxns, S = getS(m)