simulate

glotaran.analysis.simulation.simulate(model: Model, dataset: str, parameters: ParameterGroup, coordinates: dict[str, np.ndarray], clp: xr.DataArray | None = None, noise: bool = False, noise_std_dev: float = 1.0, noise_seed: int | None = None)[source]

Simulates a model.

Parameters
  • model – The model to simulate.

  • parameter – The parameters for the simulation.

  • dataset – Label of the dataset to simulate

  • axes – A dictionary with axes for simulation.

  • clp – conditionally linear parameters. Will be used instead of model.global_matrix if given.

  • noise – Add noise to the simulation.

  • noise_std_dev – The standard deviation for noise simulation.

  • noise_seed – The seed for the noise simulation.