Skip to content

COBREXA/SBMLFBCModels.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SBMLFBCModels.jl -- Import and export of SBML flux-balanced constrained models

Build status
CI codecov

Package SBMLFBCModels.jl defines an instance of the AbstractFBCModel interface (from package AbstractFBCModels.jl) atop of the SBML Model structure (defined by SBML.jl). This allows you to easily use the SBML models in constraint-based modeling packages, and convert them to other constraint-based metabolic modeling data formats.

The primary purpose of this is to provide SBML loading functionality for COBREXA.jl and FBCModelTests.jl, but is otherwise completely generic and can be used independently of these packages.

You should be able to load SBML models via the AbstractFBCModels interface:

import AbstractFBCModels as M
import SBMLFBCModels

model = M.load("my_model.xml")

Documentation of AbstractFBCModels.jl provides details on the use of the loaded model.

Acknowledgements

SBMLFBCModels.jl was developed at the Luxembourg Centre for Systems Biomedicine of the University of Luxembourg (uni.lu/lcsb) and at Institute for Quantitative and Theoretical Biology at Heinrich Heine University Düsseldorf (qtb.hhu.de). The development was supported by European Union's Horizon 2020 Programme under PerMedCoE project (permedcoe.eu), agreement no. 951773.

Uni.lu logo   LCSB logo   HHU logo   QTB logo   PerMedCoE logo