Skip to content

v0.8.0

Compare
Choose a tag to compare
@shubhra-agrawal shubhra-agrawal released this 07 Aug 10:02

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