Skip to content

Future: LineGrabPlot enhancements #52

Open
@bradyzp

Description

@bradyzp

Some usability improvements that might be nice to add to the plot in future:

  • Add an inset plot to the LineGrabPlotter that shows the users location when zoomed in significantly. For reference: http://gtk3-matplotlib-cookbook.readthedocs.io/en/latest/zooming.html Like the left side plot, but actually inset into the main Axes.
  • Enable users to set/control the graphical decimation ranges (i.e. set the % where a specific slicer is applied, and specify step parameter for the slicer).
  • Allow users to enable/disable decimation with a checkbox or radio button on the chart area.
  • Display the current decimation level somewhere on the chart area.
  • Investigate using a simple filter function as opposed to the simple slice/step to sample the array for graphical display.
  • Allow user to manually specify data limits (specifically x-axis) for data sets that don't auto-scale well.

These are all low priority, and I just want to record some ideas for future use as I worked through the recent plot code improvements.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions