amici.petab_import_pysb

PySB-PEtab Import

Import a model in the PySB-adapted petab (https://github.com/PEtab-dev/PEtab) format into AMICI.

Classes

PysbPetabProblem([pysb_model])

Representation of a PySB-model-based PEtab problem

Functions Summary

create_dummy_sbml(pysb_model[, observable_ids])

Create SBML dummy model for to use PySB models with PEtab.

import_model_pysb(petab_problem[, …])

Create AMICI model from PySB-PEtab problem

Functions

amici.petab_import_pysb.create_dummy_sbml(pysb_model, observable_ids=None)[source]

Create SBML dummy model for to use PySB models with PEtab.

Model must at least contain PEtab problem parameter and noise parameters for observables.

Parameters
Return type

typing.Tuple[libsbml.Model, libsbml.SBMLDocument]

Returns

A dummy SBML model and document.

amici.petab_import_pysb.import_model_pysb(petab_problem, model_output_dir=None, verbose=True, **kwargs)[source]

Create AMICI model from PySB-PEtab problem

Parameters
Return type

None