Title :
Interaction Techniques for Selecting and Manipulating Subgraphs in Network Visualizations
Author :
McGuffin, Michael J. ; Jurisica, Igor
Author_Institution :
Ecole de Technol. Super., Montreal, QC, Canada
Abstract :
We present a novel and extensible set of interaction techniques for manipulating visualizations of networks by selecting subgraphs and then applying various commands to modify their layout or graphical properties. Our techniques integrate traditional rectangle and lasso selection, and also support selecting a node´s neighbourhood by dragging out its radius (in edges) using a novel kind of radial menu. Commands for translation, rotation, scaling, or modifying graphical properties (such as opacity) and layout patterns can be performed by using a hotbox (a transiently popped-up, semi-transparent set of widgets) that has been extended in novel ways to integrate specification of commands with 1D or 2D arguments. Our techniques require only one mouse button and one keyboard key, and are designed for fast, gestural, in-place interaction. We present the design and integration of these interaction techniques, and illustrate their use in interactive graph visualization. Our techniques are implemented in NAViGaTOR, a software package for visualizing and analyzing biological networks. An initial usability study is also reported.
Keywords :
biology computing; data visualisation; graph theory; interactive systems; NAViGaTOR; biological networks; interaction techniques; interactive graph visualization; lasso selection; network visualizations; selecting subgraphs; software package; usability study; Bioinformatics; Biology computing; Displays; Keyboards; Layout; Mice; Navigation; Software packages; Usability; Visualization; biological networks; hotbox; interactive graph drawing; marking menus; network layout; radial menus; Computational Biology; Computer Graphics; Principal Component Analysis; Software; User-Computer Interface;
Journal_Title :
Visualization and Computer Graphics, IEEE Transactions on
DOI :
10.1109/TVCG.2009.151