bluepyemodel.model.mechanism_configuration

Mechanism Configuration

Classes

MechanismConfiguration(name, location[, ...])

Contains the information related to the definition and configuration of a mechanism

class MechanismConfiguration(name, location, stochastic=None, version=None, temperature=None, ljp_corrected=None, parameters=None, ion_currents=None, nonspecific_currents=None, ionic_concentrations=None, id=None)

Bases: object

Contains the information related to the definition and configuration of a mechanism

Init

Parameters:
  • name (str) – name of the mechanism. Should be the SUFFIX from the mod file.

  • locations (str or list of str) – sections of the neuron on which this mechanism will be instantiated.

  • stochastic (bool) – Can the mechanisms behave stochastically (optional).

  • version (str) – version id of the mod file.

  • temperature (int) – temperature of the mechanism

  • ljp_corrected (bool) – whether the mechanism is ljp corrected

  • parameters (list) – list of the possible parameter for this mechanism.

  • ion_currents (list) – list of the ion currents that this mechanism writes.

  • nonspecific_currents (list) – list of non-specific currents

  • ionic_concentrations (list) – list of the ionic concentration linked to the ion current If None, will be deduced from the ions list.

  • id (str) – Optional. Nexus ID of the mechanism.

get_current()

Return the ion current names.