Blox Naming Reference

A quick reference guide to the naming scheme behind every blox type exported by the public Neuroblox sub-packages (NeurobloxBasics, NeurobloxDBS, NeurobloxPharma): what each name stands for (with acronyms expanded) and any literature citations that appear in the type's docstring. Start with the recurring naming tokens, which account for most of the catalog, then use the per-type tables to see how those tokens combine.

Blox fall into two families in the type hierarchy:

  • Simple blox (<: AbstractSimple) carry their own dynamics — a neuron, a neural mass, a synapse/receptor, a source or a stimulus. A subset are discrete blox (<: AbstractDiscrete), which update at events rather than through continuous differential equations.
  • Composite blox (<: AbstractComposite) hold an internal GraphSystem of other blox — a circuit, network, or brain nucleus.

The Package column uses the short codes Basics (NeurobloxBasics), DBS (NeurobloxDBS), and Pharma (NeurobloxPharma). A dash (—) in the Citations column means the docstring contains no literature reference; where a model is named after its authors but the docstring gives no formal citation (notably the NeurobloxDBS _Adam blox), this is stated in the rationale rather than fabricated as a citation.

Recurring naming tokens

Most names are built by concatenating a small set of tokens. Expanding these once covers the majority of the catalog:

TokenExpansion
HHHodgkin–Huxley conductance-based formalism
IF / LIF / QIFIntegrate-and-Fire / Leaky IF / Quadratic IF
IzhIzhikevich spiking-neuron model
PINGPyramidal-Interneuron Network Gamma
NGNMMNext-Generation Neural Mass Model (exact mean-field)
OUOrnstein–Uhlenbeck process
_Noisy / _NonNoisystochastic (SDE) vs deterministic (ODE) variant
Exci / Inhiexcitatory / inhibitory
FSI / MSN (MS)Fast-Spiking Interneuron / Medium Spiny Neuron
TRNThalamic Reticular Nucleus
Pyrpyramidal neuron
Glu / GABA / DA / AChglutamate / γ-aminobutyric acid / dopamine / acetylcholine
AMPA(R) / NMDA(R)AMPA / NMDA glutamate-receptor (α-amino-3-hydroxy-5-methyl-4-isoxazolepropionic acid / N-methyl-D-aspartate)
nAChRnicotinic acetylcholine receptor
D1 / D2dopamine D1 / D2 receptor
2statetwo-state kinetic gating scheme
STAshort-term augmentation
GPe / GPiGlobus Pallidus externa / interna
STN / SNcSubthalamic Nucleus / Substantia Nigra pars compacta
TANTonically Active Neuron
NacNucleus Accumbens
WTAWinner-Take-All microcircuit
DBSDeep Brain Stimulation
_Adamparameterisation from the Adam et al. striatal/DBS model

Neurons (simple)

BloxPkgNaming rationaleCitations
IFNeuronBasicsIntegrate-and-Fire; basic Lapicque integrate-and-fire neuronAbbott 1999, Lapicque's introduction of the integrate-and-fire model neuron
LIFNeuronBasicsLeaky Integrate-and-Fire, with a synaptic conductance termSterratt et al. 2011, Principles of Computational Modelling in Neuroscience, Ch. 8
QIFNeuronBasicsQuadratic Integrate-and-Fire (quadratic voltage term)
LIFExciNeuronBasicsLeaky IF, excitatory; explicit AMPA/GABA/NMDA gating
LIFInhiNeuronBasicsLeaky IF, inhibitory; explicit AMPA/GABA gating
IzhikevichNeuronBasicsNamed for E. Izhikevich; spiking neuron with recovery variableIzhikevich 2003, Simple model of spiking neurons; Chen & Campbell 2022
PINGExciNeuronBasicsPyramidal-Interneuron Network Gamma, excitatory HH-type cellBörgers et al. 2008
PINGInhiNeuronBasicsPyramidal-Interneuron Network Gamma, inhibitory HH-type cellBörgers et al. 2008
HHExciNeuronPharmaHodgkin–Huxley excitatory neuron (Na/K/leak)Hodgkin & Huxley 1952; Pathak et al. 2025; Wang 1993
HHInhiNeuronPharmaHodgkin–Huxley inhibitory neuron (same formalism)Hodgkin & Huxley 1952; Pathak et al. 2025; Wang 2002
HHFSINeuronPharmaHodgkin–Huxley Fast-Spiking Interneuron; conductances live on companion GABA_A_FSI_Synapse
HHMSNeuronPharmaHodgkin–Huxley Medium Spiny Neuron; adds Kir2.x inward rectifier stabilising the ~−80 mV down-stateNisenbaum & Wilson 1995; Wolf et al. 2005; Moyer et al. 2007; Gruber et al. 2003; Steephen & Manchanda 2009
BaxterSensoryNeuronPharmaNamed for Baxter & Byrne; Aplysia sensory-neuron model with PKA/PKC-dependent parameter selectionBaxter & Byrne 1999
TRNNeuronPharmaThalamic Reticular Nucleus neuron with explicit ion-concentration dynamics, coupled to an α7-nAChR/ER-Ca moduleKing et al. 2017
MuscarinicNeuronPharmaTRN-style ion-conserving neuron adding a muscarinic non-specific cation current (I_NCM)Fransen, Alonso & Hasselmo 2002
VTADANeuronPharmaVentral Tegmental Area dopaminergic HH neuron with nAChR (I_ACh) inputMorozova et al. 2020
VTAGABANeuronPharmaVentral Tegmental Area GABAergic neuron; as VTADANeuron but typed inhibitoryMorozova et al. 2020
HHExciNeuron_STN_AdamDBSHodgkin–Huxley excitatory Subthalamic Nucleus neuron; _Adam = Adam et al. model (no citation in docstring)
HHInhiNeuron_FSI_AdamDBSHH inhibitory striatal Fast-Spiking Interneuron with D-current + gap-junction input; Adam et al. model
HHInhiNeuron_GPe_AdamDBSHH inhibitory Globus Pallidus externa neuron; Adam et al. model
HHInhiNeuron_MSN_AdamDBSHH inhibitory striatal Medium Spiny Neuron with M-current (G_M); Adam et al. model

