Script to analyse plate-reader data (OD and fluorescence) in MATLAB
- Data from "AB20200818_BW_409_410.xlsx" have been previously exported into MATLAB data "AB20200818_BW_409_410.mat" consisting of 2 matrices: OD700 and GFP
- Run "AB20200818_BW_409_410.m" in MATLAB to analyse the data from Excel file "AB20200818_BW_409_410.xlsx", the "barweb.m" and "stdshade.m" need to be present in the same folder or in an active MATLAB path.
- Define bacterial culture condition indexes in triplicate (wells that they correspond to in the 96-well plate)
- Import data from "AB20200818_BW_409_410.mat" file
- Subtract background OD from the M9 medium
- Subract background fluorescence from the WT cells
- Smooth the OD and GFP data with the Smoothing Spline MATLAB function
- Calculate the growth rate and GFP production rate per cell according to Ceroni et al. 2015*
- Plot bar graph of growth rate and GFP at the timepoint of interest
- Plot OD and growth rate over time
- Plot GFP, GFP per cell and GFP production rate per cell over time
- Plot the static input-output curves of the GFP vs inducer concentration
- Plot bar graph of the maximum growth rate of each cell condition
* Ceroni, Francesca, et al. "Quantifying cellular capacity identifies gene expression designs with reduced burden." Nature methods 12.5 (2015): 415-418.