Models library ============== Neuron models ~~~~~~~~~~~~~ :doc:`aeif_cond_alpha_neuron ` ------------------------------------------------------ aeif_cond_alpha - Conductance based exponential integrate-and-fire neuron model Source file: `aeif_cond_alpha_neuron.nestml `_ :doc:`aeif_cond_exp_neuron ` -------------------------------------------------- aeif_cond_exp - Conductance based exponential integrate-and-fire neuron model Source file: `aeif_cond_exp_neuron.nestml `_ .. list-table:: * - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_psp_[aeif_cond_exp_neuron_nestml]_small.png :alt: aeif_cond_exp_neuron Post-synaptic potential - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_current_pulse_response_[aeif_cond_exp_neuron_nestml]_small.png :alt: aeif_cond_exp_neuron Step current response - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_fI_curve_[aeif_cond_exp_neuron_nestml]_small.png :alt: aeif_cond_exp_neuron Firing rate vs. current :doc:`hh_cond_exp_destexhe_neuron ` ---------------------------------------------------------------- hh_cond_exp_destexhe - Hodgin Huxley based model, Traub, Destexhe and Mainen modified Source file: `hh_cond_exp_destexhe_neuron.nestml `_ :doc:`hh_cond_exp_traub_neuron ` ---------------------------------------------------------- hh_cond_exp_traub - Hodgkin-Huxley model for Brette et al (2007) review Source file: `hh_cond_exp_traub_neuron.nestml `_ .. list-table:: * - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_psp_[hh_cond_exp_traub_neuron_nestml]_small.png :alt: hh_cond_exp_traub_neuron Post-synaptic potential - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_current_pulse_response_[hh_cond_exp_traub_neuron_nestml]_small.png :alt: hh_cond_exp_traub_neuron Step current response - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_fI_curve_[hh_cond_exp_traub_neuron_nestml]_small.png :alt: hh_cond_exp_traub_neuron Firing rate vs. current :doc:`hh_moto_5ht_neuron ` ---------------------------------------------- hh_moto_5ht_nestml - a motor neuron model in HH formalism with 5HT modulation Source file: `hh_moto_5ht_neuron.nestml `_ :doc:`hh_psc_alpha_neuron ` ------------------------------------------------ hh_psc_alpha - Hodgkin-Huxley neuron model Source file: `hh_psc_alpha_neuron.nestml `_ .. list-table:: * - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_psp_[hh_psc_alpha_neuron_nestml]_small.png :alt: hh_psc_alpha_neuron Post-synaptic potential - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_current_pulse_response_[hh_psc_alpha_neuron_nestml]_small.png :alt: hh_psc_alpha_neuron Step current response - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_fI_curve_[hh_psc_alpha_neuron_nestml]_small.png :alt: hh_psc_alpha_neuron Firing rate vs. current :doc:`hill_tononi_neuron ` ---------------------------------------------- hill_tononi - Neuron model after Hill & Tononi (2005) Source file: `hill_tononi_neuron.nestml `_ :doc:`iaf_chxk_2008_neuron ` -------------------------------------------------- iaf_chxk_2008 - Conductance based leaky integrate-and-fire neuron model used in Casti et al. 2008 Source file: `iaf_chxk_2008_neuron.nestml `_ .. list-table:: * - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_psp_[iaf_chxk_2008_neuron_nestml]_small.png :alt: iaf_chxk_2008_neuron Post-synaptic potential - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_current_pulse_response_[iaf_chxk_2008_neuron_nestml]_small.png :alt: iaf_chxk_2008_neuron Step current response - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_fI_curve_[iaf_chxk_2008_neuron_nestml]_small.png :alt: iaf_chxk_2008_neuron Firing rate vs. current :doc:`iaf_cond_alpha_neuron ` ---------------------------------------------------- iaf_cond_alpha - Simple conductance based leaky integrate-and-fire neuron model Source file: `iaf_cond_alpha_neuron.nestml `_ .. list-table:: * - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_psp_[iaf_cond_alpha_neuron_nestml]_small.png :alt: iaf_cond_alpha_neuron Post-synaptic potential - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_current_pulse_response_[iaf_cond_alpha_neuron_nestml]_small.png :alt: iaf_cond_alpha_neuron Step current response - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_fI_curve_[iaf_cond_alpha_neuron_nestml]_small.png :alt: iaf_cond_alpha_neuron Firing rate vs. current :doc:`iaf_cond_beta_neuron ` -------------------------------------------------- iaf_cond_beta - Simple conductance based leaky integrate-and-fire neuron model Source file: `iaf_cond_beta_neuron.nestml `_ .. list-table:: * - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_psp_[iaf_cond_beta_neuron_nestml]_small.png :alt: iaf_cond_beta_neuron Post-synaptic potential - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_current_pulse_response_[iaf_cond_beta_neuron_nestml]_small.png :alt: iaf_cond_beta_neuron Step current response - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_fI_curve_[iaf_cond_beta_neuron_nestml]_small.png :alt: iaf_cond_beta_neuron Firing rate vs. current :doc:`iaf_cond_exp_neuron ` ------------------------------------------------ iaf_cond_exp - Simple conductance based leaky integrate-and-fire neuron model Source file: `iaf_cond_exp_neuron.nestml `_ .. list-table:: * - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_psp_[iaf_cond_exp_neuron_nestml]_small.png :alt: iaf_cond_exp_neuron Post-synaptic potential - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_current_pulse_response_[iaf_cond_exp_neuron_nestml]_small.png :alt: iaf_cond_exp_neuron Step current response - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_fI_curve_[iaf_cond_exp_neuron_nestml]_small.png :alt: iaf_cond_exp_neuron Firing rate vs. current :doc:`iaf_cond_exp_sfa_rr_neuron ` -------------------------------------------------------------- iaf_cond_exp_sfa_rr - Conductance based leaky integrate-and-fire model with spike-frequency adaptation and relative refractory mechanisms Source file: `iaf_cond_exp_sfa_rr_neuron.nestml `_ .. list-table:: * - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_psp_[iaf_cond_exp_sfa_rr_neuron_nestml]_small.png :alt: iaf_cond_exp_sfa_rr_neuron Post-synaptic potential - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_current_pulse_response_[iaf_cond_exp_sfa_rr_neuron_nestml]_small.png :alt: iaf_cond_exp_sfa_rr_neuron Step current response - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_fI_curve_[iaf_cond_exp_sfa_rr_neuron_nestml]_small.png :alt: iaf_cond_exp_sfa_rr_neuron Firing rate vs. current :doc:`iaf_psc_alpha_neuron ` -------------------------------------------------- iaf_psc_alpha - Leaky integrate-and-fire neuron model Source file: `iaf_psc_alpha_neuron.nestml `_ .. list-table:: * - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_psp_[iaf_psc_alpha_neuron_nestml]_small.png :alt: iaf_psc_alpha_neuron Post-synaptic potential - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_current_pulse_response_[iaf_psc_alpha_neuron_nestml]_small.png :alt: iaf_psc_alpha_neuron Step current response - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_fI_curve_[iaf_psc_alpha_neuron_nestml]_small.png :alt: iaf_psc_alpha_neuron Firing rate vs. current :doc:`iaf_psc_delta_neuron ` -------------------------------------------------- iaf_psc_delta - Current-based leaky integrate-and-fire neuron model with delta-kernel post-synaptic currents Source file: `iaf_psc_delta_neuron.nestml `_ .. list-table:: * - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_psp_[iaf_psc_delta_neuron_nestml]_small.png :alt: iaf_psc_delta_neuron Post-synaptic potential - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_current_pulse_response_[iaf_psc_delta_neuron_nestml]_small.png :alt: iaf_psc_delta_neuron Step current response - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_fI_curve_[iaf_psc_delta_neuron_nestml]_small.png :alt: iaf_psc_delta_neuron Firing rate vs. current :doc:`iaf_psc_exp_dend_neuron ` -------------------------------------------------------- iaf_psc_exp_dend - Leaky integrate-and-fire neuron model with exponential PSCs Source file: `iaf_psc_exp_dend_neuron.nestml `_ :doc:`iaf_psc_exp_htum_neuron ` -------------------------------------------------------- iaf_psc_exp_htum - Leaky integrate-and-fire model with separate relative and absolute refractory period Source file: `iaf_psc_exp_htum_neuron.nestml `_ :doc:`iaf_psc_exp_neuron ` ---------------------------------------------- iaf_psc_exp - Leaky integrate-and-fire neuron model Source file: `iaf_psc_exp_neuron.nestml `_ .. list-table:: * - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_psp_[iaf_psc_exp_neuron_nestml]_small.png :alt: iaf_psc_exp_neuron Post-synaptic potential - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_current_pulse_response_[iaf_psc_exp_neuron_nestml]_small.png :alt: iaf_psc_exp_neuron Step current response - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_fI_curve_[iaf_psc_exp_neuron_nestml]_small.png :alt: iaf_psc_exp_neuron Firing rate vs. current :doc:`ignore_and_fire_neuron ` ------------------------------------------------------ ignore_and_fire - Neuron generating spikes at fixed intervals irrespective of inputs Source file: `ignore_and_fire_neuron.nestml `_ :doc:`izhikevich_neuron ` -------------------------------------------- izhikevich - Izhikevich neuron model Source file: `izhikevich_neuron.nestml `_ .. list-table:: * - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_psp_[izhikevich_neuron_nestml]_small.png :alt: izhikevich_neuron Post-synaptic potential - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_current_pulse_response_[izhikevich_neuron_nestml]_small.png :alt: izhikevich_neuron Step current response - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_fI_curve_[izhikevich_neuron_nestml]_small.png :alt: izhikevich_neuron Firing rate vs. current :doc:`izhikevich_psc_alpha_neuron ` ---------------------------------------------------------------- izhikevich_psc_alpha - Detailed Izhikevich neuron model with alpha-kernel post-synaptic current Source file: `izhikevich_psc_alpha_neuron.nestml `_ :doc:`mat2_psc_exp_neuron ` ------------------------------------------------ mat2_psc_exp - Non-resetting leaky integrate-and-fire neuron model with exponential PSCs and adaptive threshold Source file: `mat2_psc_exp_neuron.nestml `_ .. list-table:: * - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_psp_[mat2_psc_exp_neuron_nestml]_small.png :alt: mat2_psc_exp_neuron Post-synaptic potential - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_current_pulse_response_[mat2_psc_exp_neuron_nestml]_small.png :alt: mat2_psc_exp_neuron Step current response - .. figure:: https://raw.githubusercontent.com/nest/nestml/master/doc/models_library/nestml_fI_curve_[mat2_psc_exp_neuron_nestml]_small.png :alt: mat2_psc_exp_neuron Firing rate vs. current :doc:`terub_gpe_neuron ` ------------------------------------------ terub_gpe - Terman Rubin neuron model Source file: `terub_gpe_neuron.nestml `_ :doc:`terub_stn_neuron ` ------------------------------------------ terub_stn - Terman Rubin neuron model Source file: `terub_stn_neuron.nestml `_ :doc:`traub_cond_multisyn_neuron ` -------------------------------------------------------------- traub_cond_multisyn - Traub model according to Borgers 2017 Source file: `traub_cond_multisyn_neuron.nestml `_ :doc:`traub_psc_alpha_neuron ` ------------------------------------------------------ traub_psc_alpha - Traub model according to Borgers 2017 Source file: `traub_psc_alpha_neuron.nestml `_ :doc:`wb_cond_exp_neuron ` ---------------------------------------------- wb_cond_exp - Wang-Buzsaki model Source file: `wb_cond_exp_neuron.nestml `_ :doc:`wb_cond_multisyn_neuron ` -------------------------------------------------------- wb_cond_multisyn - Wang-Buzsaki model with multiple synapses Source file: `wb_cond_multisyn_neuron.nestml `_ Synapse models ~~~~~~~~~~~~~~ :doc:`neuromodulated_stdp_synapse ` ---------------------------------------------------------------- neuromodulated_stdp - Synapse model for spike-timing dependent plasticity modulated by a neurotransmitter such as dopamine Source file: `neuromodulated_stdp_synapse.nestml `_ :doc:`noisy_synapse ` ------------------------------------ Static synapse with Gaussian noise Source file: `noisy_synapse.nestml `_ :doc:`static_synapse ` -------------------------------------- Static synapse Source file: `static_synapse.nestml `_ :doc:`stdp_nn_pre_centered_synapse ` ------------------------------------------------------------------ stdp_nn_pre_centered - Synapse type for spike-timing dependent plasticity, with nearest-neighbour spike pairing Source file: `stdp_nn_pre_centered_synapse.nestml `_ :doc:`stdp_nn_restr_symm_synapse ` -------------------------------------------------------------- Synapse type for spike-timing dependent plasticity with restricted symmetric nearest-neighbour spike pairing scheme Source file: `stdp_nn_restr_symm_synapse.nestml `_ :doc:`stdp_nn_symm_synapse ` -------------------------------------------------- Synapse type for spike-timing dependent plasticity with symmetric nearest-neighbour spike pairing scheme Source file: `stdp_nn_symm_synapse.nestml `_ :doc:`stdp_synapse ` ---------------------------------- stdp - Synapse model for spike-timing dependent plasticity Source file: `stdp_synapse.nestml `_ :doc:`stdp_triplet_synapse ` -------------------------------------------------- Synapse type with triplet spike-timing dependent plasticity Source file: `stdp_triplet_synapse.nestml `_