Source code for tellurium.analysis.stochasticmodel


[docs]class StochasticSimulationModel (object) : def __init__(self,model=None, integrator="gillespie", seed=1234, variable_step_size = False, from_time=0, to_time=40, step_points=50): self._model = model self._integrator = integrator self._seed = seed self._variable_step_size = variable_step_size self._from_time = from_time self._to_time = to_time self._step_points = step_points @property def model(self): return self._model @model.setter def model(self, value): self._model = value @model.deleter def model(self): del self._model @property def integrator(self): return self._integrator @integrator.setter def integrator(self, value): self._integrator = value @integrator.deleter def integrator(self): del self._integrator @property def seed(self): return self._seed @seed.setter def seed(self, value): self._seed = value @seed.deleter def seed(self): del self._seed @property def variable_step_size(self): return self._variable_step_size @variable_step_size.setter def variable_step_size(self, value): self._variable_step_size = value @variable_step_size.deleter def variable_step_size(self): del self._variable_step_size @property def from_time(self): return self._from_time @from_time.setter def from_time(self, value): self._from_time = value @from_time.deleter def from_time(self): del self._from_time @property def to_time(self): return self._to_time @to_time.setter def to_time(self, value): self._to_time = value @to_time.deleter def to_time(self): del self._to_time @property def step_points(self): return self._step_points @step_points.setter def step_points(self, value): self._step_points = value @step_points.deleter def step_points(self): del self._step_points