MATLAB package to analyze single-molecule FRET data
Clone or download
Latest commit 4bd6cbd Jan 21, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
MASH-FRET Ignore list Jan 7, 2019
docs Add doc structure Jan 21, 2019
.DS_Store Change Jekyll theme Jan 20, 2019
.gitattributes Add MASH-FRET version 1.003.84 Jan 5, 2018
.gitignore Add doc structure Jan 21, 2019
LICENSE Add GNU License Mar 13, 2018 Update Jan 8, 2019



This is the MASH-FRET MATLAB Package - A modular toolkit to process surface-immobilized single molecule data.

License: GPLv3

MASH was developed in the group of Prof. Roland K.O. Sigel by Mélodie C.A.-S. Hadzic (University of Zürich, and Danny Kowerko (Technical University of Chemnitz, MASH was further developed and is currently taken care of by Fabio D. Steffen (University of Zürich, and Richard Börner (University of Zürich,

For more information please contact

If you use MASH-FRET in your work please cite ...

... for the simulation tool:

R. Börner*, D. Kowerko*, M. C.A.S. Hadzic*, S.L.B.König, M.Ritter, R.K.O.Sigel, "Simulations of Camera-Based Single-Molecule Fluorescence Experiments" PLoS One 2018, 13, e0195277.

Supporting Information for parameter optimization and SM localization method comparison as well as reliable single-molecule video (SMV) test data sets ready for download (

... for the model selection and state transition analyzing toolbox:

Mélodie C. A. S. Hadzic*, D. Kowerko, R. Börner, S. Zelger-Paulus, R.K.O. Sigel, "Detailed analysis of complex single molecule FRET data with the software MASH" Proc. SPIE 2016, 9711, 971119.

and in particular

Mélodie C. A. S. Hadzic*, R. Börner, D. Kowerko, S.L.B.König, R.K.O. Sigel, "Reliable State Identification and State Transition Detection in Fluorescence Intensity-Based Single-Molecule FRET Data" J. Phys. Chem. B 2018, 122(23), 6134-6147.

... for the bootstraping algorythm BOBA FRET:

S.L.B.König, Mélodie C. A. S. Hadzic*, Erica Fiorini, R. Börner, D. Kowerko, Wolf U. Blanckenhorn, R.K.O. Sigel, "BOBA FRET: bootstrap-based analysis of single-molecule FRET data" PLoS One 2013, 8(12), e84157.

Happy MASHing!

Your developers (Mélodie, Danny, Sebastian, Richard and Fabio)


Download the folder "MASH-FRET" into the directory of your choice. Then within MATLAB go to file >> Set path... and add the directory containing "MASH-FRET" to the list (if it isn't already). That's it.


MASH was developed with MATLAB 7.12 (R2011a) and operating system Windows 7. The compatibility was further tested on Windows 8, 8.1 and 10 with MATLAB 7.12 (R2011a) to 9.3 (R2017b). MASH is (so far) not running under Matlab (R2018b). Character vector inputs have been removed for "solve" leading to multiple error messages. See MATLAB documentatin for immediate help.


For information about the different modules in MASH-FRET please visit our Wiki page.

External links