Skip to content

Commit

Permalink
Full Averaging Incorporation (#679)
Browse files Browse the repository at this point in the history
* Changed x64;AnyCPU to only AnyCPU in all project files

* One more change

* Nuget - 3.
Me - 0

* Moved over all classes from the spec averaging codebase

* Implemented MRS Noise Estimation as a weighting type

* SpecAveragingExtensions now creates binned spectra to be used for downstream processing

* Implemented SpectraWeighting

* Combined both options classes

* Replaced all references to MzLibSpecAveragingOptions

* Made some changes to tests

* Added ignore case to spectra file handler

* Restructured Austin's objects to fit within the current structure and made all tests pass

* Removed normalization class and implemented ability to open mzml and raw reguardless of case of extensions

* Tested Weighting, removed MRS Noise Estimation from SpectraMergingType

* Revised structure to elminate redundant objects

* Removed noise and fixed tests

* Made final adjustments to tests and algorithms

* Removed extra methods and cleaned up a test where I was tining them

* Forgot to save a file on the last commit. Whoops

* Fixed an error

* Expanded test coverage

* Added single spectra and scan normalization methods and renamed a few enums to match the revised structure

* Added one more test

* Renamed project to SpectralAveraging and cleaned up the classes

* Revert "Added one more test"

This reverts commit 3d32bca.

* Renamed the project to SpectralAveraging

* Updated nuspec to current version

* Changed line in tests.csproj per Alex

* Made it so that the Averaging modifies an Ms2 in place instead of constructing a new object

* Actually renamed the writer this time

* Cleaned up the code

* Parallelized Bin Averaging

Co-authored-by: Nic Bollis <nbollis@wisc.edu>
  • Loading branch information
nbollis and Nic Bollis committed Jan 19, 2023
1 parent fa07245 commit 623dbc4
Show file tree
Hide file tree
Showing 49 changed files with 2,874 additions and 1,742 deletions.
85 changes: 0 additions & 85 deletions mzLib/MzLibSpectralAveraging/AveragedSpectraOutputter.cs

This file was deleted.

107 changes: 0 additions & 107 deletions mzLib/MzLibSpectralAveraging/MzLibSpectralAveragingOptions.cs

This file was deleted.

8 changes: 0 additions & 8 deletions mzLib/MzLibSpectralAveraging/OutputType.cs

This file was deleted.

62 changes: 0 additions & 62 deletions mzLib/MzLibSpectralAveraging/SpectraFileHandler.cs

This file was deleted.

Loading

0 comments on commit 623dbc4

Please sign in to comment.