smith-chem-wisc / MetaMorpheus

Proteomics search software with integrated calibration, PTM discovery, bottom-up, top-down and LFQ capabilities
MIT License
91 stars 46 forks source link

Meta Draw Quality of Life Updates #2379

Closed nbollis closed 4 months ago

nbollis commented 5 months ago

Added additional customization options to the meta draw spectral match plot. MetaDrawSettings is now more robust to prevent crashes due to saved parameter reading/writing. Meta Draw settings window was reorganized into logical sections.

New maximum annotation font size is 36 (up from 18). Annotated peak thickness is now customizable. Unannotated peak thickness is now customizable. Axis text size is now customizable. Axis title text size is now customizable.

codecov[bot] commented 5 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 92.95%. Comparing base (458e4d2) to head (fe25220).

Additional details and impacted files [![Impacted file tree graph](https://app.codecov.io/gh/smith-chem-wisc/MetaMorpheus/pull/2379/graphs/tree.svg?width=650&height=150&src=pr&token=m0HXyK8tFy&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smith-chem-wisc)](https://app.codecov.io/gh/smith-chem-wisc/MetaMorpheus/pull/2379?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smith-chem-wisc) ```diff @@ Coverage Diff @@ ## master #2379 +/- ## ========================================== + Coverage 92.90% 92.95% +0.04% ========================================== Files 139 139 Lines 21461 21605 +144 Branches 2948 2979 +31 ========================================== + Hits 19939 20083 +144 Misses 1043 1043 Partials 479 479 ``` | [Files](https://app.codecov.io/gh/smith-chem-wisc/MetaMorpheus/pull/2379?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smith-chem-wisc) | Coverage Δ | | |---|---|---| | [...Morpheus/GuiFunctions/MetaDraw/MetaDrawSettings.cs](https://app.codecov.io/gh/smith-chem-wisc/MetaMorpheus/pull/2379?src=pr&el=tree&filepath=MetaMorpheus%2FGuiFunctions%2FMetaDraw%2FMetaDrawSettings.cs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smith-chem-wisc#diff-TWV0YU1vcnBoZXVzL0d1aUZ1bmN0aW9ucy9NZXRhRHJhdy9NZXRhRHJhd1NldHRpbmdzLmNz) | `99.56% <100.00%> (+0.18%)` | :arrow_up: | | [.../GuiFunctions/MetaDraw/MetaDrawSettingsSnapshot.cs](https://app.codecov.io/gh/smith-chem-wisc/MetaMorpheus/pull/2379?src=pr&el=tree&filepath=MetaMorpheus%2FGuiFunctions%2FMetaDraw%2FMetaDrawSettingsSnapshot.cs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smith-chem-wisc#diff-TWV0YU1vcnBoZXVzL0d1aUZ1bmN0aW9ucy9NZXRhRHJhdy9NZXRhRHJhd1NldHRpbmdzU25hcHNob3QuY3M=) | `100.00% <100.00%> (ø)` | | | [...ctions/MetaDraw/SpectrumMatch/SpectrumMatchPlot.cs](https://app.codecov.io/gh/smith-chem-wisc/MetaMorpheus/pull/2379?src=pr&el=tree&filepath=MetaMorpheus%2FGuiFunctions%2FMetaDraw%2FSpectrumMatch%2FSpectrumMatchPlot.cs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smith-chem-wisc#diff-TWV0YU1vcnBoZXVzL0d1aUZ1bmN0aW9ucy9NZXRhRHJhdy9TcGVjdHJ1bU1hdGNoL1NwZWN0cnVtTWF0Y2hQbG90LmNz) | `95.22% <100.00%> (+0.02%)` | :arrow_up: | | [...eus/GuiFunctions/ViewModels/ModForTreeViewModel.cs](https://app.codecov.io/gh/smith-chem-wisc/MetaMorpheus/pull/2379?src=pr&el=tree&filepath=MetaMorpheus%2FGuiFunctions%2FViewModels%2FModForTreeViewModel.cs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=smith-chem-wisc#diff-TWV0YU1vcnBoZXVzL0d1aUZ1bmN0aW9ucy9WaWV3TW9kZWxzL01vZEZvclRyZWVWaWV3TW9kZWwuY3M=) | `92.98% <100.00%> (+0.12%)` | :arrow_up: |