CIRDLES / Tripoli

Tripoli imports raw mass spectrometer data files and supports interactive review and archiving of isotopic data. Tripoli facilitates visualization of temporal trends and scatter during measurement, statistically rigorous filtering of data, and calculation of statistical parameters.
http://cirdles.org/Tripoli/
Apache License 2.0
8 stars 12 forks source link

Data visualization: rejection for whole analysis #180

Closed noahmclean closed 8 months ago

noahmclean commented 8 months ago

In "OnPeak Intensities by Time" tab for Preview/Review, make the data rejection/sculpting step faster by optimizing the mouse gesture actions.

Anticipated most common actions from this tab, in order of frequency:

  1. Reject a spurious outlier integration or small cluster of outlier integrations, identified by inspection.
  2. Reject a bad block of data, identified by inspection.
  3. Zoom in on a region of complicated behavior. The region could be ~1 cycle to ~2 blocks length, across one or more isotopes.
  4. Zoom in for a block view to do more detailed data rejection.

Based on these common actions, I propose the following mouse gestures in the analysis view:

This is a cool new new of mass spectrometer data, available nowhere else I know, so it is likely other users will have some input and opinions on how to navigate this window.

bowring commented 8 months ago

With @noahmclean inspiration, the Species Intensity Plot works like this:

There are two modes: Selection and Sculpting

Both allow any number of species to be shown Both use scroll-zoom and RIGHT mouse pressed panning Both allow block include/exclude with SHIFT + LEFT mouse click on block or block title

Selection: LEFT mouse draws a zoomBox that upon completion zooms in and can be repeated. Selection: to ENTER Sculpting mode, LEFT mouse double-click Selection: LEFT mouse double click on block name (at top) zooms into that block and enters Sculpting mode

Sculpting: LEFT mouse draws a selection box to toggle intensities as included / excluded (RED = excluded) Sculpting: to EXIT Sculpting mode, LEFT mouse double-click

Excluded intensities are ignored in the log ratio calculations as shown in the Ensembles.

See upcoming version 0.3.7

bowring commented 8 months ago

hope you like it