XML FORMAT
SBML logo

SBML

Domain-specific format for biological/biochemical models. Nodes are species, edges are reactions.

Alternative Names: Systems Biology Markup Language

File Extensions: .sbml.xml vL3V2
FeatureSBML
Multiple Graphs per Document supported
Nodes supported
Undirected Edges not supported
Directed Edges supported
Hyperedges supported
Mixed-directionality Edges not supported
Parallel Edges supported
Self-loops supported
Edges on Edges not supported
Nested Graphs in Nodes supported
Nested Graphs in Edges not supported
Nested Graphs in Graphs supported
Node Labels supported
Edge Labels supported
Attributes on Nodes supported
Attributes on Edges supported
Attributes on Graphs supported
Typed Edges partial

Tools(Read & Write)

Read-only Tools

Write-only Tools

Frequently Asked Questions

What is a SBML file?

A SBML file stores a graph — its nodes, edges and attributes — in the SBML format (also: Systems Biology Markup Language). See the feature table above for what it supports.

How do I open a SBML file?

Open it in a graph tool that supports SBML, or convert it to a format your tool reads. With GraphInOut you can convert SBML to GraphML, DOT, Connected JSON and more, right in your browser.

How do I convert a SBML file to another format?

Use the Convert from SBML link above: upload or paste your SBML file (input preset to SBML), choose a target format and download the result — free, no install.