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]