The SBML Test Suite Database publicizes software systems' support of
SBML as determined by their performance on the SBML Test Suite. As a user
of SBML and SBML software, you can use this SBML Test Suite Database to
find the test results for different software systems. If you are a
developer of SBML Software you can also submit results to this database
and thereby make them known to the world.
The following is a list of the test cases in the SBML Test Suite. Click
on the name of a test to see more information about it and a list of the
software tools known in this database to pass that particular test. You
can also use the Filter button to focus the list of cases below on
a narrower subset.
Name
|
Component tags
|
Test tags
|
Brief summary of model
|
01101
|
Compartment,
Species,
Reaction,
Parameter,
CSymbolTime,
InitialAssignment,
|
InitialValueReassigned,
Amount,
LocalParameters,
AssignedConstantStoichiometry,
NonUnityStoichiometry,
|
Three reactions with four species in one compartment using csymbol time within a math expression.
|
01102
|
Compartment,
InitialAssignment,
Parameter,
Reaction,
Species,
|
InitialValueReassigned,
Amount,
AssignedConstantStoichiometry,
NonUnityStoichiometry,
|
A very simple reaction with stoichiometry set by an initialAssignment.
|
01103
|
Compartment,
Parameter,
RateRule,
Reaction,
Species,
|
Amount,
AssignedVariableStoichiometry,
NonUnityStoichiometry,
|
A very simple reaction with stoichiometry changed by a rate rule.
|
01104
|
AssignmentRule,
Compartment,
Parameter,
Reaction,
Species,
|
Amount,
AssignedVariableStoichiometry,
InitialValueReassigned,
NonUnityStoichiometry,
HasOnlySubstanceUnits,
|
A simple reaction with stoichiometry the same as its species. For convenience, another reaction is present with the same kinetics, as the species is used in the kinetic law instead.
|
01105
|
AssignmentRule,
Compartment,
Parameter,
RateRule,
Reaction,
Species,
|
Amount,
AssignedVariableStoichiometry,
NonUnityStoichiometry,
NonConstantParameter,
InitialValueReassigned,
|
A simple reaction with stoichiometry set to a parameter that varies due to a rate law.
|
01106
|
AssignmentRule,
Compartment,
EventNoDelay,
Parameter,
Reaction,
Species,
|
Amount,
AssignedVariableStoichiometry,
NonUnityStoichiometry,
NonConstantParameter,
InitialValueReassigned,
|
A simple reaction with stoichiometry set to a parameter that varies from an Event.
|
01107
|
AssignmentRule,
Compartment,
Parameter,
Reaction,
Species,
|
InitialValueReassigned,
Amount,
AssignedVariableStoichiometry,
NonUnityStoichiometry,
NonConstantParameter,
HasOnlySubstanceUnits,
|
A simple reaction with stoichiometry set to a parameter, which in turn is set to be the same as its species.
|
01108
|
AlgebraicRule,
AssignmentRule,
Compartment,
Parameter,
Reaction,
Species,
|
InitialValueReassigned,
Amount,
AssignedVariableStoichiometry,
InitialValueReassigned,
NonConstantParameter,
NonUnityStoichiometry,
|
A simple reaction with stoichiometry set to a parameter, which in turn is set to be the same as its species via an algebraic rule.
|
01109
|
AssignmentRule,
CSymbolTime,
Compartment,
Parameter,
Reaction,
Species,
|
InitialValueReassigned,
Amount,
AssignedVariableStoichiometry,
NonUnityStoichiometry,
|
A simple reaction with stoichiometry set to be equal to 'time'.
|
01110
|
Compartment,
Species,
Reaction,
Parameter,
InitialAssignment,
|
InitialValueReassigned,
Amount,
ReversibleReaction,
AssignedConstantStoichiometry,
NonUnityStoichiometry,
|
Single reversible reaction.
|
01111
|
InitialAssignment,
Compartment,
Species,
Reaction,
Parameter,
|
InitialValueReassigned,
Amount,
ReversibleReaction,
AssignedConstantStoichiometry,
NonUnityStoichiometry,
|
Single reversible reaction.
|
01112
|
InitialAssignment,
Parameter,
|
InitialValueReassigned,
UncommonMathML,
|
Test of 0-child MathML constructs plus, times, and, or, and xor.
|
01113
|
InitialAssignment,
Parameter,
|
InitialValueReassigned,
UncommonMathML,
|
Test of 1-child MathML constructs plus, times, and, or, and xor.
|
01114
|
InitialAssignment,
Parameter,
|
InitialValueReassigned,
UncommonMathML,
|
Test of nested 0-child MathML constructs plus, times, and, or, and xor.
|
01115
|
InitialAssignment,
Parameter,
|
InitialValueReassigned,
UncommonMathML,
|
Test of nested 1-child MathML constructs plus, times, and, or, and xor.
|
01116
|
InitialAssignment,
Parameter,
|
InitialValueReassigned,
UncommonMathML,
|
Testing 'piecewise' without 'otherwise'.
|
01117
|
Compartment,
RateRule,
Species,
|
Amount,
ConstantSpecies,
NonConstantCompartment,
NonUnityCompartment,
|
Testing that the species amount does not change, even in a changing compartment.
|
01118
|
Compartment,
RateRule,
Species,
|
Amount,
BoundaryCondition,
ConstantSpecies,
NonConstantCompartment,
NonUnityCompartment,
|
A model that tests how not to vary a species.
|
01119
|
CSymbolTime,
EventPriority,
EventWithDelay,
Parameter,
|
NonConstantParameter,
|
Competing events with the same trigger and delay, but different priorities
|
01120
|
Compartment,
EventWithDelay,
RateRule,
Species,
|
Amount,
EventT0Firing,
HasOnlySubstanceUnits,
NonConstantCompartment,
NonUnityCompartment,
|
Test a delayed event trigger that transitions from false to true at t0.
|