bluepyemodel.icselector.modules.configuration

Methods to handle cell model configuration.

Classes

Configuration()

Class to collect cell model parameters and generate a configuration.

Parameter(name, value, location[, ...])

Used to exchange configuration information with BPEM.

class Configuration

Bases: object

Class to collect cell model parameters and generate a configuration.

add_from_mechanism(mech)

Add all parameters from provided mechanism.

Parameters:

mech (Mechanism) – mechanism to add

add_parameter(name, location, value)

Manually add a cell model parameter.

Parameters:
  • name (str) – parameter name

  • location (str) – compartment to insert parameter

  • value (tuple) – bounds for parameter optimization

get_distributions()

Returns a list of unique distribution definitions used.

get_mechanisms()

Returns a list of mechanisms and compartments to insert them.

get_parameters()

Returns a list of configuration parameters.

class Parameter(name: str, value: tuple, location: str, mechanism: str = '', distribution: str = '')

Bases: object

Used to exchange configuration information with BPEM.