sbmlsim.simulator.simulation_serial
¶
Serial simulator.
Module Contents¶
Classes¶
Serial simulator using a single core. |
Attributes¶
- class sbmlsim.simulator.simulation_serial.SimulatorSerial(model=None, **kwargs)[source]¶
Bases:
sbmlsim.simulator.simulation.SimulatorWorker
Serial simulator using a single core.
A single simulator can run many different models. See the parallel simulator to run simulations on multiple cores.
- set_model(self, model)[source]¶
Set model for simulator and updates the integrator settings.
This should handle caching and state saving.
- property r(self)[source]¶
Get the RoadRunner model.
- Return type
roadrunner.roadrunner.ExecutableModel
- run_timecourse(self, simulation)[source]¶
Run single timecourse.
- Parameters
simulation (sbmlsim.simulation.TimecourseSim) –
- Return type
- run_scan(self, scan)[source]¶
Run a scan simulation.
- Parameters
scan (sbmlsim.simulation.ScanSim) –
- Return type
- _timecourses(self, simulations)[source]¶
- Parameters
simulations (List[sbmlsim.simulation.TimecourseSim]) –
- Return type
List[pandas.DataFrame]