• DocumentCode
    1504601
  • 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
  • Volume
    15
  • Issue
    6
  • fYear
    2009
  • Firstpage
    937
  • Lastpage
    944
  • 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;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2009.151
  • Filename
    5290697