This repository contains a list of example implementations of synaptic plasticity models, from single-synapse up to network models. The implementations use the Arbor simulator library with recent extensions for synaptic plasticity mechanisms. See this publication for more information (and please consider citing it if you find the code provided here useful).
You may contact us for any questions here in the chat.
- Spike-timing-dependent plasticity (STDP)
- Spike-based homeostasis
- Calcium-based synaptic plasticity
- Heterosynaptic plasticity based on diffusive calcium
- Induction of early- and late-phase plasticity at a single synapse with synaptic tagging and capture
- Memory formation and consolidation in recurrent spiking neural networks with synaptic tagging and capture
- Memory formation and consolidation in recurrent networks of spiking multi-compartment neurons with synaptic tagging and capture
- Busyring network benchmark
The latest versions of all implementations (as of 2026-07-14) are archived here.