This repository hosts an experimental prototype for a new user interface for NEURON based on web technologies.
First install Docker from here.
Open Kitematic from Docker menu (will install Kitematic if you don't have it already)
Search for neuron-ui and create the container.
Start the container and click on Web preview to launch it. No need to ever use the command line, enjoy!
docker pull metacell/neuron-ui
docker run -it -p 8888:8888 metacell/neuron-ui
Open your browser and connect to http://localhost:8888/geppetto.
pip install neuron_ui
jupyter nbextension enable --py jupyter_geppetto
NEURON-UI
git clone https://github.com/MetaCell/NEURON-UI.git
cd utilities
python install.py
cd ..
./NEURON-UI
python update.py
The available functionality is currently limited to the RunControl panel, a basic cell builder, a simplified point process manager that lets you inject a current clamp and space plot functionality.
This prototype is being developed in collaboration with the Neurosim Lab and the Sense Lab.
The UI connects to nrnpython through a Geppetto extension for Jupyter Notebook.
See the Wiki for more info!