Parallel coordinates and scatter plots

From ParaQ Wiki
Jump to navigationJump to search

This page exists to discuss the design and implementation of parallel coordinate and scatter plot views in ParaView.

The main issue at this point appears to be how to handle client-server interactions.

Literature Survey

Design alternatives

  • Draw the tuples directly
  • Draw histograms
  • Draw histograms plus some tuples

Benchmark Implementations

  • David Feng's current parallel coordinates implementation
  • Julien Finet's upcoming scatter plot implementation
  • David Thompson's old parallel coordinates + scatter plot implementation
    • Uses GLUT/OpenGL directly (no VTK) and only really tested on Linux (occasionally on MacOS X)
    • Draws tuples directly as lines or points
    • Interaction via heretofore undocumented methods:
      • Space bar: animate transition from parallel coords to scatter plots
      • Drag/drop: axis positioning/reordering
      • Page up/down: highlight a tuple
      • 'E' key: evenly space axes
      • Click-drag below plot: scrub transition from parallel coords to scatter plots
    • Email dcthomp@sandia.gov for a tarball.