sbmlsim.examples.experiments.curve_types.experiment

Example simulation experiment.

Module Contents

Classes

CurveTypesExperiment

Simulation experiments for curve types.

Functions

run_curve_types_experiments(output_path)

Run simulation experiments.

class sbmlsim.examples.experiments.curve_types.experiment.CurveTypesExperiment(sid=None, base_path=None, data_path=None, ureg=None, **kwargs)[source]

Bases: sbmlsim.experiment.SimulationExperiment

Simulation experiments for curve types.

Parameters:
  • sid (str) –

  • base_path (pathlib.Path) –

  • data_path (pathlib.Path) –

  • ureg (sbmlsim.units.UnitRegistry) –

models()[source]

Define models.

Return type:

Dict[str, Union[pathlib.Path, sbmlsim.model.AbstractModel]]

simulations()[source]

Define simulations.

Return type:

Dict[str, sbmlsim.simulation.AbstractSim]

tasks()[source]

Define tasks.

Return type:

Dict[str, sbmlsim.task.Task]

data()[source]

Define data generators.

Return type:

Dict[str, sbmlsim.data.Data]

reports()[source]

Define reports.

Return type:

Dict[str, sbmlsim.combine.sedml.report.Report]

figures()[source]

Define figure outputs (plots).

Return type:

Dict[str, sbmlsim.plot.Figure]

sbmlsim.examples.experiments.curve_types.experiment.run_curve_types_experiments(output_path)[source]

Run simulation experiments.

Parameters:

output_path (pathlib.Path) –

Return type:

pathlib.Path