Skip to content
EntityQ7002467· pop 6· linked from 13 articles

Software

Source code

NEURON NEURON is a simulator for models of neurons and networks of neuron. See for documentation, tutorials, and announcements of courses and conferences. Installers are available on GitHub Releases and the source code on GitHub. Ask questions on our Discussion Forum. NEURON provides binary installers for Linux, Mac and Windows platforms. You can find the latest installers for Mac and Windows here. For Linux and Mac you can install the official Python 3 wheel with: If you want to build the latest version from source, we support CMake as build system. See detailed installation instructions: docs/install/install instructions.md. It is possible to install the Linux Python wheels on Windows via the Windows Subsystem for Linux (WSL) - check the installation instructions above. See for latest, nightly snapshot See docs/README.md for information on documentation (local build, Read the Docs setup)

Excerpt from the source-code README · 3,644 chars · not written by Vinony

Article · Deutsch

NEURON ist eine Simulationsumgebung für Modelle von einzelnen Neuronen und neuronalen Netzen. Das Programm wurde im Wesentlichen von Michael Hines, John W. Moore, und Ted Carnevale an den Universitäten Yale und Duke in den USA entwickelt. NEURON ist für die Berechnung von Kabelgleichungen optimiert und damit besonders für Neuronenmodelle mit mehreren Kompartimenten geeignet. Seit der Version 7.3 ist es auch möglich, Diffusions-Reaktions-Gleichungen mit NEURON zu simulieren und diese in die Neuronen- und Synapsenmodelle einzubauen. Das Programm wird primäre mithilfe der Skriptsprache gesteuert, es gibt auch ein Python-Interface. Die Programme können interaktiv in einer Shell-Umgebung geschrieben oder aus einer Datei geladen werden. NEURON besitzt eine graphische Benutzeroberfläche (GUI), die auch ohne Programmierkenntnisse zu bedienen ist. Mit der GUI können Zellen mit einem oder mehreren Kompartimenten, Netzwerke, Ionenkanäle und lineare elektrische Schaltkreise konstruiert werden. Bei komplexeren Zellen können für jedes der Kompartimente eigene Parameterwerte festgelegt werden, etwa für die Abmessungen oder die Kinetik der Kanäle. Die Ionenkanäle des Neuronenmodelles wird von vorkompilierten Mechanismen simuliert, die entweder in NMODL-Programmiersprache geschrieben oder durch Datenstrukturen definiert wurden, die von einem GUI-Tool (dem Channel Builder) erstellt werden. NEURON unterstützt parallele Programmierung mithilfe des MPI-Protokolls. Seit Version 7.0 kann die Parallelisierung auch von internen Multithreading-Routinen durchgeführt werden, um Computer mit mehreren Kernen zu unterstützen. NEURON wird weltweit für Forschung und Lehre im Bereich der Computational Neuroscience verwendet.

Abstract from DBpedia / Wikipedia · CC BY-SA

Available in 6 languages

via Wikidata sitelinks · CC0