Visualization and Interactive Exploration of Large, Multidimensional Data Sets
As biologists work with more and more data, there is an increasing need for effective tools to analyze it. Visualization has long been used to communicate experimental results. It is now being used for exploratory analysis where users rapidly determine significant trends and features by working with visual projections of data. A basic workflow is to a) record experimental results or simulate some biological system, b) form hypotheses, c) verify hypotheses with interactive visualizations and statistical methods, d) revise hypotheses, and e) confirm computational results with experiments in wet-lab.
In this chapter we describe a number of visualization methods and tools for investigating large, multidimensional data sets. We focus on approaches that have been used to analyze a model neuron simulation database. These methods are best applied to databases resulting from brute force parameter space exploration or uniform sampling of a biological system; however, their wider applicability is currently under investigation. An example analysis is provided using a generalized tool for interactive visualization called NDVis. We include a summary of NDVis, its plugin architecture, and JavaSim which can be used as a plugin for NDVis or as a stand alone tool for investigating model neuron simulations.
Unable to display preview. Download preview PDF.
- 4.Inselberg A, Dimsdale B (1990) Parallel coordinates: a tool for visualizing multidimensional geometry, In: VIS `90: Proceedings of the 1st conference on Visualization `90, 361–378. IEEE Computer Society Press, Los Alamitos, CA, USAGoogle Scholar
- 7.Ward MO (1994) XmdvTool: integrating multiple methods for visualizing multivariate data, In: VIS `94: Proceedings of the conference on Visualization `94, 326–333. IEEE Computer Society Press, Los Alamitos, CA, USAGoogle Scholar
- 9.R Development Core Team (2007) R: A Language and Environment for Statistical Computing. R Foundation for Statistical Computing, Vienna, AustriaGoogle Scholar
- 10.Eaton JW (2002) GNU Octave Manual. Network Theory LimitedGoogle Scholar
- 11.Cook D, Swayne DF (2007) Interactive and Dynamic Graphics for Data Analysis With R and GGobi. SpringerGoogle Scholar
- 12.Langton JT, Prinz AA, Hickey TJ (2006) Combining Pixelization and Dimensional Stacking, In: Proceedings of the 2nd International Symposium on Visual Computing (ISVC 2006), vol. 4292 of Lecture Notes in Computer Science, 617–626. SpringerGoogle Scholar
- 13.Langton JT, Prinz AA, Hickey TJ (2007) NeuroVis: combining dimensional stacking and pixelization to visually explore, analyze, and mine multidimensional multivariate data, In: Proceedings of SPIE: Visualization and Data Analysis (VDA 2007), vol. 6495, 64950H–1–64950H–12. SPIEGoogle Scholar
- 14.Yang J, Peng W, Ward MO, Rundensteiner EA (2003) Interactive Hierarchical Dimension Ordering, Spacing and Filtering for Exploration of High Dimensional Datasets, In: IEEE Symposium on Information Visualization, 14Google Scholar