SBML Semantic Test Suite

Currently BioUML workbench provides two alternative simulation engines:

SBML semantic test suite provides a set of valid SBML models each with a simulated time course data. This test suite is designed by Andrew Finney to be used by developers to check that their simulators produce results that are consistent with the SBML standard and thus with each other. Overall aim of the semantic test suite is to facilitate the consistent interpretation of SBML models.

SBML semantic test suite was used to validate BioUML workbench simulation engines. Test results are summarized below

Simulation engine Details Tests Successful Failed Errors Needs tuning CSV error Result differs Success rate Time (s)

SBML level 1 

Java details 53 49 0 0 0 4 0 100.00 % 21
MATLAB details 53 49 0 0 0 4 0 100.00 % 444

SBML level 2 

Java details 141 120 0 0 0 21 0 100.00 % 41
MATLAB details 141 120 0 0 0 21 0 100.00 % 1598

 Legend:


Testing methodology

.. to be described ..