The drEEM toolbox (decomposition routines for Excitation Emission Matrices) has been developed to support and extend the application of PARAFAC to fluorescence Excitation Emission Matrix (EEM) datasets.

The toolbox contains numerous MATLAB functions for importing, assembling and exporting datasets, applying spectral corrections, visualising EEMs, detecting sample outliers, and developing and validating PARAFAC models. drEEM uses the embedded N-way toolbox as its PARAFAC engine.

The drEEM software was initially released in conjunction an article in Analytical Methods, published as part of a Special Issue (web collection) on the topic of Tutorials in Advanced Data Analysis. Since the initial release (v0.1.0), the project team constantly improves existing functions and adds new features.


  • Follow the steps in the demovideo, or:
    1. Download the latest version from our website by clicking on “Download latest” in the top right corner.
    2. Copy drEEM folder into a local directory (e.g. …/user/documents/MATLAB)
    3. Change the current MATLAB directory to the folder containing dreeminstall
    4. Run dreeminstall

You should see the drEEM toolbox in the list of installed products when calling ver and be able to access the drEEM documentation by typing doc dreem.


  • Type help dreem for for a short overview of functions or doc drEEM to access the full documentation.

Further reading (peer-reviewed publications)

Further watching

Questions, comments , suggestions?

Version history

  • 0.6.0 : August 2020: Sixth release
  • 0.5.0 : April 2019 : Fifth Release (Urban J. Wünsch & Kathleen Murphy)
  • 0.4.0 : June 2017 : Fourth Release (Kathleen Murphy)
  • 0.2.0 : June 2014 : Second Release (Kathleen Murphy)
  • 0.1.0 : Sept 2013 : Initial release (Kathleen Murphy)