API referencemechanisms

l5pt

This directory contains the .mod files that define the biophysical behaviour of ion channels found in a Layer 5 Pyramidal Tract neuron (L5PT). In addition, it contains network connectivity parameters that define synaptic connections.

Importing this module on UNIX systems registers the mechanisms in NEURON namespace. This only works if they are compiled, which should have happened upon configuring ISF. If this is not the case, you can:

`python >>> import mechanisms.l5pt >>> mechanisms.l5pt.are_compiled()  # check if all mechanisms are compiled False >>> mechanisms.l5pt.compile_mechanisms(force_recompile=False)  # compile mechanisms if not already compiled >>> mechanisms.l5pt.are_compiled()  # check if all mechanisms are compiled True `

Functions

check_nrnivmodl_is_available()

Check if nrnivmodl is available in the PATH.

are_compiled()

Check if all mechanisms are compiled.

are_loaded()

Check if all mechanisms are loaded into NEURON namespace.

compile_mechanisms(force_recompile)

Compile the mechanisms for L5PTs.

load()

Load the mechanisms into NEURON namespace.

Attributes

logger

-

parent

-

channels_path

-

netcon_path

-

arch

-

mech_lock

-