def test_roadrunner(self): # load test model as SBML sbml = te.getTestModel('feedback.xml') rr = te.loadSBMLModel(sbml) # simulate s = rr.simulate(0, 100.0, 200) rr.plot(s) self.assertIsNotNone(rr) self.assertIsNotNone(s) self.assertEqual(s.shape[0], 200) self.assertEqual(s["time"][0], 0) self.assertAlmostEqual(s["time"][-1], 100.0)
# coding: utf-8 # Back to the main [Index](../index.ipynb) # ### Test models # In[1]: #!!! DO NOT CHANGE !!! THIS FILE WAS CREATED AUTOMATICALLY FROM NOTEBOOKS !!! CHANGES WILL BE OVERWRITTEN !!! CHANGE CORRESPONDING NOTEBOOK FILE !!! from __future__ import print_function import tellurium as te # To get the builtin models use listTestModels print(te.listTestModels()) # #### Load test model # In[2]: # To load one of the test models use loadTestModel: # r = te.loadTestModel('feedback.xml') # result = r.simulate (0, 10, 100) # r.plot (result) # If you need to obtain the SBML for the test model, use getTestModel sbml = te.getTestModel('feedback.xml') # To look at one of the test model in Antimony form: ant = te.sbmlToAntimony(te.getTestModel('feedback.xml')) print(ant)
def test_getTestModel(self): sbml = te.getTestModel('feedback.xml')
def test_getTestModel(self): sbml = te.getTestModel('feedback.xml') self.assertIsNotNone(sbml)
# Back to the main [Index](../index.ipynb) # ### Test models # In[1]: #!!! DO NOT CHANGE !!! THIS FILE WAS CREATED AUTOMATICALLY FROM NOTEBOOKS !!! CHANGES WILL BE OVERWRITTEN !!! CHANGE CORRESPONDING NOTEBOOK FILE !!! from __future__ import print_function import tellurium as te # To get the builtin models use listTestModels print(te.listTestModels()) # #### Load test model # In[2]: # To load one of the test models use loadTestModel: # r = te.loadTestModel('feedback.xml') # result = r.simulate (0, 10, 100) # r.plot (result) # If you need to obtain the SBML for the test model, use getTestModel sbml = te.getTestModel('feedback.xml') # To look at one of the test model in Antimony form: ant = te.sbmlToAntimony(te.getTestModel('feedback.xml')) print(ant)