LKINSEY / MetaDataGUI

Fast, easy UI that allows user to transfer raw experimental data and associated metadata to AIND cloud services after experiment is run
0 stars 0 forks source link

improve user feedback #11

Open LKINSEY opened 3 weeks ago

LKINSEY commented 3 weeks ago

Better ways of displaying what's been processed already on Y and what's not i.e. x for not processed yet and check mark for processed in date drop down for each mouse

LKINSEY commented 3 weeks ago

would be cool to have similar feedback for what got sent to aws already and what didn't as well

rozmar commented 1 week ago

I agree, that's an important feature. Maybe that's the best way for feedback and not the command-line output like stuff. It would be awesome, if it could also identify if something is in progress. What I suggest is to generate a temporary file in the folder that has the status of each step. When you start copying, the copying script updates the file that it started copying at this give time, and when finishes, it updates the file that the copying ended at this and that time. If it errors out, you update the error message.

progress_json = {'move_files':{'started': True/False, 
                                             'start_time':datetime,
                                             'end_time':datetime,
                                             'error_message':string},
                           'export_behavior'{'started': True/False, 
                                             'start_time':datetime,
                                             'end_time':datetime,
                                             'error_message':string}
                            ....}

And the GUI could read this json file from time to time to get updates moving files - finished - at 5:10pm, error: '' extract behavior - running - since 5:10pm staging videos ... etc etc

LKINSEY commented 4 days ago

The new merge when it happens will be great :) The new updates will focus on user feedback

LKINSEY commented 3 days ago

sneak peak into some fun updates image