Neural masses and oscillators (simple)

BloxPkgNaming rationaleCitations
LinearNeuralMassBasicsSingle-state linear neural mass (used for spectral DCM)
JansenRitBasicsNamed for B. Jansen & V. Rit; cortical/subcortical neural massLiu et al. 2020 (this implementation)
WilsonCowanBasicsNamed for H. Wilson & J. Cowan; coupled E/I population-rate mass
LarterBreakspearBasicsNamed for Larter & Breakspear; conductance-based massEndo et al. 2020; Chesebro et al. 2023; van Nieuwenhuizen et al. 2023
NGNMM_QIFBasicsNext-Generation Neural Mass Model, Quadratic IF; exact mean-field with firing-rate coupling"Theta-nested gamma bursts", Torcini group
NGNMM_QIF_NoisyBasicsStochastic (SDE) variant of NGNMM_QIF(as NGNMM_QIF)
NGNMM_QIF_NonNoisyBasicsDeterministic (ODE) variant of NGNMM_QIF(as NGNMM_QIF)
NGNMM_IzhBasicsNext-Generation Neural Mass Model, Izhikevich; exact mean-fieldChen & Campbell 2022
NGNMM_Izh_NoisyBasicsStochastic (SDE) variant of NGNMM_Izh(as NGNMM_Izh)
NGNMM_Izh_NonNoisyBasicsDeterministic (ODE) variant of NGNMM_Izh(as NGNMM_Izh)
HarmonicOscillatorBasicsDamped harmonic oscillator mass (frequency ω, damping ζ)
Generic2dOscillatorBasicsGeneric 2-variable oscillator (FitzHugh–Nagumo-like nullclines)FitzHugh 1961; Nagumo et al. 1962; Stefanescu & Jirsa 2008/2011
VanDerPolBasicsNamed for B. van der Pol; relaxation-oscillator mass
VanDerPol_NoisyBasicsStochastic (SDE) variant of VanDerPol
VanDerPol_NonNoisyBasicsDeterministic (ODE) variant of VanDerPol
KuramotoOscillatorBasicsNamed for Y. Kuramoto; phase oscillator for synchronizationKuramoto 1975; defaults from Sermon et al. 2024
KuramotoOscillator_NoisyBasicsStochastic (SDE) variant of KuramotoOscillator
KuramotoOscillator_NonNoisyBasicsDeterministic (ODE) variant of KuramotoOscillator
NGNMM_thetaPharmaNext-Generation Neural Mass Model of coupled theta-neuron E/I populationsByrne et al. 2020
NextGenerationEIPharmaExcitatory–Inhibitory mass; deprecated wrapper around NGNMM_theta(see NGNMM_theta)

Discrete blox (simple)

BloxPkgNaming rationaleCitations
SNcPharmaSubstantia Nigra pars compacta (docstring: "core"); mean-activity dopamine source for HebbianModulationPlasticityPathak et al. 2025
TANPharmaTonically Active Neuron; adds random drive to each MatrisomePathak et al. 2025
StriosomePharmaStriosome subcompartment; discretized estimate of striatal activity for learningPathak et al. 2025
MatrisomePharmaMatrisome subcompartment; stores cortical input + activity for corticostriatal plasticityPathak et al. 2025

