Battery-Intelligence-Lab / galv

An open-source platform for automated storage of battery data with advanced metadata support
https://battery-intelligence-lab.github.io/galv/
Other
32 stars 8 forks source link

Individual user data sharing functionality #66

Open BradyPlanden opened 1 year ago

BradyPlanden commented 1 year ago

It would be great if we had functionality to upload data via the frontend. Ideally, this could enable sharing data between collaborators or individual users without needing harvesters running locally. I think this would be most beneficial when collaborators wanted to share few data files, otherwise it would make more sense to have a harvester running locally. This could also enable sharing of simulated data in addition to experimental data.

martinjrobins commented 1 year ago

easiest way to do this might not be via the gui (unless you think that is particularly important), instead have a python script that simply uploads a given datafile? This would share a lot of code with the harvesters.

mjaquiery commented 1 year ago

That's a good way to approach it, @martinjrobins - unless you think this is likely to be something frequently relied on by less technically adept users, @BradyPlanden ?

BradyPlanden commented 1 year ago

Thanks for the fast responses!

I think a GUI interface would enable less technical people to interact and share data between themselves. This feature could work quite well for fast sharing of one off datasets between institutions, or single-users. Perhaps out of scope for current development, but I could foresee a feature like this improving adoption for non-technical users.

A python script would be a great short term solution however!