Skip to main content
. 2021 Jun 3;7:27. doi: 10.1038/s41540-021-00182-w

Table 1.

Evaluation of language candidates with respect to the desirable MoDROGH characteristics established in this paper.

MATLABa SBML CellML pySB PySCeS SimuPy PyDSTool Antimony Modelica Juliab
Modular (✓) (✓) (✓) (✓)
Declarative (✓) (✓) (✓) (✓) (✓)
Readable (✓) (✓) (✓) (✓) (✓) (✓) (✓) (✓)
Open (✓)
Graphical (✓)
Hybrid (✓) (✓) (✓) (✓) (✓)

A check mark in parentheses means the language has the respective characteristic in principle, but not to its full extent or with noticeable drawbacks. A more detailed version of this table with regard to individual language features can be found in Supplementary Table 1.

aUsing the Simulink environment and the Simscape language.

bUsing macro packages that extend the language.