Team:Valencia UPV/Modeling

Stack Multipurpose HTML Template

Modeling

Do you think it is possible to mathematically describe a cell? Would you like to know the possibilities that Printeria modeling offers you?

One of the fundamental bases of the Printeria project has undoubtedly been mathematical modeling. Thanks to the development and application of new mathematical models, it is possible to quantify the expression of proteins in cells, and therefore characterize through different experiments the parts designed by Printeria. From the Printeria modeling team, we intend to reach different goals:

  • Design simple mathematical models based on differential equations that describe the biochemical processes of a cell. With them, we can simulate the different genetic circuits that Printeria allows us to build.

  • Develop a Simulation Tool that allows the user to visualize a prediction of the results of their experiment before running it in Printeria.

  • Optimize model parameters to match simulation results to experimental data obtained from Printeria constructions.

  • Characterize the parts of our Part Collection from the optimization results and provide the user with all the information about the Printeria kit.

Although in the development of the project we have dealt with all these aspects, all of them have a single purpose: to understand and describe in a mathematical way the biological processes that take place inside the cell.

Models & Experiments

Characterisation procedures

Simulation Tool

Models & Experiments

Characterisation procedures

Valencia UPV iGEM team has designed an extensive Part Collection in purpose of allowing the user to design multiple genetic constructions and experiments. One of our main objectives has been to show the user clear and structured information about the pieces that make up the Printeria kit. For this reason, we have considered the characterization of the parts as a priority when developing the project. In this way, we have elaborated some procedures which have allowed us to systematically obtain and structure information from the parts.

Procedure for obtaining protein spectra

Obtaining excitation and emission spectra is a fundamental aspect in the process of characterization of a fluorescent protein. Each protein has a characteristic spectrum, which indicates the energy in which the molecule is excited or emits at a certain wavelength.

The characterization of the reporter proteins by excitation and emission spectra are of great importance in the experimentation. When contrasting experimental information with the theoretical results of mathematical models, we experiment with numerous reporter proteins, such as fluorescence proteins or chromoproteins. However, the >fluorescence data obtained must be corrected applying diferent operations in order to obtain representative fluorescence data:

  1. The subtraction of the blank fluorescence:

    F_{subs} = F - F_{blank}
  2. The quotient of the fluorescence with the gain:

    F_{gain} = \frac{F_{subs}}{G}
  3. The quotient of the fluorescence with excitation and emission efficiency:

    F_{corrected} = \frac{F_{gain}}{\frac{exc(\%)em(\%)}{100}}

Until now, the corrections applied to the experiments performed with these reporter proteins were the subtraction of the fluorescence of the blank, and the division by the gain factor of the measuring equipment. However, with the protein spectra, we can also normalize the fluorescence data to values that would have been obtained with maximum excitation and emission.

Owing to this reason, a protocol has been established in the lab by Lab and Modeling team to obtain the spectrum of any reporter protein.

Materials:

  • Measuring equipment: Biotek Cytation3

  • 96 well plate

  • MATLAB 2018a software

Method:

  1. We look for the theoretical spectraof the protein to be measured (or similar molecules) to determine the wavelength at which the protein is excited or emitted at maximum energy, i.e. where the theoretical spectral peaks occur.

  2. We define the protocol of our equipment to get the absorbance and fluorescence dataset. In our protocol, the most important parameters to be established are summarized in the following Table.

    Parameters

    Description

    Number of samples

    From 3 to 6 samples of reporter protein and 3 samples of blank (BLK)

    Temperature

    37 ºC

    Shake

    Double Orbital. 01:00 (MM:SS)

    Absorbance. Optical Density (OD)

    Wavelenght at 600 nm emission

    Excitacion and emission scans

    The scans occur between two wavelength limit values. The established range will depend on the theoretical spectrum of the protein.

    Excitacion and emission wavelengths

    These values will depend on the range, and therefore on the spectrum. Values far from the theoretical peak lead to more attenuated fluorescence curves, and values very close to the peak can lead to overlap and error in reading the data. Therefore, a compromise must be reached between curve resolution and reading overlap.

    Gain (G)

    Normally the gain value G = 60, although for proteins with lower fluorescence, it is recommended that G takes higher values.

  3. The experiment is introduced, and the experimental absorbance data and the fluorescence curves of the samples are obtained with the blank correction applied.

  4. The dataset is exported to an Excel file.

  5. The MATLAB script spectrum.m for fluorescent proteins is executed:

    1. Dataset is extracted from the Excel file.

    2. The fluorescence curves of all samples are averaged, and the result is normalised (from 0 to 100%).

    3. Graphs of the normalized absorption and emission spectra are plotted. The X-axis represents the wavelength (nm), and the Y-axis represents the normalized fluorescence intensity (%).

sfGFP spectra

>

In practical terms, the protocol has been applied to all of our reporter proteins: GFP, sfGFP, YFP and mRFP. All results can be found in our parts collection as well as in the iGEM catalogue.

In the particular case of a reporter chromoprotein, such as amilCP, we do not measure fluorescence, but absorbance. In this case, in rder to obtain the corrected absorbance curve, we must subtract from the cell absorbance data with the reporter protein the absorbance of a medium with cells without chromoprotein. Once the data have been corrected, we normalize them between values of 0 and 100 and with this we elaborate the graph. The protocol used can be found in the MATLAB script amilCP_spectrum.m.

Finally, we have also obtained the spectra of the fluorescein molecule. These spectra have been used to correct the fluorescence data used in the Interlab Study to obtain the Relative Fluorescence Units (RFU) to Molecules of Equivalent Fluorochrome (MEFL) conversion factor. In addition, the comparison between GFP and sfGFP proteins RFU has been possible thanks to fluorescein spectra.

Comparison between sfGFP and GFP relative fluorescence intensity

Simulation Tool

CONTACT US igem.upv.2018@gmail.com