rg314 / pytraction

Bayesian Traction Force Microscopy
BSD 3-Clause "New" or "Revised" License
3 stars 1 forks source link

streamlit or simple web app for UI #10

Closed rg314 closed 3 years ago

rg314 commented 3 years ago

TFM tools can be annoying for people without programming experience. @andimi mentioned that he might be interested in building a web UI for the analysis of data.

After a quick chat with Aki this morning he mentioned this could be particularly powerful and useful for bio-focused labs.

AndreaDimitracopoulos commented 3 years ago

Absolutely! I will look into streamlit and alternatives (ipywidget/voila) for this :)

rg314 commented 3 years ago

@Phlair it would be good to get your input on this. We can explain how the user input can often be confusing for people from a biological background

Phlair commented 3 years ago

My take would be to have a sketch design session on paper or whiteboard (or online) to get down some UI ideas (what should it look like, what should/shouldn't it accomplish etc.) and take those sketches and ideas to the biological background people who would find the non-UI solution confusing. With valuable feedback there I think you'd be at a good point to do a POC build for a UI. This would allow picking toolset based on required features rather than picking features based on pre-chosen toolset.

rg314 commented 3 years ago

Okay and when you say 'sketches' in what format are they?

I've used Figma before, is this what you're suggesting or is this overkill?

Phlair commented 3 years ago

Could be anything really, main driver being to sketch some ideas up rapidly purely to understand user sentiment about layout / proposed features etc. (rather than a detailed design of the UI at this stage)

rg314 commented 3 years ago

After discussions over the weeks it seems more acceptable to use google colab or notebooks for running the pipeline along with tutorial videos.