Proteobench / ProteoBench

ProteoBench is an open and collaborative platform for community-curated benchmarks for proteomics data analysis pipelines. Our goal is to allow a continuous, easy, and controlled comparison of proteomics data analysis workflows.
https://proteobench.readthedocs.io
Apache License 2.0
27 stars 7 forks source link

Refactoring webinterface #268

Open RobbinBouwmeester opened 3 months ago

RobbinBouwmeester commented 3 months ago

Main functionality:

  1. Display header with info about module (needs placement)
  2. Submission field (needs placement, run proteobench)
  3. (Result field individual workflow after successful submission) (needs placement)
  4. Slider field (needs placement, filter based on slider, update result field)
  5. Result field (needs placement)
  6. Dataframe for highlighting field (needs placement, update result field)
  7. Parameter input field (needs placement, run parsing)
  8. PR field (needs placement, run PR code)

New files needed with functions (function names likely followed by dda_puyvelde):

ProteoBench/webinterface/pages/utilities/place_streamlit_objects.py

ProteoBench/webinterface/pages/utilities/calculate.py

(will extend further)