Roestlab / massdash

MassDash: A web-based dashboard for streamlined DIA-MS visualization, analysis, prototyping, and optimization
https://massdash.streamlit.app/
BSD 3-Clause "New" or "Revised" License
16 stars 3 forks source link

Patch/refactor plot peak picking #106

Closed jcharkow closed 4 months ago

jcharkow commented 5 months ago

Description

Refactor the plotting peak picking including

Introduce "Collection" structs which store a dictionary with mapping or :[] Combine 1D/2D/3D plotting servers and rename to FeatureMapPlottingServer make methods function on the new collection objects

Type of change

Refactor

Please delete options that are not relevant.

How Has This Been Tested?

Has been tested with GUI python jupyter interface not tested but not really needed because it will not really be used for that.

Test Configuration:

Checklist:

Other

Uncategorised!

jcharkow commented 4 months ago

Thanks for the comments, I've applied the fixes. I think this is ready for merging? We can do tests in a different branch