A Centralized Service for Accessing the NCS Brain Simulator Through a Web Interface

Loading...
Thumbnail Image

Authors

Johnson, Christine M.

Issue Date

2015

Type

Thesis

Language

Keywords

Brain Simulation , Centralized Service , Computational Neuroscience

Research Projects

Organizational Units

Journal Issue

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)

Journal

Volume

Issue

PubMed ID

DOI

ISSN

EISSN