Synapses can change strength through a pulse train even with fixed anatomy.
The examples in chapter39.ipynb first introduce a
smooth spike/pulse approximation motivating synaptic gating, then show
depressing and facilitating synapses in RTM and WB neurons.
Depression depletes available resources after release and recovers between events. Facilitation transiently increases utilization, so a pulse sequence can initially grow. Their balance changes effective synaptic conductance, postsynaptic timing, and whether early or late pulses evoke spikes.
With resources
All four examples live in one notebook, chapter39.ipynb.
simulate_pulses/plot_pulses cover PULSES: an RTM voltage trace and
its smooth i_ext exposed through an interact()
slider.
simulate_rtm_depressing_facilitating/plot_rtm_depressing_facilitating
cover RTM_WITH_DEPRESSING_AND_FACILITATING_S, comparing depression and
facilitation together in an RTM cell, with tau_facil exposed through a
slider.
simulate_rtm_depressing/plot_rtm_depressing cover
RTM_WITH_DEPRESSING_S, depression alone in an RTM cell, with U and
tau_rec exposed through sliders.
simulate_wb_with_depressing_s/plot_wb_with_depressing_s cover
WB_WITH_DEPRESSING_S, the depressing-synapse case for a WB cell
(integrated with an explicit Heun/RK2 step rather than odeint), with U
and C exposed through sliders.
In PULSES, compare the voltage crossing with the smooth
- Run
PULSESto see the smooth spike/pulse approximation. - Compare the depressing RTM and WB examples.
- Run the RTM depression-plus-facilitation comparison.
Chapter 20 supplies the chemical-synapse gate, Chapter 5 RTM and WB cells, and Chapter 40 spike-timing-dependent plasticity.
Open chapter39.ipynb and run the cells top to bottom.
NumPy, SciPy, Matplotlib, and ipywidgets are required.