Skip to content

COBREXA/JSONFBCModels.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JSONFBCModels.jl -- Import and export of JSON flux-balanced constrained models

Build status
CI codecov

This package defines an instance of the AbstractFBCModel interface (from the package AbstractFBCModels.jl) for models saved as JSON files (typically produced by cobrapy). This allows you to easily use the JSON formatted 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 JSON 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 JSON models (of type JSONFBCModel) via the AbstractFBCModels interface:

import AbstractFBCModels as M
import JSONFBCModels

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

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

Acknowledgements

JSONFBCModels.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