In [1]:
%matplotlib notebook
from libsignetsim import CombineArchive
In [2]:
archive = CombineArchive()
archive.readArchive("combine_archives/CombineArchiveShowCase.omex")
sedml_doc = archive.runMasterSedml()
sedml_doc.showFigures()
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
<ipython-input-2-66d157eb1178> in <module>()
1 archive = CombineArchive()
2 archive.readArchive("combine_archives/CombineArchiveShowCase.omex")
----> 3 sedml_doc = archive.runMasterSedml()
4 sedml_doc.showFigures()
~/Env/python3/venv/lib/python3.5/site-packages/libsignetsim/combine/CombineArchive.py in runMasterSedml(self)
131
132 if exists(filename):
--> 133 return self.runSedml(filename)
134
135 def runAllSedmls(self):
~/Env/python3/venv/lib/python3.5/site-packages/libsignetsim/combine/CombineArchive.py in runSedml(self, filename)
166 """ Run the Sedml document """
167 sedml_doc = self.__getSedmlDoc(filename)
--> 168 sedml_doc.run()
169 return sedml_doc
170
~/Env/python3/venv/lib/python3.5/site-packages/libsignetsim/sedml/SedmlDocument.py in run(self)
139
140 for task in tasks_to_run:
--> 141 task.run()
142
143 self.listOfDataGenerators.build()
~/Env/python3/venv/lib/python3.5/site-packages/libsignetsim/sedml/Task.py in run(self)
95 model = self.__document.listOfModels.getSbmlModelByReference(self.__modelReference)
96 simulation = self.__document.listOfSimulations.getSimulation(self.__simulationReference)
---> 97 self.__simulationObject = simulation.run(model)
98 self.__results = self.__simulationObject.getRawData()[0]
99
~/Env/python3/venv/lib/python3.5/site-packages/libsignetsim/sedml/UniformTimeCourse.py in run(self, sbmlModel)
99 rel_tol=Simulation.getAlgorithm(self).getRelTol(),
100 )
--> 101 t_simulation.run()
102 return t_simulation
103
~/Env/python3/venv/lib/python3.5/site-packages/libsignetsim/simulation/TimeseriesSimulation.py in run(self)
80 def run(self):
81
---> 82 self.writeSimulationFiles()
83 self.runSimulation()
84 self.loadSimulationResults()
~/Env/python3/venv/lib/python3.5/site-packages/libsignetsim/simulation/Simulation.py in writeSimulationFiles(self)
164
165 mkdir(self.getTempDirectory())
--> 166 CWriterSimulation.writeSimulationFiles(self)
167
168 res_path = join(self.getTempDirectory(), Settings.C_simulationResultsDirectory)
~/Env/python3/venv/lib/python3.5/site-packages/libsignetsim/simulation/CWriterSimulation.py in writeSimulationFiles(self)
97
98 start = time()
---> 99 self.writeModelFiles()
100 self.writeDataFiles()
101
~/Env/python3/venv/lib/python3.5/site-packages/libsignetsim/cwriter/CWriterModels.py in writeModelFiles(self)
158
159 for i_model, model in enumerate(self.listOfModels):
--> 160 model.writeCCode(f_h, f_c, i_model, self.timeMin[i_model], self.listSamples[i_model], self.absTol[i_model], self.relTol[i_model])
161
162 f_c.close()
~/Env/python3/venv/lib/python3.5/site-packages/libsignetsim/cwriter/CModelWriter.py in writeCCode(self, f_h, f_c, i_model, time_min, list_samples, abs_tol, rel_tol)
65
66 t0 = time()
---> 67 self.writeEventsTriggersFunction(f_h, f_c, i_model)
68 self.writeEventsActivationFunction(f_h, f_c, i_model)
69 self.writeEventsAssignmentFunction(f_h, f_c, i_model)
~/Env/python3/venv/lib/python3.5/site-packages/libsignetsim/cwriter/CModelWriter.py in writeEventsTriggersFunction(self, f_h, f_c, model_id)
381 f_c.write("int roots_events_%d(realtype t, N_Vector y, realtype *gout,void *user_data)\n{\n" % model_id)
382
--> 383 if self.getMathModel().listOfEvents.validEvents() > 0:
384
385 f_c.write(" IntegrationData * data = (IntegrationData *) user_data;\n")
TypeError: unorderable types: list() > int()
Content source: vincent-noel/libSigNetSim
Similar notebooks: