A Centralized Service for Accessing the NCS Brain Simulator Through a Web Interface
Loading...
Authors
Johnson, Christine M.
Issue Date
2015
Type
Thesis
Language
Keywords
Brain Simulation , Centralized Service , Computational Neuroscience
Alternative Title
Abstract
UNR's Neocortical Simulator (NCS) is a large scale brain simulator that allows neuroscientists to run simulations with created brain models and receive output data generated by those simulations. Initially, NCS could only be accessed with text files and Python script files. The NCS web interface was recently developed to provide neuroscientists with a visual tool for creating brain models, setting simulation parameters, and analyzing simulation output data. The use of the web interface requires a protocol for communicating with NCS, as well as the management of a database used to store brain models and user accounts. This thesis presents a centralized service for managing communication between the web interface and NCS and between the web interface and the database. The service also has features for performing conversions between the Python scripts used to define simulation parameters and simulations created with the web interface, and streaming simulation data in real time while queuing any data if it is not able to be received by the user. The implementation of this service has provided the necessary link for data exchange between the web interface and NCS, and allowed for the addition of features to the web interface that will expectantly enhance user experience.
Description
Citation
Publisher
License
In Copyright(All Rights Reserved)