Skip to content

Future: LineGrabPlot enhancements #52

@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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions