v0.8.0
Features
- Process zlib compressed samples (#42 )
- Option to filter untargeted groups with no fragmentation events (#1094 )
Enhancements
- Optimized AsLSS baseline algorithm to prevent slowdown with bigger sample sets (#924 #583)
- OBI-warp alignment is 3-4x faster for bigger sample sets (#1017 )
- Correctly read aligned data from MAVEN project files (.mzrollDB)
- Improve read/write speed for alignment data in project files (.emDB and .mzrollDB)
- Improvements in reading filterline for mzML files (filterstring from spectrumList and scan field) (#116 )
- Match Compound widget has more relevant information to facilitate correct identification (#1100 )
UI/UX
- Tabified the Align dialog
- OBI-warp is the default algorithm for Alignment
- Interaction between Spectra widget and Compound match widget is through clicks instead of hover (#888 )
- Disable action buttons while alignment is in progress (#993 )
Bug Fixes
- All fragmentation events for a precursor are displayed in the EIC
- Crashes in the 3rd party OBI-warp library have been fixed
- Crash on changing mass resolution type during Automated Feature Selection has been fixed
- Switching to PollyPhi through the Polly notification should not give a license error
- Polly will no longer trigger recurring error messages in case of weak or no internet connectivity
- Removed an unecessary breakpoint in untargeted peak detection
- Sort Peak table by maxAreaTop correctly (#1011 )
- Compounds with same ID but different name in the database should not result in a suffix attached to the compound name (#1082 )
- Fixed a crash in case of empty scans in MSMS data
Others
- Removed Loess Fit from Align dialog
- Removed the option to save .mzroll project files
- Removed debug statements while loading mzML files (#724 )
- CLI will write the Polly redirection URL in a separate temporary file
- Reduced compilation time by managing dependencies among the source files
- Updated installation instructions in README
- El-MAVEN can be compiled on MacOS using QtCreator
- Continuous integration on Windows, Mac, Linux with test coverage report
- Continuous deployment on Windows and Mac