The purpose of the TestModel plugin is to conveniently embed a SBML test model in a plugin. In addition, the plugin provides the user with simulated data, with and without applied artificial Gaussian noise.
Currently no settings are exposed for the actual simulation of the test model.
The TestModel plugin depends on the AddNoise plugin.
Table 1.1 lists available plugin property names, along with their data type and purpose.
Parameter Name | Data Type | Purpose |
Model | string | The actual test model, in XML format. |
TestData | TelluriumData | Simulated data, using the TestModel as input and default RoadRunner Simulation values. |
TestDataWithNoise | TelluriumData | Simulated data, with applied noise. |
This plugin does not use any plugin events.
The execute() function will generate simulated data, and simulated data with noise. The data will be available in the properties, TestData and TestDataWithNoise respectively.
The python script below shows how to use the TestModel plugin.