Skip to content

Releases: ElucidataInc/ElMaven

v0.7.1

27 May 13:16
dae855c
Compare
Choose a tag to compare

Enhancements

  • Drag-and-drop samples to reorder (#913)
  • Restore functionality for File Import tab in Options (#946)
  • Option to filter out unmarked or bad groups when sending data to Polly (#904)
  • Give warnings in CLI if data is incompatible with selected Polly app
  • Add column for ms2Purity in CSV export for DDA data

UI/UX

  • Keep isotope detection disabled for untargeted peak detection in Peaks (#1041)
  • Sync mass resolution values between mainwindow and peaks dialog (#804)
  • Sort samples in ascending order by default (#807)
  • Show adverts for Polly apps if user does not have a license
  • Keep isotope plot and srmList widgets hidden by default
  • Handle duplicates across different compound databases (#1003)

Bug fixes

  • Isotope widget used to crash periodically (#757)
  • Clicking on MS2 markers when no other widgets are open in the bottom area led to crashes
  • Fixed crash on running untargeted peak detection on samples with MS3 level (#1040)
  • Fixed crash in exporting untargeted peak table as CSV

Others

  • El-MAVEN will fetch Polly-dependent code for the integration from a separate repository
  • More error handling in Polly integration
  • Updated README for all platforms
  • Added option to stop building tests
  • Removed unused files from the repo
  • Sending a userID (same as current clientID) to Google Analytics

v0.7.0

24 Apr 06:53
a35ff52
Compare
Choose a tag to compare

Features

  • MS/MS workflow with fragmentation matching (#974 )
  • Save user settings in project format (.emDB) for a complete session restore experience (#969 )
  • Peak classification (good/bad) on PollyPhi through PollyTM integration
  • Metabolite quantification using QuantFit in PollyTM integration for GUI and CLI (#984 )
  • Project files from MAVEN (.mzrollDB) can be imported

Enhancements

  • Read more fields from spectral library files (.msp) (#965 )
  • Preserve multiple fragmentation records per compound from MSP files (#965 )
  • Save 'peakSplineArea' and 'sample color' in project format (.emDB)
  • Obi-warp alignment will work for MS/MS data where MS1 information is available

UI/UX

  • Warning if sample polarity and spectral library (.msp) polarity do not match (#965 )
  • Save last opened folder for database files (#965 )
  • Add 'note' column in compound widget (#558 )
  • Switch on isotope detection with C13 by default
  • Deprecated tag for NA correction and mzroll format (#586 )
  • Sample colors can only be changed manually once assigned during import (#634)

Bug Fixes

  • Fixed missing sample intensities in CSV exported from emDB session (#976 )
  • Manually integrated peaks had zero 'peakSplineArea' in Peak Detailed Format CSV
  • Last compound was not read from spectral library files (.msp) (#965 )
  • Low quality groups reported in automated detection (#970 )
  • Values for 'abundance' and 'expected RtDiff' were switched in .emDB project (#962 )
  • .emDB projects were not autosaved on Windows (#1007 )
  • Fix crash on changing mass resolution with isotope widget open (#918 )
  • Fix crash on deleting all samples

Others

  • Project format (.emDB) versioning and backward-compatibility changes
  • Updated build script for Mac OS (#1002)
  • Added a code style guide for the project (#840)
  • Improved crash-reports to ease the debugging process (#961 )
  • Improve stability of crashreporter (#961 )
  • Remove version from binary name
  • Updated installation instructions in README for all platforms (#1002 )
  • Refactor code for Polly-El-MAVEN integration
  • Add triggers for Google Analytics

v0.7.0-beta

22 Apr 05:40
2956a77
Compare
Choose a tag to compare
v0.7.0-beta Pre-release
Pre-release
Merge #1023 from ElucidataInc/fix_beta

Fix beta

v0.7.0-alpha

04 Apr 04:15
Compare
Choose a tag to compare
v0.7.0-alpha Pre-release
Pre-release
Merge branch 'fix_tests' into develop

v0.6.1

29 Mar 12:29
dc4f936
Compare
Choose a tag to compare

Features

  • Persistent autosave for sessions (.emDB) (#149 )

Enhancements

  • Cancel Obi-warp alignment (#329 )
  • Performance improvement in Mac builds ('O3' optimization flag)
  • Undo alignment restores original RTs irrespective of which algorithm is selected (#329 )
  • Increase .emDB loading speed for MS/MS data
  • Disable Obi-warp alignment button for unsupported datasets

UI/UX

  • Load last used compounds DB when loading .emDB
  • Open bookmarks table if .emDB populates it

Bug Fixes

  • Fixed unresponsive UI when user opens Polly Dialog with no internet connection in Mac
  • Fixed El-MAVEN recognizing most .emDB files as empty (#940 )
  • Handle a crash point in Obi-warp alignment
  • Restore state of undo alignment button for .emDB projects
  • Fix infinite crash reporter dialogs on Mac systems
  • Fixed explicit save operation using timestamp project name.
  • Fixed threaded save not setting last saved project.
  • Fixed no save before new session load.
  • Fixed emDB load crashing on Windows.

Other

  • Add Google Analytics triggers as part of UX research (#717 )
  • Use more portable command to obtain number of processors

v0.6.1-beta.1

04 Jan 15:28
315459a
Compare
Choose a tag to compare
v0.6.1-beta.1 Pre-release
Pre-release
Merge #952 from saifulbkhan/fix_emdb_unable_to_load

Fix loading emDB files crashing El-MAVEN

v0.6.1-beta

30 Dec 21:30
d9498d7
Compare
Choose a tag to compare
v0.6.1-beta Pre-release
Pre-release
Merge #927 from ElucidataInc/ui_selectIcon

Add a selected state for Polly Icons

v0.6.0

18 Dec 13:07
db8d355
Compare
Choose a tag to compare
v0.6.0 Pre-release
Pre-release

Features

  • Add option to choose ref sample in obi-warp (#788 )
  • Add AsLS Smoothing algo for baseline estimation (#583 )
  • Save session data as SQLite file (.emDB) (#149 )

Enhancements

  • Multiprocess sample upload on Mac
  • Multiprocess Obi-warp alignment on all platforms (#859 )
  • Close button for every alignment viz widget (#361 )
  • Prompt to save session before exiting the application

UI/UX

  • Move all alignment viz widget icons under one icon
  • Rename alignment viz widgets
  • Deprecated sign for Loess Fit (#586 )
  • Disable undo alignment when no alignment performed (#329 #938 )
  • Show progress of Obi-warp alignment (#787 )

Other

  • Tests for Obi-warp
  • Tests for AsLSS baseline
  • Refactor sample upload in tests

v0.6.0-beta

05 Dec 14:12
5af2813
Compare
Choose a tag to compare
v0.6.0-beta Pre-release
Pre-release
Merge #928 from ElucidataInc/ui_disableUndoAlignment

 Disable undo button when alignment is not in effect

v0.6.0-alpha

03 Dec 14:14
7f8871c
Compare
Choose a tag to compare
v0.6.0-alpha Pre-release
Pre-release
Merge #922 from saifulbkhan/ftr_sqlite_project

[Ftr] SQLite based project