wincowgerDEV / OpenSpecy-package

Analyze, Process, Identify, and Share, Raman and (FT)IR Spectra
http://wincowger.com/OpenSpecy-package/
Creative Commons Attribution 4.0 International
23 stars 11 forks source link

[Feature]: Batch QAQC #158

Open wincowgerDEV opened 9 months ago

wincowgerDEV commented 9 months ago

Guidelines

Description

People are currently expected to QAQC their spectra using excel paired with the GUI or run through line after line of code manually. I would like to create a framework and or function in the package and in the app where the user can quickly view the top matches and assign which matches are the best and that label gets stored easily in the metadata. For example what if the second match is the best instead of the first? Maybe I am overthinking or overbuilding this but wanted to put it here to simmer for a while.

Problem

Challenging to QAQC spectral matches currently.

Proposed Solution

Perhaps an extra tab in the app that allows QAQC assignments, also a framework or functions in the package for quickly displaying top x matches if people are manually labeling. In the GUI, we could take advantage of the bad spectral match button and add that as an input to the metadata, then the user just has to find ones they disagree with and relabel them (hopefully much faster than labeling all the good ones), though we could also add a good button.

Alternatives Considered

currently expecting the user to have Excel or something else open and manually relabeling things.