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

implement iso_start_monitor #27

Open
5 tasks
sebkopf opened this issue Mar 4, 2020 · 0 comments
Open
5 tasks

implement iso_start_monitor #27

sebkopf opened this issue Mar 4, 2020 · 0 comments

Comments

@sebkopf
Copy link
Contributor

sebkopf commented Mar 4, 2020

have a simple navbar with "isomonitor", "welcome", name of the data folder to be monitored (with # of data files in it), and the close button

Goal: allow an easy way to monitor the data off the mass spec in real time. Make it possible to host this server on the mass spec itself and then just point to it from the remote (same as for iso_start_viewer)

Features:

  • show the navbar with all the folders passed to the function (or make a sub menu of subfolders if those are available? or one menu item with the whole folder and one with the subfolders? ) or maybe an easy function to provide a list of folders and subfolders? i.e. list( folder1 = list_folders('folder'), folder2 = list_folders('folder2'), etc. - what if there are too many folders in a submenu? is it possible to scroll submenues? another possibility is just to put the whole folder structure into the navbar (for each provided folder) with multiple submenus if (include_sub_folders = TRUE), maybe that's the easiest...
  • have a refresh button in the GUI taskbar that checks for new files in that folder (NOT the subfolders, those must be selected explicitly in the menu) and automatically pulls them into the files list (and have them automatically selected). Note: best combine this with the possibility to allow for single select mode in the file selector table so it's possible to click on individual files and have the auto zoom from auto-plot-refresh activated and just click through all chromatograms this way
  • show in the code preview that the path is simply the folder name
  • have a checkbox forauto-refresh plot (which could be useful in the general viewer as well? for folks who want to have GUI selections including zoom window automatically translate to the plot)
  • make us of the not-yet-implemented "iso_plot_data()" tab for plotting data in the vendor data table live (with automatic plot refresh upon refreshing the iso files from the folder)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant