- Notifications
You must be signed in to change notification settings - Fork12
Julia interface to the Systems Biology Markup Language (SBML) library
License
LCSB-BioCore/SBML.jl
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
| Build status | Documentation |
|---|---|
This is a simple wrap of some of the libSBML functionality, mainly the model loading for purposes of COBRA analysis methods and exploration of ODE system and reaction dynamics.
You might like to try the packages that use SBML.jl; these now include:
- COBREXA.jl, the exascale-readyconstraint-based analysis and reconstruction toolkit for finding and modelingsteady metabolic fluxes with the models
- Connections to theSciMLModelingToolkit ecosystem:
- SBMLToolkit.jl, for working withthe models' reaction dynamics as ODE systems.
- SBMLImporter.jl forimporting the SBML models intoCatalyst.jl, allowing simulationsvia Catalyst's
JumpProblem,SDEProblem, orODEProblemand fittingmodels to data viaPEtab.jl.
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 theUniversity of Luxembourg (lcsb.uni.lu), and the UCLResearch Software Development Group(ucl.ac.uk/arc). The development was supported byEuropean Union's Horizon 2020 Programme under PerMedCoE project(permedcoe.eu) agreement no. 951773, and ChanZuckerberg Initiative (chanzuckerberg.com) undergrant 2020-218578 (5022).
]add SBML# orusing Pkg; Pkg.add("SBML")
using SBMLm=readSBML("myModel.xml")# m is now a Model structure with:m.reactionsm.speciesm.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=stoichiometry_matrix(m)
About
Julia interface to the Systems Biology Markup Language (SBML) library
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Uh oh!
There was an error while loading.Please reload this page.
Contributors9
Uh oh!
There was an error while loading.Please reload this page.