Skip to main content

SBML document import

You can import SBML model in jinkō. The the document to upload must be a valid SBML file.

Supported SBML versions

Jinkō supports all SBML versions up to SBML L3V2 which is the latest to date[1].

Imports in L3V2 are preferred since this version is natively supported in jinkō while SBML models in older format first undergo internally a conversion step to L3V2 before being processed.

Supported features

jinkō supports most of the SBML L3V2 core specifications:

SBML core componentSupported in jinkō
Mathematical formulas✅*
Function definitions
Unit definitions
Compartments
Species
Parameters
Initial assignments
Rules✅*
Constraints
Reactions
Events

*in particular for the following components:

SBML sub-componentCategorySupported in jinkō
1. lambda expressionMathML node
2. delayMathML node
3. quotientMathML arithmetic operator
4. rateOfMathML csymbol
5. Algebraic ruleRule

Time unit

jinkō now supports other time units than second that are homogeneous to a time (hour, minute, day, etc.). Even though the SBML specifications permit it, jinkō does not yet support dimensionless time units.

Supported packages

The SBML standard specifies packages in addition to the core features. This is the list of currently supported packages:

SBML packageSBML package nicknameSupported in jinkō
Arraysarrays
Hierarchical Model Compositioncomp
Distributionsdistrib
Dynamic Structuresdyn
Flux Balance Constraintsfbc
Layoutlayout
Extended MathMLmath
Multistate, Multicomponent and Multicompartment Speciesmulti
Qualitative Modelsqual
Renderingrender
Spatial Processesspatial

Uploading an SBML document that relies on one or more unsupported packages will lead to an error notified to the end user (in both Jinko.ai and simwork).


1. as of 2022-05-03 ↩︎