Table 2

Characterization of GUIs

NetworkSimulationActivity
VisualizeEditCodeRunVisualize
NEST Desktopxxxxx
CellExplorerx
GENESIS GUIxxx
N2Axxx
Nengo GUIxxx(x)x
NESTInstrumentationAppxxx
NetPyNE UIxx(x)xx
neuroConstructxxxx
Neuron GUI (x11)xx(x)x
Neuron UI (HTML)xx(x)xx
Neuronifyxxxx
Neuronvisioxxx
nuSPICxxxx
Open Source Brain (OSB)xx(x)xx
SLIDExx(x)
SNN3DViewerxxx
SpineCreatorxx
The Virtual Brain (TVB)xxxx
VIOLAx
Visbrainxxxx
ViSimplxxx
VisNESTxx
  • The GUIs from Table 1 (here sorted alphabetically after NEST Desktop) are compared based on which steps of network construction, simulation, and activity analysis they cover. The network aspect is split up into visualizing networks and the possibility to edit them by means of the GUI. For the simulation step, the table distinguishes between a feature to generate and display simulation code and the option to actually run a simulation. The marker (x) in the simulation column means that (executable) code is provided but rather debug code or console instead of the actual simulation code.