Related Experiment Video
Updated: Apr 30, 2026

Author Spotlight: Modular Neuronal Networks for Analyzing Brain Functions
Published on: June 7, 2024
Efficient generation of connectivity in neuronal networks from simulator-independent descriptions
Mikael Djurfeldt1, Andrew P Davison2, Jochen M Eppler3
1PDC Center for High-Performance Computing, KTH Royal Institute of Technology Stockholm, Sweden ; International Neuroinformatics Coordinating Facility Stockholm, Sweden.
Abstract:
Simulator-independent descriptions of connectivity in neuronal networks promise greater ease of model sharing, improved reproducibility of simulation results, and reduced programming effort for computational neuroscientists. However, until now, enabling the use of such descriptions in a given simulator in a computationally efficient way has entailed considerable work for simulator developers, which must be repeated for each new connectivity-generating library that is developed. We have developed a generic connection generator interface that provides a standard way to connect a connectivity-generating library to a simulator, such that one library can easily be replaced by another, according to the modeler's needs. We have used the connection generator interface to connect C++ and Python implementations of the previously described connection-set algebra to the NEST simulator. We also demonstrate how the simulator-independent modeling framework PyNN can transparently take advantage of this, passing a connection description through to the simulator layer for rapid processing in C++ where a simulator supports the connection generator interface and falling-back to slower iteration in Python otherwise. A set of benchmarks demonstrates the good performance of the interface.
Related Concept Videos
Neuronal Communication
Neural Circuits
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Electrical Synapses
Gap junctions allow the current to pass directly from one cell to the next. In contrast, in the chemical synapse, the neurotransmitters carry the information through the synaptic cleft from one neuron to the next. They consist of two...

