Neuronal Activity Visualization using Biologically Accurately Placed Neurons in WebGL

Andoni Mujika, Peter Leškovský, Gorka Epelde, Roberto Alvarez, David Oyarzun

2015

Abstract

This paper describes the design and development of a web interface used for an analysis of neural activities of the Caenorhabditis elegans (C. elegans) nematode, within the framework of the Si elegans project. The Si elegans project develops a platform, where the neural system of C. elegans is emulated in hardware and the physical worm together with the external environment is simulated in software. This platform allows for virtual execution of a variety of behavioural experiments of C. elegans. We use the herein described web interface to post-experimentally visualize the neural activity as well as the worm’s behaviour and allow for its deeper analysis. The web-page joins a 3D virtual environment with the 2D GUI in order to realistically visualize the worm and the emulated neural processes, along with additional configuration information. In the virtual environment, the locomotion of the worm is shown, including the motion of neurons. Visualizing the location of the neurons, the user can understand signal transmission among the neurons in a more intuitive way. In the 2D part, additional information about the neurons is displayed. Mainly, a grid of buttons that shows the actual spiking process of the neurons by colour changes and neuron specific voltage graphs following the potential evolution of selected neurons. We believe that this approach suits the exploration of small neuronal circuits, like is the ones of C. elegans.

References

  1. Betella, A. et al., 2014. Understanding large network datasets through embodied interaction in virtual reality. pp. 1-7.
  2. Bhatla, T., 2015. C. elegans neural network. [Online] Available at: http://wormweb.org/neuralnet [Accessed June 2015].
  3. Blau, A. et al., 2014. Exploring neural principles with si elegans, a neuromimetic representation of the nematode caenorhabditis elegans. SCITEPRESS - Science and Technology Publications, pp. 189-194.
  4. Bootstrap, 2015. Bootstrap. [Online] Available at: http://getbootstrap.com/ [Accessed June 2015].
  5. dc.js, 2015. dc.js. [Online] Available at: http://dcjs.github.io/dc.js/ [Accessed June 2015].
  6. ember.js, 2015. ember.js. [Online] Available at: http://emberjs.com/ [Accessed June 2015].
  7. Geppetto, 2015. Geppetto. [Online] Available at: http://www.geppetto.org/ [Accessed June 2015].
  8. Guo, H. et al., 2013. Toward a visual interface for brain connectivity analysis. pp. 1761-1766.
  9. Hernando, J. et al., 2013. Practical parallel rendering of detailed neuron simulations. Eurographics Association, pp. 49-56.
  10. Jianu, R., Demiralp, Ç. & D. H, L., 2012. Exploring brain connectivity with two-dimensional neural maps. Visualization and Computer Graphics, IEEE Transactions, vol 18, no. 6, pp. 978-987.
  11. Matsumoto, N., Akaho, S., Sugase-Miyamoto, Y. & Okada, M., 2010. Visualization of multi-neuron activity by simultaneous optimization of clustering and dimension reduction. pp. 743-751.
  12. Mujika, A. et al., 2014. A physically-based simulation of a caenorhabditis elegans. 22nd International Conference in Central Europe on Computer Graphics, Visualization and Computer Vision.
  13. Mulas, M. & Massobrio, P., 2012. Neuvision: A novel simulation environment to model spontaneous and stimulus-evoked activity of large-scale neuronal networks. Neurocomputing, vol. 122, no. 0, pp. 441- 457.
  14. OpenWorm, 2015. OpenWorm Browser. [Online] Available at: browser.openworm.org [Accessed June 2015].
  15. Project, V. W., 2015. Virtual Worm Project. [Online] Available at: http://caltech.wormbase.org/virtualworm/ [Accessed June 2015].
  16. Sousa, M. & Aguiar, P., 2014. Building, simulating and visualizing large spiking neural networks with neuralsyns. Neurocomputing, vol. 123, no. 0, pp. 372- 380.
  17. Tabacof, P., Busbice, T. & Larson, S., 2013. Beyond the connectome hairball: Rational visualizations and analysis of the c. elegans connectome as a network graph using hive plots. Frontiers in Neuroinformatics, Volume 32.
  18. Three.js, 2015. Three.js. [Online] Available at: http://threejs.org/ [Accessed June 2015].
  19. vis.js, 2015. vis.js. [Online] Available at: http://visjs.org/ [Accessed June 2015].
Download


Paper Citation


in Harvard Style

Mujika A., Leškovský P., Epelde G., Alvarez R. and Oyarzun D. (2015). Neuronal Activity Visualization using Biologically Accurately Placed Neurons in WebGL . In Proceedings of the 3rd International Congress on Neurotechnology, Electronics and Informatics - Volume 1: NEUROTECHNIX, ISBN 978-989-758-161-8, pages 91-96. DOI: 10.5220/0005603600910096


in Bibtex Style

@conference{neurotechnix15,
author={Andoni Mujika and Peter Leškovský and Gorka Epelde and Roberto Alvarez and David Oyarzun},
title={Neuronal Activity Visualization using Biologically Accurately Placed Neurons in WebGL},
booktitle={Proceedings of the 3rd International Congress on Neurotechnology, Electronics and Informatics - Volume 1: NEUROTECHNIX,},
year={2015},
pages={91-96},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005603600910096},
isbn={978-989-758-161-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 3rd International Congress on Neurotechnology, Electronics and Informatics - Volume 1: NEUROTECHNIX,
TI - Neuronal Activity Visualization using Biologically Accurately Placed Neurons in WebGL
SN - 978-989-758-161-8
AU - Mujika A.
AU - Leškovský P.
AU - Epelde G.
AU - Alvarez R.
AU - Oyarzun D.
PY - 2015
SP - 91
EP - 96
DO - 10.5220/0005603600910096