Warning

Experimental — In Development. The NEST-compatible model family is under active development. Parameter names, defaults, numerical behavior, and the set of available models may change without notice across 0.0.x releases. See the NEST-style status page for current scope and limitations.

NEST-Compatible Neuron Models#

Neuron models compatible with the NEST simulator.

IAF Neurons — Current-Based (psc)#

iaf_psc_delta

NEST-compatible iaf_psc_delta neuron model.

iaf_psc_delta_ps

NEST-compatible iaf_psc_delta_ps with precise spike timing.

iaf_psc_alpha

NEST-compatible iaf_psc_alpha neuron model.

iaf_psc_alpha_multisynapse

NEST-compatible iaf_psc_alpha_multisynapse neuron model.

iaf_psc_alpha_ps

NEST-compatible iaf_psc_alpha_ps with precise spike timing.

iaf_psc_exp

NEST-compatible iaf_psc_exp neuron model.

iaf_psc_exp_multisynapse

NEST-compatible iaf_psc_exp_multisynapse neuron model.

iaf_psc_exp_htum

NEST-compatible iaf_psc_exp_htum neuron model.

iaf_psc_exp_ps

NEST-compatible iaf_psc_exp_ps with precise spike times.

iaf_psc_exp_ps_lossless

NEST-compatible iaf_psc_exp_ps_lossless with lossless spike detection.

IAF Neurons — Conductance-Based (cond)#

iaf_cond_alpha

Leaky integrate-and-fire model with alpha-shaped conductance synapses.

iaf_cond_alpha_mc

NEST-compatible iaf_cond_alpha_mc neuron model.

iaf_cond_beta

NEST-compatible conductance-based leaky integrate-and-fire neuron with beta-shaped synaptic conductances.

iaf_cond_exp

Leaky integrate-and-fire model with exponential conductance synapses.

iaf_cond_exp_sfa_rr

NEST-compatible conductance-based LIF neuron with spike-frequency adaptation and relative refractory mechanisms.

IAF Neurons — Specialized Variants#

iaf_bw_2001

NEST-compatible iaf_bw_2001 neuron model.

iaf_bw_2001_exact

NEST-compatible conductance-based LIF neuron with exact per-synapse NMDA dynamics.

iaf_chs_2007

NEST-compatible iaf_chs_2007 spike-response neuron model.

iaf_chxk_2008

NEST-compatible iaf_chxk_2008 with alpha synapses and precise AHP timing.

iaf_tum_2000

NEST-compatible iaf_tum_2000 neuron model.

Adaptive Exponential IF (AdEx) Neurons#

aeif_cond_alpha

NEST-compatible aeif_cond_alpha neuron model.

aeif_cond_alpha_astro

NEST-compatible aeif_cond_alpha_astro neuron model.

aeif_cond_alpha_multisynapse

NEST-compatible aeif_cond_alpha_multisynapse neuron model.

aeif_cond_beta_multisynapse

NEST-compatible aeif_cond_beta_multisynapse neuron model.

aeif_cond_exp

NEST-compatible aeif_cond_exp neuron model.

aeif_psc_alpha

NEST-compatible adaptive exponential integrate-and-fire neuron with alpha-shaped postsynaptic currents.

aeif_psc_delta

NEST-compatible aeif_psc_delta neuron model.

aeif_psc_delta_clopath

Adaptive exponential integrate-and-fire neuron with delta-shaped synaptic input and Clopath voltage traces.

aeif_psc_exp

NEST-compatible adaptive exponential integrate-and-fire neuron with exponential synapses.

Generalized IF (GIF) Neurons#

gif_cond_exp

Conductance-based generalized integrate-and-fire neuron (GIF) model.

gif_cond_exp_multisynapse

Conductance-based generalized integrate-and-fire neuron (GIF) model with multiple synaptic time constants.

gif_pop_psc_exp

Population of generalized integrate-and-fire neurons (GIF) with exponential postsynaptic currents and adaptation.

gif_psc_exp

Current-based generalized integrate-and-fire neuron (GIF) model.

gif_psc_exp_multisynapse

Current-based generalized integrate-and-fire neuron (GIF) model with multiple synaptic time constants.

Multi-Timescale Adaptive Threshold (MAT) Neurons#

mat2_psc_exp

NEST-compatible mat2_psc_exp neuron model.

amat2_psc_exp

NEST-compatible amat2_psc_exp neuron model.

Generalized LIF (GLIF) Neurons — Allen Institute#

glif_cond

Conductance-based generalized leaky integrate-and-fire (GLIF) neuron model.

glif_psc

Current-based generalized leaky integrate-and-fire (GLIF) neuron model.

glif_psc_double_alpha

Current-based generalized leaky integrate-and-fire (GLIF) neuron model with double alpha-function shaped synaptic currents.

Hodgkin-Huxley Family#

hh_psc_alpha

NEST-compatible Hodgkin-Huxley neuron with alpha-shaped postsynaptic currents.

hh_psc_alpha_clopath

NEST-compatible Hodgkin-Huxley neuron with Clopath plasticity support.

hh_psc_alpha_gap

NEST-compatible Hodgkin-Huxley neuron with alpha PSCs and gap junctions.

hh_cond_exp_traub

NEST-compatible hh_cond_exp_traub neuron model.

hh_cond_beta_gap_traub

NEST-compatible Hodgkin-Huxley neuron with beta-function synapses and gap junctions.

ht_neuron

NEST-compatible Hill-Tononi thalamocortical neuron model with intrinsic currents.

Izhikevich Neuron#

izhikevich

Izhikevich neuron model (NEST-compatible).

Point Process Neurons#

pp_psc_delta

Point process neuron with leaky integration of delta-shaped PSCs.

pp_cond_exp_mc_urbanczik

Two-compartment point process neuron with conductance-based synapses for Urbanczik-Senn learning.

Binary Neurons#

mcculloch_pitts_neuron

Binary deterministic neuron with Heaviside activation function.

ginzburg_neuron

Binary stochastic neuron with sigmoidal/affine gain function.

erfc_neuron

Binary stochastic neuron with complementary error-function gain.

Rate Neurons#

lin_rate_ipn

NEST-compatible lin_rate_ipn linear rate neuron with input noise.

lin_rate_opn

NEST-compatible lin_rate_opn linear rate neuron with output noise.

tanh_rate_ipn

NEST-compatible tanh_rate_ipn nonlinear rate neuron with input noise.

tanh_rate_opn

NEST-compatible tanh_rate_opn nonlinear rate neuron with output noise.

sigmoid_rate_ipn

NEST-compatible sigmoid_rate_ipn nonlinear rate neuron with input noise.

sigmoid_rate_gg_1998_ipn

NEST-compatible sigmoid_rate_gg_1998_ipn nonlinear rate neuron with input noise.

gauss_rate_ipn

NEST-compatible gauss_rate_ipn nonlinear rate neuron with input noise.

threshold_lin_rate_ipn

NEST-compatible input-noise threshold-linear rate neuron.

threshold_lin_rate_opn

NEST-compatible output-noise threshold-linear rate neuron.

rate_neuron_ipn

NEST-compatible input-noise rate-neuron template with stochastic dynamics.

rate_neuron_opn

NEST-compatible rate_neuron_opn output-noise rate-neuron template.

rate_transformer_node

NEST-compatible rate_transformer_node template model.

siegert_neuron

NEST-compatible siegert_neuron mean-field rate model.

Other Spiking Neurons#

ignore_and_fire

Ignore-and-fire neuron model for generating spikes at fixed intervals.