The code models a specific type of synaptic transmission in the brain, particularly focusing on inhibitory synapses. Inhibition is crucial in modulating neuronal excitability and synchronizing network activity. The synapses modeled here are characterized by the neurotransmitter systems they involve and various molecular markers.
The code is based on an extended form of the Exp2Syn model, which is commonly used to simulate synaptic currents. The model takes into account the rise and decay kinetics of a postsynaptic conductance following the release of neurotransmitters. Biological synapses typically exhibit such dynamics due to the binding and unbinding of neurotransmitters to their receptors.
This extension explicitly models inhibitory synapses. These synapses generally use neurotransmitters like γ-aminobutyric acid (GABA) to induce hyperpolarization or stabilize the membrane potential of the postsynaptic neuron, reducing its likelihood to fire an action potential.
The model incorporates additional attributes to track and control specific types of inhibitory synapses:
Markers (vgat, sst, npy, pv): These parameters reflect the molecular makeup of the synapses:
isOn: A functional switch determining whether the synapse is active or inactive, allowing for simulation of genetic conditions or altered states of synaptic function.
The added functionality includes a voltage-dependent outward rectification mechanism:
Overall, the code is designed to represent the physiological behavior of inhibitory synapses with various neurochemical identities and dynamic properties, incorporating both conventional synaptic kinetics and extending them with influence from membrane potential to simulate more complex inhibitory roles in neuronal networks.