Synapses (simple)

BloxPkgNaming rationaleCitations
GABA_A_SynapsePharmaGABA type-A receptor; damped-oscillator (2-state) conductanceKoch et al. 1998; Wicks, Roehrig & Rankin 1996
GABA_A_FSI_SynapsePharmaGABA type-A synapse for Fast-Spiking Interneurons; tanh-driven asymptotic conductance
GABA_B_SynapsePharmaGABA type-B receptor; slow damped-oscillator conductanceDestexhe, Mainen & Sejnowski 1998
Glu_AMPA_SynapsePharmaGlutamate AMPA receptor; damped-oscillator conductanceKoch et al. 1998; Wicks, Roehrig & Rankin 1996
Glu_AMPA_STA_SynapsePharmaGlutamate AMPA receptor with short-term augmentation (extra augmentation state)Koch et al. 1998; Wicks, Roehrig & Rankin 1996
NMDA_SynapsePharmaNMDA receptor; damped-oscillator conductance (see also MoradiNMDAR)Destexhe, Mainen & Sejnowski 1998

Receptors (simple)

BloxPkgNaming rationaleCitations
GABA_A_Receptor_2statePharmaGABA type-A (ionotropic Cl⁻) receptor, two-state kinetics
GABA_A_Gamma1_Receptor_2statePharmaGABA_A receptor, γ1-subunit variant (subunit identity unconfirmed — no docstring), two-state
GABA_A_Gamma2_Receptor_2statePharmaGABA_A receptor, γ2-subunit variant (subunit identity unconfirmed — no docstring), two-state
Glu_AMPA_Receptor_2statePharmaGlutamate AMPA receptor, two-state kinetics
MsnAMPARPharmaMedium Spiny Neuron AMPA receptor; adds D2 multiplicative gain (M_AMPA2)Destexhe, Mainen & Sejnowski 1998; Humphries et al. 2009
MsnNMDARPharmaMedium Spiny Neuron NMDA receptor (Moradi-style, Mg²⁺ block); D1 gain (M_NMDA1)Humphries et al. 2009
MsnD1ReceptorPharmaMedium Spiny Neuron dopamine D1 receptor; exports NMDA/Kir/NaF modulation factorsMoyer, Wolf & Finkel 2007; Humphries et al. 2009
MsnD2ReceptorPharmaMedium Spiny Neuron dopamine D2 receptor; exports AMPA attenuation (M_AMPA2)Humphries et al. 2009
PyrAMPARPharmaPyramidal-neuron AMPA receptor (BLA/mPFC); D2 modulation of AMPA driveDestexhe, Mainen & Sejnowski 1998; Seamans & Yang 2004
PyrNMDARPharmaPyramidal-neuron NMDA receptor (Moradi-style, cortical defaults); D1 potentiationHumphries et al. 2009; Bhatt et al. 2009; Seamans & Yang 2004
PyrD1ReceptorPharmaPyramidal-neuron dopamine D1 receptor; exports only NMDA potentiationSeamans & Yang 2004; Durstewitz, Seamans & Sejnowski 2000
PyrD2ReceptorPharmaPyramidal-neuron dopamine D2 receptor (high-affinity); exports AMPA attenuationSeamans & Yang 2004; Humphries et al. 2009
MoradiNMDARPharmaNMDA receptor, Moradi et al. model (simplified/fast voltage dependence)Moradi et al. 2013
MoradiFullNMDARPharmaNMDA receptor, full Moradi et al. model (voltage-dependent τ + Q10 temperature terms)Moradi et al. 2013
HTR5Pharma5-HT (serotonin, 5-hydroxytryptamine) receptor type 5; here a mode selector outputting PKA/PKC flags for four Aplysia conditionsBaxter & Byrne 1999
CaTRPM4RPharmaCa²⁺-activated Transient Receptor Potential Melastatin 4 (TRPM4/I_CAN) cation channelCombe, Canavier & Gasparini 2023
Alpha7ERnAChRPharmaα7 nicotinic acetylcholine receptor coupled to an endoplasmic-reticulum Ca store; 3-state Markov gate with optional positive allosteric modulatorKing et al. 2017
Beta2nAChRPharmaβ2-subunit nicotinic acetylcholine receptor; distinguishes pulsatile-ACh vs tonic-nicotine responsesMorozova et al. 2020
MuscarinicRPharmaMuscarinic acetylcholine receptor; Ca-dependent non-specific cation current (I_NCM)Fransen, Alonso & Hasselmo 2002

Neurotransmitters (simple)

