Neuron Models#

Biological Models#

HH(size[, ENa, gNa, EK, gK, EL, gL, V_th, ...])

Hodgkin–Huxley neuron model.

MorrisLecar(size[, V_Ca, g_Ca, V_K, g_K, ...])

The Morris-Lecar neuron model.

PinskyRinzelModel(size[, gNa, gK, gCa, ...])

The Pinsky and Rinsel (1994) model.

WangBuzsakiModel(size[, ENa, gNa, EK, gK, ...])

Wang-Buzsaki model [9]_, an implementation of a modified Hodgkin-Huxley model.

Fractional-order Models#

FractionalNeuron(size[, name])

Fractional-order neuron model.

FractionalFHR(size, alpha[, num_memory, a, ...])

The fractional-order FH-R model [1]_.

FractionalIzhikevich(size, alpha, num_step)

Fractional-order Izhikevich model [10]_.

Reduced Models#

LIF(size[, V_rest, V_reset, V_th, R, tau, ...])

Leaky integrate-and-fire neuron model.

ExpIF(size[, V_rest, V_reset, V_th, V_T, ...])

Exponential integrate-and-fire neuron model.

AdExIF(size[, V_rest, V_reset, V_th, V_T, ...])

Adaptive exponential integrate-and-fire neuron model.

QuaIF(size[, V_rest, V_reset, V_th, V_c, c, ...])

Quadratic Integrate-and-Fire neuron model.

AdQuaIF(size[, V_rest, V_reset, V_th, V_c, ...])

Adaptive quadratic integrate-and-fire neuron model.

GIF(size[, V_rest, V_reset, V_th_inf, ...])

Generalized Integrate-and-Fire model.

Izhikevich(size[, a, b, c, d, V_th, ...])

The Izhikevich neuron model.

HindmarshRose(size[, a, b, c, d, r, s, ...])

Hindmarsh-Rose neuron model.

FHN(size[, a, b, tau, Vth, V_initializer, ...])

FitzHugh-Nagumo neuron model.