public class SBMLTestSuiteRunnerWrapper extends Object
The SBML Test Suite is a conformance testing system. It allows developers and users to test the degree and correctness of the SBML support provided in a software package. The SBML Test Suite consists of (1) a collection of SBML models, each with associated simulated results where appropriate; (2) a testing framework for running software tools through the suite; and (3) basic documentation on the test cases and the use of the suite. This class provides the required wrapper class used to verify tests with the SBML Test Runner.
The simulation results of SBSCL by the wrapper are stored as a CSV file in the specified output directory in SBML Test Runner. The SBML Test Runner then performs the comparison of the simulation results against the reference output and creates the distance plots comparing this results with the pre-defined results from SBML Test Suite. The comparison is performed using the criteria specified in link
Modifier and Type | Field and Description |
---|---|
static String |
ABSOLUTE |
static String |
AMOUNT |
static String |
CONCENTRATION |
static String |
NAN |
static String |
RELATIVE |
static String |
STEPS |
Constructor and Description |
---|
SBMLTestSuiteRunnerWrapper() |
Modifier and Type | Method and Description |
---|---|
static void |
main(String[] args)
The wrapper executes the simulation of a given SBML file and writes result to a specified CSV
file.
|
public static final String STEPS
public static final String AMOUNT
public static final String CONCENTRATION
public static final String ABSOLUTE
public static final String RELATIVE
public static final String NAN
public static void main(String[] args) throws IOException, XMLStreamException, org.sbml.jsbml.validator.ModelOverdeterminedException, org.apache.commons.math.ode.DerivativeException
args
- IOException
XMLStreamException
org.sbml.jsbml.validator.ModelOverdeterminedException
org.apache.commons.math.ode.DerivativeException
Copyright © 2007–2021. All rights reserved.