BloxPkgNaming rationaleCitations
Glu_NeurotransmitterPharmaPresynaptic glutamate-release state blox
GABA_NeurotransmitterPharmaPresynaptic GABA-release state blox
DA_NeurotransmitterPharmaVoltage-dependent dopamine release (sigmoid of Vₚᵣₑ, clearance τ); feeds D1/D2 receptorsVenton et al. 2003; Garris et al. 1994

Sources and stimuli (simple)

BloxPkgNaming rationaleCitations
ConstantStimulusBasicsConstant external input current
PoissonSpikeTrainStimulusBasicsSpikes drawn from a Poisson process
OUProcessBasicsOrnstein–Uhlenbeck stochastic-process source
DBSStimulusDBSDeep Brain Stimulation; continuous regular square-pulse train
ProtocolDBSStimulusDBSDeep Brain Stimulation grouped into bursts and blocks (protocol-structured)
ImageStimulusPharmaPresents CSV image rows (pixel vectors) at t_stimulus, removed at t_pause
PulsesStimulusPharmaSquare-wave current pulse train over a baseline current
VoltageClampStimulusPharmaVoltage-clamp source following a (t, V) schedule
ConstantIStimulusPharmaHolds a generic current (I) fixed
ConstantIAppStimulusPharmaHolds an applied current (I_app) fixed
ConstantICaStimulusPharmaHolds a calcium current (I_Ca) fixed
ConstantCaBulkStimulusPharmaHolds bulk/bath calcium (Ca_bulk) fixed
ConstantDAStimulusPharmaHolds dopamine (DA) level fixed; drives D1/D2 receptors
ConstantAChStimulusPharmaHolds acetylcholine (ACh) fixed; drives nAChR blox
ConstantNicStimulusPharmaHolds nicotine (Nic) concentration fixed; tonic-nicotine input of Beta2nAChR
ConstantCChStimulusPharmaHolds a carbachol (CCh, cholinergic agonist) condition flag fixed
ConstantMuscarinicStimulusPharmaHolds a muscarinic (ACh) input fixed
ConstantVPreStimulusPharmaHolds presynaptic voltage (V_pre) fixed
ConstantVPostStimulusPharmaHolds postsynaptic voltage (V_post) fixed; drives NMDAR blox
ConstantGAsympStimulusPharmaHolds the asymptotic synaptic conductance (G_asymp) fixed
ConstantMAMPA2StimulusPharmaHolds M_AMPA2 (D2 gain on AMPA drive) fixed
ConstantMNMDA1StimulusPharmaHolds M_NMDA1 (D1 gain on NMDA current) fixed
ConstantModeStimulusPharmaHolds the discrete mode/condition-selector index fixed (e.g. HTR5 modes 0–3)

Composite blox

BloxPkgNaming rationaleCitations
CanonicalMicroCircuitBasicsCanonical laminar cortical-column microcircuit motif
LIFExciCircuitBasicsFully-connected circuit of excitatory Leaky-IF neurons
LIFInhiCircuitBasicsFully-connected circuit of inhibitory Leaky-IF neurons
PINGNetworkBasicsPyramidal-Interneuron Network Gamma: driven/undriven excitatory + inhibitory populationsBörgers et al. 2008
CorticalPharmaNeocortical layer: several Winner-Take-All microcircuits + a feedforward inhibitory cell, cross-connected hypergeometricallyFelch & Granger 2008; Pathak et al. 2025
WinnerTakeAllPharmaLateral-inhibition microcircuit; excitatory cells converge on one inhibitory cell providing feedback inhibitionCoultrip, Granger & Lynch 1992; Pathak et al. 2025
StriatumPharmaStriatum composed of Matrisome, Striosome, and a Medium-Spiny-Neuron populationPathak et al. 2025
GPePharmaGlobus Pallidus externa; population of inhibitory neuronsPathak et al. 2025
GPiPharmaGlobus Pallidus interna; population of inhibitory neuronsPathak et al. 2025
STNPharmaSubthalamic Nucleus; population of excitatory neuronsPathak et al. 2025
ThalamusPharmaThalamic subregion; excitatory neurons wired via a sparse (acyclic) connection matrixPathak et al. 2025
NacShellPharmaNucleus Accumbens shell; D1-type (direct) and D2-type (indirect) Medium Spiny Neuron populationsGruber et al. 2003; Wolf et al. 2005
GPe_AdamDBSGlobus Pallidus externa; population of Adam et al.-model inhibitory neurons (no citation in docstring)
STN_AdamDBSSubthalamic Nucleus; population of Adam et al.-model excitatory neurons
Striatum_FSI_AdamDBSStriatal Fast-Spiking Interneuron population (Adam et al. model) with synaptic + gap-junction wiring
Striatum_MSN_AdamDBSStriatal Medium Spiny Neuron population (Adam et al. model)