drEEM toolbox

Processing and analysis of ultraviolet-visible absorbance and fluorescence spectra.

https://dreem.openfluor.org/

Sie verfolgen jetzt diese Einreichung

drEEM aids the import, processing, and analysis of ultraviolet-visible absorbance and fluorescence spectra. Particular focus is on FAIR data policies. The toolbox is particularly useful for the chemometric analysis of excitation-emission matrices (EEMs) of dissolved organic matter (DOM). Spectral properties of chromophoric DOM can also be determined easily.
Installation
  1. Via browser outside MATLAB: hit "Open in MATLAB online" or "Download". Double click on the .mltbx file to install the toolbox after download.
  2. From within MATLAB: In the home tab, open the Add-Ons Explorer, search for "drEEM toolbox" and click "Add".
If you have older versions of drEEM installed, you will see a warning or error message telling you to remove these from the path. You should follow this advice to make sure you're actually benefitting from the newest version.
Recommended Add-Ons
Besides the MATLAB core, no other MathWorks toolboxes are required. The following might add to the user experience if installed.
  1. Parallel Processing Toolbox (recommended but optional) to benefit from multi-core CPUs when fitting PARAFAC models.
  2. PLS_toolbox (entirely optional) to use the latest PARAFAC algorithms. However, this requires PLS_toolbox to be purchased and installed. This toolbox is by no means required since drEEM ships with the free N-Way toolbox.
Getting started
After installation, a guide to get you started will be displayed. drEEM is based on object-oriented programming, so you call methods (functions) by refering to a toolbox object. You get started by initializing the toolbox:
tbx=drEEMtoolbox;
tbx.importwizard % This would open the data import GUI
tbx.doc("drEEM")
  • To see which methods are available, type `tbx.` followed by hitting the TAB key to get a list of method suggestions.
  • For orientation, method names generally refer to an action and an object, e.g. importeems, fitparafac, subtractblanks, splitdataset, etc.
  • Type doc drEEM to see the documentation (highly recommended).
  • Video tutorials on drEEM
Additional external resources
drEEM ships with several functions provided by external sources:
  1. N-Way toolbox by Rasmus Bro
  2. inpaint_nans by John D'Errico
  3. crameri colormaps by Fabio Crameri & Chad Greene
Please respect the licenses of these resources when redistributing this software.
Further reading (peer-reviewed publications)
Further watching on multiway analysis
Questions, comments , suggestions?
Email the main developer: urban.wunsch@chalmers.se

Zitieren als

Murphy, Kathleen R., et al. “Fluorescence Spectroscopy and Multi-Way Techniques. PARAFAC.” Analytical Methods, vol. 5, no. 23, Royal Society of Chemistry (RSC), 2013, p. 6557, doi:10.1039/c3ay41160e.

Mehrere Stile anzeigen

Wünsch, Urban, et al. DrEEM Toolbox Version 2. Zenodo, 2025, https://doi.org/10.5281/ZENODO.17182160.

Mehrere Stile anzeigen

Allgemeine Informationen

Kompatibilität der MATLAB-Version

  • Kompatibel mit R2024b bis R2026a

Plattform-Kompatibilität

  • Windows
  • macOS
  • Linux
Version Veröffentlicht Versionshinweise Action
2.26.08

New features and a large number of bug fixes, full list here: https://gitlab.com/dreem/dreem-2/-/releases/2.26.08

2.26.07

Some new features and bug fixes, full list here: https://gitlab.com/dreem/dreem-2/-/releases/2.26.07

2.26.03

Bugfixes and small improvements, see full release notes on Gitlab: https://gitlab.com/dreem/dreem-2/-/releases/2.26.03

2.26.02

New features (merging datasets, residual analysis, figure production in automated workflows), bugfixes, and smaller improvements. Release notes: https://gitlab.com/dreem/dreem-2/-/releases/2.26.02

2.25.12


Bugfixes & minor changes. Full list here: https://gitlab.com/dreem/dreem-2/-/releases/2.25.12

2.25.11

Small bugfixes & changes + new features. Full list here: https://gitlab.com/dreem/dreem-2/-/releases/2.25.11

2.25.10

Small bugfixes & changes + new features. Full list here: https://gitlab.com/dreem/dreem-2/-/releases/2.25.10

2.25.09

Bugfixes and improvements, mainly concerning toolbox internals and toolbox documentation implementation. Full list: https://gitlab.com/dreem/dreem-2/-/releases/2.25.09

2.25.08

Bugfixes and improvements, mainly concerning importwizard.
Full list: https://gitlab.com/dreem/dreem-2/-/releases/2.25.08

2.25.07

Major updates! Please refer to the documentation to learn how to work with the toolbox.

0.6.6.1

Replaced the download instructions with install app. The toolbox itself remains unchanged.

0.6.6