bluepyopt.ephys.mechanisms#
Mechanism classes
Theses classes represent mechanisms in the model
- class bluepyopt.ephys.mechanisms.Mechanism(name='', comment='')[source]#
Bases:
BaseEPhysBase parameter class
- class bluepyopt.ephys.mechanisms.NrnMODMechanism(name, mod_path=None, suffix=None, locations=None, preloaded=True, deterministic=True, prefix=None, comment='')[source]#
Bases:
Mechanism,DictMixinNeuron mechanism
Constructor
- Parameters:
name (str) – name of this object
mod_path (str) – path to the MOD file (not used for the moment)
suffix (str) – suffix of this mechanism in the MOD file
locations (list of Locations) – a list of Location objects pointing to where this mechanism should be added to.
preloaded (bool) – should this mechanism be side-loaded by BluePyOpt, or was it already loaded and compiled by the user ? (not used for the moment)
prefix (str) – Deprecated. Use suffix instead.
- instantiate_determinism(deterministic, icell, isec, sim)[source]#
Instantiate enable/disable determinism
- property prefix#
Deprecated, prefix is now replaced by suffix
- class bluepyopt.ephys.mechanisms.NrnMODPointProcessMechanism(name, mod_path=None, suffix=None, locations=None, preloaded=True, comment='')[source]#
Bases:
MechanismNeuron mechanism
Constructor
- Parameters:
name (str) – name of this object
mod_path (str) – path to the MOD file (not used for the moment)
suffix (str) – suffix of this mechanism in the MOD file
locations (list of Locations) – a list of Location objects pointing to compartments where this mechanism should be added to.
preloaded (bool) – should this mechanism be side-loaded by BluePyOpt, or was it already loaded and compiled by the user ? (not used for the moment)