Skip to main content

A web-based GUI application for spiking neuronal networks

Project description

NEST Desktop
NEST Desktop

A web-based application for spiking neuronal simulation.

General docs license DOI
GitHub Latest release GitHub commit activity GitHub forks GitHub stars
Docker Docker image version Docker image size Docker image pulls
Python Python version Python downloads
Conda Conda version Conda downloads total
AppImage AppImage version AppImage downloads total
Flatpak Flatpak version Flathub Downloads
Snap Snap version

Synopsis

NEST Desktop is a web-based application which provides a graphical user interface for NEST Simulator. With this easy-to-use tool, users can interactively construct neuronal networks and explore network dynamics.

Advanced users often choose NEST Simulator: a prominent tool for spiking neuronal networks to measure network dynamics.However, programming knowledge is required to write code for this tool. NEST Desktop bypasses this requirement, but still teaches users how to construct and explore neuronal networks. A textual script is generated from the constructed networks and sent to NEST Simulator; the network activity is then visualized in a graph or table. It is a useful teaching tool, since the network graphs and network activity visualizations can be exported to files that users can implement for their course protocol.

NEST Desktop is available on EBRAINS (free EBRAINS account required).

Quick start

To get started with NEST Desktop and NEST Simulator, use Docker compose with the configuration file:

wget https://raw.githubusercontent.com/nest-desktop/nest-desktop/main/docker/docker-compose.yml
docker-compose up --build

For more information, please see the User Documentation Page.

Cite NEST Desktop

In order to cite NEST Desktop in general, please use the DOI 10.5281/zenodo.5037050 for all versions (always redirecting to the latest version). If you like to refer to a single version, you can find these also on Zenodo, e.g. 10.5281/zenodo.5037051 for Version 3.0. You can use the reference to the paper for NEST Desktop (DOI: 10.1523/ENEURO.0274-21.2021) mentioned above as well, if that is more appropriate in the context of your reference.

You will also find the exports for the citation managers on Zenodo and eNeuro.

Funding

This project has received funding from the European Union’s Horizon 2020 Framework Programme for Research and Innovation under Specific Grant Agreement No. 785907 (Human Brain Project SGA2) and No. 945539 (Human Brain Project SGA3), the European Union’s Horizon Europe Programme under the Specific Grant Agreement No. 101147319 (EBRAINS 2.0), the Helmholtz Association Initiative and Networking Fund under project number SO-092 (Advanced Computing Architectures, ACA) and the "Bundesministeriums für Bildung und Forschung" (BMBF) for the grant DATIPilot. This work was supported by the DFG Excellence Cluster BrainLinks-BrainTools (grant EXC 1086).

License

NEST Desktop is published under the MIT license.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nest_desktop-4.0.5.tar.gz (4.2 MB view details)

Uploaded Source

Built Distribution

nest_desktop-4.0.5-py3-none-any.whl (4.3 MB view details)

Uploaded Python 3

File details

Details for the file nest_desktop-4.0.5.tar.gz.

File metadata

  • Download URL: nest_desktop-4.0.5.tar.gz
  • Upload date:
  • Size: 4.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.7

File hashes

Hashes for nest_desktop-4.0.5.tar.gz
Algorithm Hash digest
SHA256 fffd472bf2f5e1a4398ad82cbe626e1b306d68b0e3a31ffcca71cd3449d8ef2f
MD5 936db35db7870f6adfc46a0b4c7f8788
BLAKE2b-256 bf7fb1c4dc08b793fd1ae793b8de9426844fcda1576d36146a83f3b0312c0816

See more details on using hashes here.

File details

Details for the file nest_desktop-4.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for nest_desktop-4.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 f22230e41a539ad837e26d96d1732318b6ec7aff9ce5e83bb1c8a374179dd121
MD5 5988988dd608b4163cacb3900f4265ab
BLAKE2b-256 1e918f57316060e18bfcc919e31a943a046d06ed49c3e6738870a16cc5d656c3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page