Skip to main content
. 2019 Jul 5;21(4):1249–1260. doi: 10.1093/bib/bbz067

Table 1.

Support of the main layout and render-relevant features for species, complex species, reactions and compartments

SBML SBML-CD SBGN-ML Remarks
Set position YES (L) YES YES
Define shape YES (R) NO NO SBML-CD and SBGN-ML allow one to specify size of elements but not their shape.
Set color YES (R) YES YES
Set label position (L) YES (L) NO YES
Set label font (R) YES (R) YES (−) YES SBML-CD does not allow one to set font size for compartments and reactions.
Actively developed YES NO YES
Supports species modification YES YES YES
Supports node duplication YES (L) YES NO SBGN-ML only allows one to specify ‘clone’ flag for a glyph, thus the information about which species is actually cloned is missing.
Description of different biological granularities in the same diagram YES YES NO SBGN-ML does not allow one to mix the activity flow (AF), process description (PD) and entity relationship (ER) notations.
Multiple layouts YES (L) NO NO

If relevant, the SBML column includes information about which package supports given functionality (L = layout, R = render). Moreover, the multi package is required to support complexes and species modification definition in SBML. Please note that here we focus only on the major features and do not consider features such as ability to set border width or background opacity.