Convert2Sbml / Convert2Matlab

Java tool to convert various metabolic network source files into SBML / MATLAB files.

License

Redistribution and use in source and binary forms, with or without
modification, are permitted provided agreeing to the Simplified BSD Style License.

Installation

  • Java version 1.5 (SDK or JRE 5.0) or newer must be installed on your computer, see external page http://java.sun.com
  • Unzip the downloaded file, a mapping directory will be extracted
  • To run, simply run
    java -jar convert2sbml.jar
    java -jar convert2matlab.jar
  • Help:
    java -jar convert2sbml.jar --help
    java -jar convert2matlab.jar --help

Supported Input Files

Currently supported input types (run tool with --help option for details):

Reaction List

Tab separated text file with quoted columns:

  • reaction definition column
  • reaction name column

Excel file

containing

  • reaction definition column
  • reaction name column

Flux Analyzer / CellNetAnalyzer

Flux Analyzer / CellNetAnalyzer source files

Stoichiometry

Tab (or comma, ...) separated text files:

  • stoichiometric matrix
  • reaction names
  • metabolite names
  • reaction reversibilities vector

SBML files

Files in the external page SBML (XML) file format

Supported Output Formats

SBML

An sbml file level 2/version 1, see external page http://sbml.org

MATLAB

A matlab .m file generating a structure (struct). The matlab structure defines the following fields

  • N: stoichiometric matrix
  • metaNames: metabolite names
  • reacNames: reaction names
  • lower, upper: lower and upper bounds for reaction fluxes
JavaScript has been disabled in your browser