Skip to content
jandot edited this page Sep 13, 2010 · 17 revisions

parp20090708

pARP (Processing Abnormal ReadPairs) is basically nothing more than a genome browser that allows for showing features that are linked. Rather than aiming at presentation such as Circos, pARP is interactive and meant to be used for browsing and discovery.

Design

One of the design decisions in pARP is that it shows context. Even if you’re not focussed into a region, any links from your focus regions that go there are still displayed. This means that the whole genome is always visible, albeit at different resolutions.

The display starts with the whole genome shown at a given resolution. By clicking on the circle you create a new focal point that takes up a fourth of the circle with a resolution that is 100 times higher. The result is different slices each with a different resolution. The slice under the mouse is the active one.

At the right of the display is an overview of all slices with their relative resolutions.

Interaction

The interaction is not completely worked out yet and much of it is done with the keyboard at the moment:

  • r: *R*eset the slices.
  • b: Go *b*ack. A history of 20 steps is kept in memory.
  • c: *C*ollapse current slice. This compresses it to 5 pixels.
  • UP: Zoom in for current slice.
  • DOWN: Zoom out for current slice.
  • LEFT: Pan current slice to 5’ end. This changes the contents of the slice; the pixel boundaries are not changed.
  • RIGHT: Pan current slice to 3’ end.

Mouse interaction:

  • Click on circle to create new focus (see above).
  • Drag blue dot at border between slices to change slice boundaries.

ToDo

ZoomingCalculations

Clone this wiki locally