Hello Alex and Florian,


The documentation of the Tsodyks synapse explains (at least attempts to explain) some of the logic behind the interaction between the STP dynamics and the synaptic current dynamics especially with an eye on using the synapse with other neuron models. If the documentation should be unclear, please get in touch.


After a brief look at the original paper and the documentation, my impression is the following



Looking at it a little more, the situation is as follows:




Hans Ekkehard




Prof. Dr. Hans Ekkehard Plesser

Head, Department of Data Science


Faculty of Science and Technology

Norwegian University of Life Sciences

PO Box 5003, 1432 Aas, Norway


Phone +47 6723 1560

Email hans.ekkehard.plesser@nmbu.no

Home http://arken.nmbu.no/~plesser




On 16/02/2022, 13:22, "Florian Fiebig" <fiebig@kth.se> wrote:


Hej Alex!

Me and Nikolaos Chrysanthidis use and aeif_cond_exp with Tsodyks-Markram STP all the time with NEST on the supercomputer. Check any of our recent publications for that.  Its a custom implementation originally done by Phil Tully, a former PhD student of Anders Lansner. The catch is that it also comes with the BCPNN learning rule for the Hebbian learning component, but ofcourse you could switch that off by setting the BCPNN plasticity time constants( or just the plasticity modulator switch kappa) to zero if you want static weights modulated by TM-based STP only. The TM-mechanisms parameters tau_fac, tau_rec, and U are independent of that, as the TM rule is multiplicative with the underlying weight, or rather the conductance, as its a conductance based model ofcourse. Hope this helps.

Kind regards



Florian Fiebig, PhD
Computational Brain Science

+46 70-744-7439 | Skype: florianfiebig

Most recent papers:

On 2/15/2022 11:49 AM, Alexander Kozlov wrote:

Documentation for `tsodyks_synapse` says it is only compatible with `iaf_psc_exp` or `iaf_psc_exp_htum` neuron models. Would it be possible to use it with other `_exp`-type models with postsynaptic currents or conductances with exponential decay (for example, `aeif_cond_exp`)? If not, what could be a work around?
With best regards,
Alexander Kozlov,
NEST Users mailing list -- users@nest-simulator.org
To unsubscribe send an email to users-leave@nest-simulator.org