DataHigh: graphical user interface for visualizing and interacting with high-dimensional neural activity.
OBJECTIVE
Analyzing and interpreting the activity of a heterogeneous population of neurons can be challenging, especially as the number of neurons, experimental trials, and experimental conditions increases. One approach is to extract a set of latent variables that succinctly captures the prominent co-fluctuation patterns across the neural population. A key problem is that the number of latent variables needed to adequately describe the population activity is often greater than 3, thereby preventing direct visualization of the latent space. By visualizing a small number of 2-d projections of the latent space or each latent variable individually, it is easy to miss salient features of the population activity.


METHODS
To address this limitation, we developed a Matlab graphical user interface (called DataHigh) that allows the user to quickly and smoothly navigate through a continuum of different 2-d projections of the latent space. We also implemented a suite of additional visualization tools (including playing out population activity timecourses as a movie and displaying summary statistics, such as covariance ellipses and average timecourses) and an optional tool for performing dimensionality reduction.


RESULTS
To demonstrate the utility and versatility of DataHigh, we used it to analyze single-trial spike count and single-trial timecourse population activity recorded using a multi-electrode array, as well as trial-averaged population activity recorded using single electrodes.


CONCLUSIONS
DataHigh was developed to fulfil a need for visualization in exploratory neural data analysis, which can provide intuition that is critical for building scientific hypotheses and models of population activity.
Department of Machine Learning, Carnegie Mellon University, Pittsburgh, PA, USA. Center for Neural Basis of Cognition, Carnegie Mellon University, Pittsburgh, PA, USA.
Benjamin R
BR
Cowley
Matthew T
MT
Kaufman
Zachary S
ZS
Butler
Mark M
MM
Churchland
Stephen I
SI
Ryu
Krishna V
KV
Shenoy
Byron M
BM
Yu
D000200:Action Potentials / Q000502:physiology*; D008959:Models, Neurological; D009415:Nerve Net / Q000166:cytology / Q000502:physiology*; D009474:Neurons / Q000502:physiology*; D014584:User-Computer Interface