Synonyms
Definition
The neural simulation tool NEST is designed for large networks of simple spiking model neurons. NEST includes a wide range of neuron and synapse models and provides high-level commands to create spatially structured networks. NEST is controlled through a Python-based interface and supports parallel simulation. NEST is available from www.nest-initiative.org under a GNU Public License.
Detailed Description
NEST is optimized for networks of neurons whose subthreshold dynamics can be described by a small number of differential equations. By default, NEST simulations operate on a fixed time grid. However, NEST also supports precisely timed spikes (Hanuschkin et al. 2010), combining the precision of event-driven simulators (Henker et al. 2012) with the efficiency of grid-based simulation.
NEST supports hybrid parallelization with MPI processes and multithreading, permitting lightweight thread-only parallelization for small simulations...
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Davison A, Brüderle D, Eppler J, Kremkow J, Muller E, Pecevski D, Perrinet L, Yger P (2008) PyNN: a common interface for neuronal network simulators. Front Neuroinformatics 2:11
Diesmann M, Gewaltig MO, Aertsen A (1995) SYNOD: an environment for neural systems simulations language interface and tutorial. Tech Rep GC-AA-/95–3. Weizmann Institute of Science, The Grodetsky Center for Research of Higher Brain Functions, Israel
Djurfeldt M, Hjorth J, Eppler JM, Dudani N, Helias M, Potjans TC, Bhalla US, Diesmann M, Kotaleski JH, Ekeberg O (2010) Run-time interoperability between neuronal network simulators based on the music framework. Neuroinformatics 8(1):43–60
Eppler JM, Helias M, Muller E, Diesmann M, Gewaltig MO (2008) PyNEST: a convenient interface to the NEST simulator. Front Neuroinformatics 2:12
Eppler JM, Kupper R, Plesser HE, Diesmann M (2009) A testsuite for a neural simulation engine. Front Neurosci, Conference Abstract, Neuroinformatics
Gewaltig MO, Morrison A, Plesser HE (2012) NEST by example: an introduction to the neural simulation tool NEST. In: Le Novère N (ed) Computational systems neurobiology. Springer Science+Business Media, Dordrecht, pp 533–558
Hanuschkin A, Kunkel S, Helias M, Morrison A, Diesmann M (2010) A general and efficient method for incorporating exact spike times in globally time-driven simulations. Front Neuroinformatics 4:113
Helias M, Kunkel S, Masumoto G, Igarashi J, Eppler JM, Ishii S, Fukai T, Morrison A, Diesmann M (2012) Supercomputers ready for use as discovery machines for neuroscience. Front Neuroinformatics 6:26
Henker S, Partzsch J, Schüffny R (2012) Accuracy evaluation of numerical methods used in state-of-the-art simulators for spiking neural networks. J Comput Neurosci 32:309–326
Kunkel S, Eppler JM, Plesser HE, Gewaltig MO, Diesmann M, Morrison A (2010) NEST: science-driven development of neuronal network simulation software. Front Neurosci Conference Abstract, Neuroinformatics
Morrison A, Mehring C, Geisel T, Aertsen A, Diesmann M (2005) Advancing the boundaries of high connectivity network simulation with distributed computing. Neural Comput 17:1776–1801
Morrison A, Aertsen A, Diesmann M (2007a) Spike-time dependent plasticity in balanced recurrent networks. Neural Comput 19:1437–1467
Morrison A, Straube S, Plesser HE, Diesmann M (2007b) Exact subthreshold integration with continuous spike times in discrete time neural network simulations. Neural Comput 19:47–79
Plesser HE, Enger H (2013) NEST topology user manual. The NEST initiative
Plesser HE, Eppler JM, Morrison A, Diesmann M, Gewaltig MO (2007) Efficient parallel simulation of large-scale neuronal networks on clusters of multiprocessor computers. In: Kermarrec AM, Bougé L, Priol T (eds) Euro-Par 2007: parallel processing. Lecture notes in computer science, vol 4641. Springer, Berlin, pp 672–681
Potjans W, Morrison A, Diesmann M (2010) Enabling functional neural circuit simulations with distributed computing of neuromodulated plasticity. Front Comput Neurosci 4:141
Rotter S, Diesmann M (1999) Exact digital simulation of time-invariant linear systems with applications to neuronal modeling. Biol Cybern 81:381–402
Zaytsev YV, Morrison A (2013) Increasing quality and managing complexity in neuroinformatics software development with continuous integration. Front Neuroinformatics 6:31
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer Science+Business Media New York
About this entry
Cite this entry
Plesser, H.E., Diesmann, M., Gewaltig, MO., Morrison, A. (2015). NEST: the Neural Simulation Tool. In: Jaeger, D., Jung, R. (eds) Encyclopedia of Computational Neuroscience. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-6675-8_258
Download citation
DOI: https://doi.org/10.1007/978-1-4614-6675-8_258
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-6674-1
Online ISBN: 978-1-4614-6675-8
eBook Packages: Biomedical and Life SciencesReference Module Biomedical and Life Sciences