RAM: An annotation standard for SBML Level 3. Specification Documents
Version 6

Metabolic networks with gene expression are researched under very different banners with different techniques. For example, there are the dynamic enzyme-cost Flux Balance Analysis (deFBA) [1], conditional Flux Balance Analysis [2], Metabolism and Expression models (ME models) [3], Resource Balance Analysis [4], etc. At their core, these methods can all understood as Resource Allocation Models (RAM) and while investigating their potential and their results, we encountered the problem of sharing these types of models between workgroups. The usual goto-standard is the Systems Biology Markup Language (SBML) but even with the latest available packages some resource allocation model parameters cannot be integrated.

Thus, we have developed the 'ram'-standard, which utilizes the field available inside the species and reactions element to solve this problem. Naturally, the standard includes a few more conventions for describing RAM. This document contains all these specifications.

You can use the latest version of libsbml (version >5.13) [5] and directly use the 'ram' standard without additional software. At the moment we support interfaces from 'ram' to a Python implementation ([6]) and a MATLAB implementation (link). Below you can also find a few examples of models in the 'ram' format.

In this first version we focused on the parameters needed for deFBA models, but we hope to support more model types in the near future. If you want to contribute, you can do so via the issue manager of the bitbucket copy of the specifications [7].

[1] Waldherr, S.; Oyarzún, D.A.; Bockmayr, A. Dynamic optimization of metabolic networks coupled with gene expression. Journal of Theoretical Biology 2015, 365, 469–485. [2] Reimers, A.M.; Knoop, H.; Bockmayr, A.; Steuer, R. Cellular trade-offs and optimal resource allocation during cyanobacterial diurnal growth. Proceedings of the National Academy of Sciences 2017 (in press). [3] Lerman, J.A.; Hyduke, D.R.; Latif, H.; Portnoy, V.A.; others. In silico method for modelling metabolism and gene product expression at genome scale. Nature Communications 2012. [4] Goelzer, A.; Fromion, V.; Scorletti, G. Cell design in bacteria as a convex optimization problem. Automatica 2011, 47, 1210–1218 [5] http://sbml.org/Software/libSBML/Downloading_libSBML [6] https://bitbucket.org/hlindhor/defba-python-package [7] https://bitbucket.org/hlindhor/sbml-ram-specifications.

SEEK ID: https://fairdomhub.org/sops/304?version=6

Filename: ram-annotation-spec.pdf  Download

Format: PDF document

Size: 219 KB

DOI: 10.15490/fairdomhub.1.sop.304.6

help Creators and Submitter
Lindhorst, H., & Reimers, A.-M. (2017). RAM: An annotation standard for SBML Level 3. Specification Documents. FAIRDOMHub. https://doi.org/10.15490/FAIRDOMHUB.1.SOP.304.6

Views: 4235   Downloads: 188

Created: 7th Jul 2017 at 09:02

Last updated: 21st Sep 2017 at 12:03

help Attributions


Version History

Version 6 (latest) Created 21st Sep 2017 at 12:03 by Henning Lindhorst

changed version number to reflect updates in handling empty strings.

Powered by
Copyright © 2008 - 2023 The University of Manchester and HITS gGmbH