Could the following example in NEST Simulator be what you're looking for?
"""Check STDP protocol between two parrot_neurons connected by a
stdp_synapse. Exact pre- and post-synaptic spike times are set by spike_generators
connected to each parrot neuron. Additional spikes sent through the stdp_synapse are
explicitly ignored in the postsynaptic parrot_neuron by setting the stdp_synapse to
connect to port 1. """
With kind regards,
On Wed, Oct 30, 2019, at 11:58, Nikolaos Chrysanthidis wrote:
I want to test the weight change of a single synapse providing
stimulation at 2 parrot neurons, so for that reason,
If I excite two pre-,post- parrot neurons (parrot_A,B) using port 0,
then the parrot_A will excite the parrot_B as well, so the parrot_B will end up having
more spikes than expected.
I think this can be overcome by using port1 of parrot_B in order to
ignore the extra excitation from parrot_A.
Please, I'd be grateful if you could provide a way to avoid extra
excitation from parrot_A onto parrot_B.
> *From:* Charl Linssen <nest-users(a)turingbirds.com>
> *Sent:* 28 October 2019 12:11
> *To:* users(a)nest-simulator.org
> *Subject:* [NEST Users] Re: parrot neurons PORT 1
> Dear Nikolaos,
> I'm a little confused as to why you wish to use port
1 for this. A synapse is not aware of incoming or outgoing ports, so if you want to test a
particular synapse model, you can connect it between port 0 of a presynaptic parrot
neuron, and port 0 of a postsynaptic parrot neuron. Could you otherwise please clarify
your use case a bit?
> With kind regards,
> On Thu, Oct 17, 2019, at
17:00, Nikolaos Chrysanthidis wrote:
>> Hi NEST users,
> I have a pre- and post-synaptic spike train and I want to impose
these spike trains onto a plastic synapse to see the weight development.
> To this end, I thought of having 2 "parrot_neuron_ps"
as pre- and post-synaptic neurons connected with the plastic synapse which uses AMPA
> By doing this, NEST yields the following error: "NESTError:
UnknownReceptorType in Connect_g_g_D_D: Receptor type 1 is not available in
parrot_neuron_ps." which in my case Receptor type 1 is the AMPA receptor.
> At the nest documentation about "parrot_neuron_ps" I
found out that I can have the plastic synapse onto port 1 of the postsynaptic parrot
> which I hope it will solve the error with the receptor.
>> From nest documentation -> "Only spikes arriving on connections to port 0
will be repeated. Connections onto port 1 will be accepted, but spikes incoming
>> through port 1 will be ignored. This allows setting exact pre- and post-synaptic
spike times for STDP protocols by connecting
>> two parrot neurons spiking at desired times by, e.g.,
a stdp_synapse onto port 1 on the post-synaptic parrot neuron."
>> My query is, how to connect the 2 neurons using port
1 of the post synaptic neuron ?
>> If this approach with parrot neurons doesn't seem the right choice, what is
the most commonly used approach ?
>> Thank you very much,
>> NEST Users mailing list -- users(a)nest-simulator.org
>> To unsubscribe send an email to users-leave(a)nest-simulator.org