drEEM toolbox

버전 2.26.02 (50.4 MB) 작성자: Urban Wünsch
Processing and analysis of ultraviolet-visible absorbance and fluorescence spectra.
다운로드 수: 965
업데이트 2026/2/20

라이선스 보기

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.
Required Add-Ons
  1. Statistics and Machine Learning Toolbox is required, but only 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
  1. Parallel Processing Toolbox (optional) to benefit from multi-core CPUs when fitting PARAFAC models. Even without it, drEEM-2 is 5x faster than previous versions.
  2. 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 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

인용 양식

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.

양식 더 보기

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

양식 더 보기
MATLAB 릴리스 호환 정보
개발 환경: R2024b
R2024b에서 R2025b까지의 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
버전 게시됨 릴리스 정보
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