Skip to main content

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.

Release files for nest-desktop 4.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nest-desktop 4.2.0
File Size Uploaded
nest_desktop-4.2.0.tar.gz 4.2 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for nest-desktop 4.2.0
File Interpreter ABI Platform
nest_desktop-4.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 8.4 MB

Release files / nest_desktop-4.2.0.tar.gz

Download URL nest_desktop-4.2.0.tar.gz
Size 4.2 MB
Tags Source
SHA-256 checksum
How to use checksums
037d637a240f42bc6d8b3d44e46b6fdc7dcd1cbe76b2c9f2bbfcd813e51f3e2d
BLAKE2b-256 checksum
How to use checksums
68d550c847bb3d36db933618e52ab75eb0f6085bd24697a8d78b56228504d3ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.8

Release files / nest_desktop-4.2.0-py3-none-any.whl

Download URL nest_desktop-4.2.0-py3-none-any.whl
Size 4.2 MB
Tags Python 3
SHA-256 checksum
How to use checksums
1ed40ba61161ea71370cc475e149ff0efe7c38b07fb07764e4074419a0690083
BLAKE2b-256 checksum
How to use checksums
678bbe0561eb4ba24990f760f6f677ff934339e5fb30ea59dc402cbc17ba9234
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.8

Release history Release notifications | RSS feed

This release

4.2.0 This release

2 release files

4.1.0

2 release files

4.0.5

2 release files

4.0.4

2 release files

4.0.3

2 release files

4.0.2

2 release files

4.0.1

2 release files

4.0.0

2 release files

3.3.1

2 release files

3.3.0

2 release files

3.2.0

2 release files

3.1.4

2 release files

3.1.3

2 release files

3.1.2

2 release files

3.1.1

2 release files

3.1.0

2 release files

3.0.3

2 release files

3.0.2

2 release files

3.0.1

2 release files

3.0.0

2 release files

2.5.1

2 release files

2.5.0

2 release files

2.4.1

2 release files

2.4.0

2 release files

2.3.2

2 release files

2.3.1

2 release files

2.2.15

2 release files

2.2.14

2 release files

2.2.13

2 release files

2.2.12

2 release files

2.2.11

2 release files

2.2.10

2 release files

2.2.9

2 release files

2.2.8

2 release files

2.2.7

2 release files

2.2.6

2 release files

2.2.5

2 release files

2.2.4

2 release files

2.2.3

2 release files

2.2.2

2 release files

2.2.1

2 release files

2.2.0

2 release files

2.1.3

2 release files

2.1.2

2 release files

2.1.1

2 release files

2.1.0

2 release files

2.0.7

2 release files

2.0.6

2 release files

2.0.5

2 release files

2.0.4

2 release files

2.0.3

2 release files

2.0.2

2 release files

2.0.1

2 release files

2.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page