All Projects → babsey → nest-desktop-legacy

babsey / nest-desktop-legacy

Licence: other
A web-based GUI application for NEST simulator (legacy, moved to nest-desktop/nest-desktop)

Programming Languages

typescript
32286 projects
HTML
75241 projects
SCSS
7915 projects
Dockerfile
14818 projects
shell
77523 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to nest-desktop-legacy

code-gov-style
Deprecated - Style for code.gov including buttons, banners, and cards
Stars: ✭ 12 (-33.33%)
Mutual labels:  deprecated
winnow
Deprecated
Stars: ✭ 89 (+394.44%)
Mutual labels:  deprecated
firefox-better-history
A Better History page inspired by Vivaldi ⛺
Stars: ✭ 43 (+138.89%)
Mutual labels:  deprecated
audiobug
A simple Android app to record audio through the microphone.
Stars: ✭ 19 (+5.56%)
Mutual labels:  deprecated
microsoft-teams-faqplusplus-app
DEPRECATED - This repository contains a deprecated version of the FAQ Plus app template. Please see the README file for more details and a link to the new repository
Stars: ✭ 47 (+161.11%)
Mutual labels:  deprecated
navigation tags
Radiant Extension - navigation_tags
Stars: ✭ 20 (+11.11%)
Mutual labels:  deprecated
amazon-alexa-skill-library
DEPRECATED PHP Library for Amazon Alexa Skills
Stars: ✭ 13 (-27.78%)
Mutual labels:  deprecated
octopush
[DEPRECATED] Open Source Octopush project
Stars: ✭ 22 (+22.22%)
Mutual labels:  deprecated
codgic-web-legacy
🐛 A free, open-source Online Judge alternative. Coding Magic.
Stars: ✭ 13 (-27.78%)
Mutual labels:  deprecated
contentstats
DEPRECATED – See how many entries have been created for channels and structures in your Craft CMS website.
Stars: ✭ 29 (+61.11%)
Mutual labels:  deprecated
react-virtual-keyboard
Use jQuery Virtual Keyboard in react.js
Stars: ✭ 44 (+144.44%)
Mutual labels:  deprecated
twinfield
✗ [DEPRECATED] Library for using the Twinfield API
Stars: ✭ 20 (+11.11%)
Mutual labels:  deprecated
kcl-akka-stream
Custom Akka Stream Sources and Flows to interact with Kinesis streams using Kineis Client Library
Stars: ✭ 22 (+22.22%)
Mutual labels:  deprecated
rhscl-dockerfiles
DEPRECATED AND NOT UPDATED set of dockerfiles for various Software Collection packages.
Stars: ✭ 79 (+338.89%)
Mutual labels:  deprecated
evil-and-not-wholly-awesome-firefox
[deprecated since Mozilla turned evil] A list of resources for and about Mozilla Firefox
Stars: ✭ 29 (+61.11%)
Mutual labels:  deprecated
exec-file-sync
Node.js 0.12 childProcess.execFileSync() ponyfill
Stars: ✭ 12 (-33.33%)
Mutual labels:  deprecated
jQueryFileUpload.Net
[Out of Date] .Net handler for http://aquantum-demo.appspot.com/file-upload
Stars: ✭ 68 (+277.78%)
Mutual labels:  deprecated
gulp-es6-transpiler
[DEPRECATED] Transpile ES2015 to ES5
Stars: ✭ 47 (+161.11%)
Mutual labels:  deprecated
opensextant
Deprecated Module: See Xponents or OpenSextantToolbox as active code base.
Stars: ✭ 31 (+72.22%)
Mutual labels:  deprecated
XpringKit
XpringKit provides a Swift SDK for interacting with Xpring Protocols (XRP/PayID/ILP). This library is deprecated.
Stars: ✭ 23 (+27.78%)
Mutual labels:  deprecated
This repository is no longer maintained and moved to https://github.com/nest-desktop/nest-desktop

NEST Desktop

An interactive desktop application for NEST simulator

nest logo

Introduction

In the past few years, we have developed a web-based graphical user interface (GUI) for the NEST simulation code of the NEST Desktop. This GUI enables the rapid construction, parametrization, and instrumentation of neuronal network models typically used in computational neuroscience. The primary objective of our development was to create a tool of classroom strength that allows non-specialists to rapidly explore interesting neuroscience concepts without the need to learn a simulator control language at the same time.

To date, we have used NEST Desktop very successfully in two courses at the University of Freiburg addressing students at the bachelor, master, and graduate level with diverse background including biology, physics, computer science and electrical engineering (Single Neuron Modeling and Biophysics of Neurons and Networks). NEST Desktop replaced the Mathematica notebooks we used for many years. With the new tool, we observed much faster learning progress than before and a highly motivating effect on the side of the students.

Currently, NEST Desktop requires NEST Server with a full NEST installation, limiting uptake by a non-expert audience and limiting networks studied to such that can be simulated on a laptop. To ease the use of NEST Desktop and the range of simulations possible with NEST Desktop, we want to separate GUI from simulation kernel, rendering the GUI in the web browser of the user, while the simulation kernel is running on a centrally maintained server.

Setup

To install NEST Desktop:

pip3 install nest-desktop

Usage

To start NEST Desktop:

nest-desktop start [-h 127.0.0.1 -p 8000]

Alternatively, to start NEST Server in Python interface (e.g. IPython, Jupyter):

from nest_desktop import app
app.run(host='127.0.0.1', port=5000)

Open a web browser with this link http://127.0.0.1:8000.

Troubleshootings

With version upgrading some configurations or database might not be compatible. Sometimes it helps when you reset configurations or databases. If not, then clear the browsing data.

License MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].