There is need for re-run the pre-processing steps after importing. This is particularly true if users need to visualise the data somehow and change PP parameters. At the moment, this is a "broken workflow", because it requires a toolbox restart: import->pre-process->diagnostic/visualise/QC->close toolbox->import->pre-process with other parameters-> ....
Hence, it's likely that allowing a re-run of the pre-processing routines at the main window is a good solution.
Requirements:
[ ] Review callbacks and states necessary after a pre-processing is triggered.
[ ] Keep the raw data saved and accessible to generate new pre-processed streams from the main window.
[ ] Button to re-run the pre-processing step.
[ ] QC cleanup after the button is triggered
[ ] Maintain metadata information after the button is triggered.
Related to #539.
There is need for re-run the pre-processing steps after importing. This is particularly true if users need to visualise the data somehow and change PP parameters. At the moment, this is a "broken workflow", because it requires a toolbox restart:
import->pre-process->diagnostic/visualise/QC->close toolbox->import->pre-process with other parameters-> ...
.Hence, it's likely that allowing a re-run of the pre-processing routines at the main window is a good solution.
Requirements: