Hello Benedikt!

I will leave it to the SynapseCollection experts to answer your questions about SC-details.

But your question made me wonder if you are building your network from an explicitly specified connectome, i.e., a table with one row per connection, specifying source, target, weight and delay. In that case, our new feature to build connections directly from NumPy arrays may be useful for you (and fast). It is still under review, but you can find it at


Best regards,
Hans Ekkehard

On 2 Mar 2020, at 22:21, benedikt.s.vogler@tum.de wrote:

Hello everyone!
I am transitioning my Code from nest 2 to nest 3.
In nest 2 I used a list of connections and could use this list with nest.Get/SetStatus().
With nest 3 I now have a list of SynapseCollections instances, where each synapse collection contains only one connection. For node collections, there seems to be an operator to create a composite (https://nest-simulator.readthedocs.io/en/latest/guides/from_nest2_to_nest3.html#composing). For SynapseCollections, however, I was unable to use the plus operator and could not find similar documentation as in the transition guide. My current workaround is to loop over each instance the list and call Set() on each instance/synapse. What is the recommended way to create a SynapseCollections from many?

Is there somewhere more documentation covering nest 3 than the two pages covering the changes form nest 2 to 3?

Kind regards,
Benedikt S. Vogler
NEST Users mailing list -- users@nest-simulator.org
To unsubscribe send an email to users-leave@nest-simulator.org


Prof. Dr. Hans Ekkehard Plesser
Head, Data Science Section

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