amici

AMICI

The AMICI Python module provides functionality for importing SBML or PySB models and turning them into C++ Python extensions.

var amici_path

absolute root path of the amici repository or Python package

var amiciSwigPath

absolute path of the amici swig directory

var amiciSrcPath

absolute path of the amici source directory

var amiciModulePath

absolute root path of the amici module

var hdf5_enabled

boolean indicating if amici was compiled with hdf5 support

var has_clibs

boolean indicating if this is the full package with swig interface or the raw package without

Classes

ModelModule(*args, **kwargs)

Enable Python static type checking for AMICI-generated model modules

add_path(path)

Context manager for temporarily changing PYTHONPATH

Functions Summary

import_model_module(module_name[, module_path])

Import Python module of an AMICI model

Functions

amici.import_model_module(module_name, module_path=None)[source]

Import Python module of an AMICI model

Parameters
  • module_name (str) – Name of the python package of the model

  • module_path (typing.Union[pathlib.Path, str, None]) – Absolute or relative path of the package directory

Return type

amici.ModelModule

Returns

The model module