1) The MATLAB code is shared by the authors of this published paper: Journal of the American Chemical Society, 2015, 137 (51), pp 16055–16063. 2) The code is adapted from the code the authors used to generate the data published in the aforementioned paper. Minor improvements and bug fix have been added since the publication. The shared code does not contain all the code the authors used, but forms the basis of the data analysis. 3) The code is for fitting the time-resolved data (traces) of individual lipid vesicles with the method detailed in the paper. The code for getting the traces from the imaging data is not shared because it is specifically designed for the experimental set-up, but has been described in detail in the paper. Similar functions are available in many other softwares. 4) Other code not shared here includes those designed for generating specific graphs, therefore not of general interest. 5) The data structure of the shared data (traces) is described in the file 'open_data_script.m'. 6) To run the code, you should run the MATLAB script 'open_data_script.m'. Other code are the functions called by the script. The data structure of the output results is described in the file 'open_data_fit_pp.m' and 'open_data_fit_wp.m'.