Cargando…

Web-Based Interfaces for Virtual C. elegans Neuron Model Definition, Network Configuration, Behavioral Experiment Definition and Experiment Results Visualization

The Si elegans platform targets the complete virtualization of the nematode Caenorhabditis elegans, and its environment. This paper presents a suite of unified web-based Graphical User Interfaces (GUIs) as the main user interaction point, and discusses their underlying technologies and methods. The...

Descripción completa

Detalles Bibliográficos
Autores principales: Epelde, Gorka, Morgan, Fearghal, Mujika, Andoni, Callaly, Frank, Leškovský, Peter, McGinley, Brian, Álvarez, Roberto, Blau, Axel, Krewer, Finn
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6243129/
https://www.ncbi.nlm.nih.gov/pubmed/30483089
http://dx.doi.org/10.3389/fninf.2018.00080
_version_ 1783371919128526848
author Epelde, Gorka
Morgan, Fearghal
Mujika, Andoni
Callaly, Frank
Leškovský, Peter
McGinley, Brian
Álvarez, Roberto
Blau, Axel
Krewer, Finn
author_facet Epelde, Gorka
Morgan, Fearghal
Mujika, Andoni
Callaly, Frank
Leškovský, Peter
McGinley, Brian
Álvarez, Roberto
Blau, Axel
Krewer, Finn
author_sort Epelde, Gorka
collection PubMed
description The Si elegans platform targets the complete virtualization of the nematode Caenorhabditis elegans, and its environment. This paper presents a suite of unified web-based Graphical User Interfaces (GUIs) as the main user interaction point, and discusses their underlying technologies and methods. The user-friendly features of this tool suite enable users to graphically create neuron and network models, and behavioral experiments, without requiring knowledge of domain-specific computer-science tools. The framework furthermore allows the graphical visualization of all simulation results using a worm locomotion and neural activity viewer. Models, experiment definitions and results can be exported in a machine-readable format, thereby facilitating reproducible and cross-platform execution of in silico C. elegans experiments in other simulation environments. This is made possible by a novel XML-based behavioral experiment definition encoding format, a NeuroML XML-based model generation and network configuration description language, and their associated GUIs. User survey data confirms the platform usability and functionality, and provides insights into future directions for web-based simulation GUIs of C. elegans and other living organisms. The tool suite is available online to the scientific community and its source code has been made available.
format Online
Article
Text
id pubmed-6243129
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-62431292018-11-27 Web-Based Interfaces for Virtual C. elegans Neuron Model Definition, Network Configuration, Behavioral Experiment Definition and Experiment Results Visualization Epelde, Gorka Morgan, Fearghal Mujika, Andoni Callaly, Frank Leškovský, Peter McGinley, Brian Álvarez, Roberto Blau, Axel Krewer, Finn Front Neuroinform Neuroscience The Si elegans platform targets the complete virtualization of the nematode Caenorhabditis elegans, and its environment. This paper presents a suite of unified web-based Graphical User Interfaces (GUIs) as the main user interaction point, and discusses their underlying technologies and methods. The user-friendly features of this tool suite enable users to graphically create neuron and network models, and behavioral experiments, without requiring knowledge of domain-specific computer-science tools. The framework furthermore allows the graphical visualization of all simulation results using a worm locomotion and neural activity viewer. Models, experiment definitions and results can be exported in a machine-readable format, thereby facilitating reproducible and cross-platform execution of in silico C. elegans experiments in other simulation environments. This is made possible by a novel XML-based behavioral experiment definition encoding format, a NeuroML XML-based model generation and network configuration description language, and their associated GUIs. User survey data confirms the platform usability and functionality, and provides insights into future directions for web-based simulation GUIs of C. elegans and other living organisms. The tool suite is available online to the scientific community and its source code has been made available. Frontiers Media S.A. 2018-11-13 /pmc/articles/PMC6243129/ /pubmed/30483089 http://dx.doi.org/10.3389/fninf.2018.00080 Text en Copyright © 2018 Epelde, Morgan, Mujika, Callaly, Leškovský, McGinley, Álvarez, Blau and Krewer. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Neuroscience
Epelde, Gorka
Morgan, Fearghal
Mujika, Andoni
Callaly, Frank
Leškovský, Peter
McGinley, Brian
Álvarez, Roberto
Blau, Axel
Krewer, Finn
Web-Based Interfaces for Virtual C. elegans Neuron Model Definition, Network Configuration, Behavioral Experiment Definition and Experiment Results Visualization
title Web-Based Interfaces for Virtual C. elegans Neuron Model Definition, Network Configuration, Behavioral Experiment Definition and Experiment Results Visualization
title_full Web-Based Interfaces for Virtual C. elegans Neuron Model Definition, Network Configuration, Behavioral Experiment Definition and Experiment Results Visualization
title_fullStr Web-Based Interfaces for Virtual C. elegans Neuron Model Definition, Network Configuration, Behavioral Experiment Definition and Experiment Results Visualization
title_full_unstemmed Web-Based Interfaces for Virtual C. elegans Neuron Model Definition, Network Configuration, Behavioral Experiment Definition and Experiment Results Visualization
title_short Web-Based Interfaces for Virtual C. elegans Neuron Model Definition, Network Configuration, Behavioral Experiment Definition and Experiment Results Visualization
title_sort web-based interfaces for virtual c. elegans neuron model definition, network configuration, behavioral experiment definition and experiment results visualization
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6243129/
https://www.ncbi.nlm.nih.gov/pubmed/30483089
http://dx.doi.org/10.3389/fninf.2018.00080
work_keys_str_mv AT epeldegorka webbasedinterfacesforvirtualcelegansneuronmodeldefinitionnetworkconfigurationbehavioralexperimentdefinitionandexperimentresultsvisualization
AT morganfearghal webbasedinterfacesforvirtualcelegansneuronmodeldefinitionnetworkconfigurationbehavioralexperimentdefinitionandexperimentresultsvisualization
AT mujikaandoni webbasedinterfacesforvirtualcelegansneuronmodeldefinitionnetworkconfigurationbehavioralexperimentdefinitionandexperimentresultsvisualization
AT callalyfrank webbasedinterfacesforvirtualcelegansneuronmodeldefinitionnetworkconfigurationbehavioralexperimentdefinitionandexperimentresultsvisualization
AT leskovskypeter webbasedinterfacesforvirtualcelegansneuronmodeldefinitionnetworkconfigurationbehavioralexperimentdefinitionandexperimentresultsvisualization
AT mcginleybrian webbasedinterfacesforvirtualcelegansneuronmodeldefinitionnetworkconfigurationbehavioralexperimentdefinitionandexperimentresultsvisualization
AT alvarezroberto webbasedinterfacesforvirtualcelegansneuronmodeldefinitionnetworkconfigurationbehavioralexperimentdefinitionandexperimentresultsvisualization
AT blauaxel webbasedinterfacesforvirtualcelegansneuronmodeldefinitionnetworkconfigurationbehavioralexperimentdefinitionandexperimentresultsvisualization
AT krewerfinn webbasedinterfacesforvirtualcelegansneuronmodeldefinitionnetworkconfigurationbehavioralexperimentdefinitionandexperimentresultsvisualization