Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Future: LineGrabPlot enhancements #52

Open
6 tasks
bradyzp opened this issue Dec 12, 2017 · 0 comments
Open
6 tasks

Future: LineGrabPlot enhancements #52

bradyzp opened this issue Dec 12, 2017 · 0 comments

Comments

@bradyzp
Copy link
Member

bradyzp commented Dec 12, 2017

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant