SimLabel: a GUI to simulate cw EPR from spin labeling

Programs, scripts and GUIs shared by EasySpin users
Post Reply
Emilien
Resident User
Posts: 69
Joined: Mon Apr 20, 2015 12:13 am

SimLabel: a GUI to simulate cw EPR from spin labeling

Post by Emilien »

LATEST VERSION AT THE END OF THIS TOPIC (click here)

Dear EasySpin users,

SimLabel is a Graphical User Interface (GUI) which uses some EasySpin functions.
SimLabel provides an easy way to visualize, simulate and fit cw EPR spectra, especially resulting from SDSL-EPR experiments (Site-Directed Spin Labeling).
Its use does not require coding and enables the user to be focused on the simulation process, on the results and their interpretation. It consists of a mixing board, with sliders, and is as intuitive as possible. Basic EasySpin knowledge is recommended but not mandatory.

pub.jpg
pub.jpg (96.11 KiB) Viewed 97921 times

In the attached zip, simlabel.m and SimLabel_documentation.pdf are present.
Getting started:
Paste these two files in a folder of the MATLAB’s path without changing the names.
Select the local folder for your SimLabel session in the MATLAB main window (Note that you must be allowed to write in this directory. The directory of your spectra is advised).
Launch SimLabel by typing

Code: Select all

simlabel

in the command window.
The documentation is accessible clicking "?" in the "SimLabel_main" window.
When the user hovers the pointer over a graphical control (like buttons, popup menus, sliders …), without clicking it, a tooltip may appear with information about the item being hovered over.

I hope this will be helpful,
Enjoy

Emilien ETIENNE

Attachments
SimLabel.zip
(1.08 MiB) Downloaded 4089 times
Last edited by Emilien on Thu Jul 25, 2024 3:12 am, edited 12 times in total.
Emilien
Resident User
Posts: 69
Joined: Mon Apr 20, 2015 12:13 am

Re: SimLabel: a GUI to simulate cw EPR from spin labeling

Post by Emilien »

An updated version (simlabel.m and documentation) is available!
Just replace the previous files...
SimLabel.zip
(1.08 MiB) Downloaded 4123 times
Emilien ETIENNE
Emilien
Resident User
Posts: 69
Joined: Mon Apr 20, 2015 12:13 am

Re: SimLabel: a GUI to simulate cw EPR from spin labeling

Post by Emilien »

An updated version (simlabel.m) is available!
The bug with Matlab2014 is fixed.
Just replace the previous file...
SimLabel_dec2016.zip
(1.08 MiB) Downloaded 4086 times
Emilien ETIENNE
Emilien
Resident User
Posts: 69
Joined: Mon Apr 20, 2015 12:13 am

Re: SimLabel: a GUI to simulate cw EPR from spin labeling

Post by Emilien »

Dear users,
More details on SimLabel are now availabale in the following publication:
Etienne at al, 2017, Magnetic Resnance in Chemistry, DOI: 10.1002/mrc.4578 (http://dx.doi.org/10.1002/mrc.4578)
If you use results obtained with the help of SimLabel in any scientific publication, please cite this paper and Stoll et al, J. Magn. Reson. 178(1), 42-55 (2006).

Many thanks,
Emilien ETIENNE
Last edited by Emilien on Tue Apr 25, 2017 7:40 am, edited 1 time in total.
Emilien
Resident User
Posts: 69
Joined: Mon Apr 20, 2015 12:13 am

Re: SimLabel: a GUI to simulate cw EPR from spin labeling

Post by Emilien »

An upgraded version (simlabel.m and documentation) is available!
Correlation times can now be anistropic!
This new version is compatible with old simulations (isotropic correlation time).
Just replace the previous files...
SimLabel_apr2017.zip
(982.22 KiB) Downloaded 4095 times
Emilien ETIENNE
Given
Newbie
Posts: 3
Joined: Fri May 05, 2017 6:53 am

Re: SimLabel: a GUI to simulate cw EPR from spin labeling

Post by Given »

Hi Emilien, a nice tool.

However, I have just encountered an error like following when I try to run simlable :

??? Error: File: simlabel.m Line: 460 Column: 24
Unexpected MATLAB operator.



What should I do ? The version of Matlab I used is Matlab R2009a.

Thanks a lot,
Given
Attachments
Error
Error
p1.jpg (392.5 KiB) Viewed 96461 times
Emilien
Resident User
Posts: 69
Joined: Mon Apr 20, 2015 12:13 am

Re: SimLabel: a GUI to simulate cw EPR from spin labeling

Post by Emilien »

Hi Given,
thanks for your interest.
this problem is related to the version of Matlab you used.
SimLabel was developped using Matlab R2010a. Unfortunately, I did not find any information on the changes between these two releases concerning the '~' symbol.
So I am sorry to say that the R2010a is at least required... Unless anyone else has an idea?

Emilien
Stefan Stoll
EasySpin Creator
Posts: 1106
Joined: Mon Jul 21, 2014 10:11 pm
Location: University of Washington

Re: SimLabel: a GUI to simulate cw EPR from spin labeling

Post by Stefan Stoll »

AFAIK, the ~ was introduced in R2009b. You can change the line

Code: Select all

function closeSimLabel(~,~)
to

Code: Select all

function closeSimLabel(src,evt)
and it should work for older version as well.
Emilien
Resident User
Posts: 69
Joined: Mon Apr 20, 2015 12:13 am

Re: SimLabel: a GUI to simulate cw EPR from spin labeling

Post by Emilien »

Good to know... Thanks Stefan.

Given, please try this version of SimLabel (for Matlab 2009a and previous) and tell me if it works.
simlabel.m
(229.42 KiB) Downloaded 4128 times
For users of Matlab 2009b and later, download the latest version of SimLabel (uploaded on April 24th 2017)


Emilien
Given
Newbie
Posts: 3
Joined: Fri May 05, 2017 6:53 am

Re: SimLabel: a GUI to simulate cw EPR from spin labeling

Post by Given »

Sorry for the delay.

I just got a new version of matlab and it works well. :)

Thanks for the help.
Post Reply