Published March 25, 2026
| Version 2.26.03
Software
Open
drEEM toolbox version 2
Authors/Creators
Description
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.
Technical info (English)
Installation
Download the *.mltbx file of this record and execute it in Matlab to install the toolbox. This is a guided process that ends up opening the Getting-Started-Guide with additional resources.
Required Add-Ons
- Statistics and Machine Learning Toolbox is required to calculate exponential CDOM slopes. Such fits are used to to calculate the long wavelength range CDOM slope and to extrapolate CDOM absorbance data in cases where the measured fluorescence emission exceeds the coverage of absorbance data. If you don't require these features, drEEM will run fine without the toolbox.
Recommended Add-Ons
- Parallel Processing Toolbox (optional) to benefit from multi-core CPUs when fitting PARAFAC models.
- PLS_toolbox (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 GUItbx.doc("drEEM") % This code accesses the main documentation- 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
tbx.doc("drEEM")to see the documentation (highly recommended). - Tutorial videos by the drEEM team
Additional external resources within
drEEM ships with several functions provided by external sources:
- N-Way toolbox by Rasmus Bro
- inpaint_nans by John D'Errico
- crameri colormaps by Fabio Crameri & Chad Greene
Please respect the licenses of these resources when redistributing this software.
Notes (English)
Files
Files
(52.0 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:efda7891d291a470be46136b83ebf590
|
52.0 MB | Download |
Additional details
Additional titles
- Alternative title (English)
- drEEM Toolbox
- Alternative title (English)
- drEEM Toolbox for MATLAB
Identifiers
- Other
- 186c884d-4f97-4318-9f12-cbf90a332379
Related works
- Continues
- Journal article: 10.1039/c3ay41935e (DOI)
- Is described by
- Other: https://dreem.openfluor.org/ (URL)
- Is new version of
- Journal article: 10.1039/c3ay41160e (DOI)
- Obsoletes
- Software: 10.5281/zenodo.17207985 (DOI)
Software
- Repository URL
- https://gitlab.com/dreem/dreem-2
- Programming language
- MATLAB
- Development Status
- Active