sbmlsim.examples.experiments.demo.demo

Example simulation experiment.

Various scans.

Module Contents

Classes

DemoExperiment

Simple repressilator experiment.

Functions

run_demo_experiments(output_path)

Run the example.

Attributes

output_path

class sbmlsim.examples.experiments.demo.demo.DemoExperiment(sid=None, base_path=None, data_path=None, ureg=None, **kwargs)[source]

Bases: sbmlsim.experiment.SimulationExperiment

Simple repressilator experiment.

Parameters
  • sid (str) –

  • base_path (pathlib.Path) –

  • data_path (pathlib.Path) –

  • ureg (sbmlsim.units.UnitRegistry) –

models()[source]

Define models.

Return type

Dict[str, sbmlsim.model.AbstractModel]

tasks()[source]

Define tasks.

Return type

Dict[str, sbmlsim.task.Task]

simulations()[source]

Define simulations.

Return type

Dict[str, sbmlsim.simulation.AbstractSim]

sim_scans()[source]
Return type

Dict[str, sbmlsim.simulation.AbstractSim]

figures()[source]

Figure definition.

Selections accessed in figures and analyses must be registered beforehand via datagenerators.

Most figures do not require access to concrete data, but only abstract data concepts.

Return type

Dict[str, sbmlsim.plot.Figure]

sbmlsim.examples.experiments.demo.demo.run_demo_experiments(output_path)[source]

Run the example.

Parameters

output_path (pathlib.Path) –

Return type

None

sbmlsim.examples.experiments.demo.demo.output_path[source]