Neurodynlib¶
Neurodynlib is a submodule that contains all the point neuron models included in CxSystem2. It can be used independently of CxSystem2, for example, inside a Jupyter notebook to explore the behaviour of single neuron models or small networks. Neurodynlib grew out of the need to understand the behaviour of neuron models before incorporating them into a larger network.
Neurodynlib is based on the exercise code repository accompanying the book Neuronal Dynamics.
The book is also published in print: Wulfram Gerstner, Werner M. Kistler, Richard Naud, and Liam Paninski. Neuronal Dynamics: From Single Neurons to Networks and Models of Cognition. Cambridge University Press, 2014.
We provide a short tutorial on Neurodynlib as Jupyter Notebooks.
Available neuron models¶
The currently supported point neuron models are:
LIF
: Leaky integrate-and-fire.
EIF
: Exponential integrate-and-fire.
ADEX
: Adaptive exponential integrate-and-fire.
IZHIKEVICH
: Izhikevich model.
LIFASC
: Leaky integrate-and-fire with after-spike currents.
In addition, there is a multicompartmental neuron type (PC, pyramidal cell) that follows exponential integrate-and-fire dynamics.
Available receptor models¶
The currently supported receptor models are:
SIMPLE_E
: Excitatory conductance with exponential decay.
SIMPLE_I
: Inhibitory conductance with exponential decay.
SIMPLE_E_NMDA
: AMPA and NMDA receptors.
SIMPLE_I_GABAB
: GABA-A and GABA-B receptors.
E_ALPHA
: Excitatory alpha synapse.
I_ALPHA
: Inhibitory alpha synapse.