iRaster: a novel information visualization tool to explore spatiotemporal patterns in multiple spike trains.
Over the last few years, simultaneous recordings of multiple spike trains have become widely used by neuroscientists. Therefore, it is important to develop new tools for analysing multiple spike trains in order to gain new insight into the function of neural systems. This paper describes how techniques from the field of visual analytics can be used to reveal specific patterns of neural activity. An interactive raster plot called iRaster has been developed. This software incorporates a selection of statistical procedures for visualization and flexible manipulations with multiple spike trains. For example, there are several procedures for the re-ordering of spike trains which can be used to unmask activity propagation, spiking synchronization, and many other important features of multiple spike train activity. Additionally, iRaster includes a rate representation of neural activity, a combined representation of rate and spikes, spike train removal and time interval removal. Furthermore, it provides multiple coordinated views, time and spike train zooming windows, a fisheye lens distortion, and dissemination facilities. iRaster is a user friendly, interactive, flexible tool which supports a broad range of visual representations. This tool has been successfully used to analyse both synthetic and experimentally recorded datasets. In this paper, the main features of iRaster are described and its performance and effectiveness are demonstrated using various types of data including experimental multi-electrode array recordings from the ganglion cell layer in mouse retina. iRaster is part of an ongoing research project called VISA (Visualization of Inter-Spike Associations) at the Visualization Lab in the University of Plymouth. The overall aim of the VISA project is to provide neuroscientists with the ability to freely explore and analyse their data. The software is freely available from the Visualization Lab website (see www.plymouth.ac.uk/infovis).
Somerville
J
J
School of Computing and Mathematics, University of Plymouth, Plymouth, UK. jared.somerville@plymouth.ac.uk
Stuart
L
L
Sernagor
E
E
Borisyuk
R
R
D000465:Algorithms; D003196:Computer Graphics; D003626:Data Display; D004594:Electrophysiology / Q000706:statistics & numerical data*; D008959:Models, Neurological; D009482:Neurophysiology / Q000706:statistics & numerical data*; D012815:Signal Processing, Computer-Assisted; D012984:Software; D014584:User-Computer Interface