Team:Purdue/Model

Bootstrap Example

Model

Overview

The goal of the model was to determine what parameters were pertinent to the speed and accuracy of our design. We wanted to our model to speed up the experimentation process in the lab and give us a good idea of the characteristics of our construct. We also wanted to determine the optimal protein to biomarker ratio to meet our time constraint of 5 mins, since our survey indicated users prefer a fast test.

Reaction

The reaction that we are trying to optimize is shown below. Each half of our split protein is attached to a part of horseradish peroxidase (HRP). The halves of our protein form a complex with the biomarker. This brings the two parts of split HRP (sHRP) closer together and primed to reconstitute. After sHRP is reconstituted, it is functional and oxidizes tetramethyl benzidine with hydrogen peroxide to form a blue product for our colorimetric output.

Each arrow represents a reaction and the HRP_reconst at the end converts TMP into our blue, colorimetric output. Below is the list of equations used to model this reaction. The ODE solver used was ode15s in MATLAB.

The reaction between the two halves of the protein complex and the biomarker, tyrosol/farnesol, were modeled as following two-step mass action kinetics (the biomarker first binds with on half to form a complex and then the complex binds with the other half). We assumed that once both halves of the protein bound together and formed a complex, the reconstitution of the split-HRP was instantaneous. Or in other words, the formation of the protein complex was the rate limiting step. The reconstituted HRP then oxidizes TMB into a blue compound for our colorimetric response. The reconstituted HRP was modeled as following Michaelis Menten kinetics.

The initial values for the parameters are listed in the table below.

Constant Value
Kd1 0.2 nM [1]
Kd2 26 µM [1]
Kd3 12 nM [1]
Kd1 100 fM [1]
Kd (avg) 6.5 µM
k_cat 435 [2]
Km 90 µM [2]

The dissociation constants from the FRB, FKBP, and rapamycin reaction were used for the split protein reconstitution kinetics in the absence of the actual dissociation constants for our product. This was done because our sHRP construct was based on study who linked their HRP halves to FRB and FKBP respectively [3]. These two proteins come together to form a complex in the presence of rapamycin. This is a similar process to what we hope to achieve with our construct; the split protein forms a complex in the presence of the biomarker, farnesol or tyrosol.

According to our sensitivity analysis below, the dissociation constants did not seem to alter our calculations very much unless they were outside of the plausible/useful range (k_d > 1). For this reason, we used one value to characterize all the k_d values for the reaction to simplify our analysis. The value used was the average of the k_ds.

Shown below are two plots running the simulation with the real and averaged k_ds to show that there is little difference in the output when using these two values.

As you can see, there is little difference between the two curves, and the calculated standard square error (SSE) between them was around 1E-5. This led us to conclude that matlab cannot be as precise with such small numbers and that the use of real or averaged k_d didn’t matter that much.

Protein Concentrations

In modeling methods we wanted to implement in the future to better characterize our product, we would need to determine certain reaction constants which relies on known reagent concentrations, including protein concentrations. Since poly-histidine tags were not included in our genetic construct and comparing the colorimetric output between our sHRP and wild type HRP was not viable (since the difference in output could be attributed to different concentrations or activity levels), we had to figure out a different way to determine our protein concentrations once we lysed the cell.

Our model offered us one solution. It was observed in simulations of the reaction at fixed protein concentrations but varying biomarker concentrations, that the concentration of reconstituted sHRP at equilibrium was the greatest (around 60% of initial split protein concentration, .166 M) when the protein halves and biomarker concentration were the same.

This makes sense intuitively. When there is a lower concentration of biomarker compounds than split protein, only as many protein halves can recombine as there are biomarker molecules. However, if there is a large concentration of biomarker molecules than split protein, they will bind to each half rapidly, creating many comp1 and comp2 which cannot bind to each other to form comp3 and reconstitute HRP.

This was an important observation to make because it allows us to “titrate” our lysate to determine the protein concentration.

Sensitivity Analysis

In our sensitivity analysis, we adjusted four parameters, the dissociation constant (averaged), the Michaelis Menten constants for split-HRP (k_cat and k_m), and the protein concentration. The purpose of the sensitivity analysis was to determine which of these parameters affected the time in which all the TMB was reacted the greatest. Each parameter except one was held constant at the initial values listed in the table above. The varied parameter was swept across 7 orders of magnitude in either direction.

Analysis

  • Km: It makes sense that Km doesn’t affect the output until increased by many orders of magnitude since it is the half saturation constant in Michaelis Menten kinetics. That is, Km doesn’t have a large impact on the speed of the reaction until it about the same order of magnitude as the concentration of substrate. Since the amount of substrate, TMB, will most likely always be much larger than the amount of protein, Km can be dismissed as an important parameter.
  • K_d: The dissociation constant has little impact on the output unless it is completely out of range of plausible values, i.e. greater than 1. We do not expect the reverse reaction to have a higher rate than the forward, otherwise our split protein construct would not be very useful.
  • k_cat and protein concentration: These both cause a large change in the reaction time. This makes sense since they are the components of V_max in the Michaelis Menten rate law. Both decrease the reaction time as they get larger because they increase the max rate the reaction is capable of.

In conclusion, according to our sensitivity analysis, it seems it would be crucial to determine our sHRP’s k_cat value and adjust our protein concentrations in order to meet our time constraint.

Future Modeling

Now that we have determined the important parameters, we know what to focus on once our protein construct is synthesized. We can find k_cat of our sHRP by producing a Lineweaver Burk plot. Then, we can run multiple simulations at different protein to biomarker concentrations (at both infected and healthy concentration levels) to determine the optimal ratio that performs under 5 mins. but still has a large enough difference in complete reaction time to distinguish between a positive and negative test.

Reciever Operating Characteristic (ROC)

The ROC is an important property of diagnostic tests in industry, plotting the true positive rate (sensitivity) over the false-positive rate (1 – specificity). The integral of this curve gives you the accuracy of your diagnostic test.

Whilst waiting for our wet lab crew to construct the actual protein construct, we were able to model its behavior and develop a plausible ROC for our product using the protein concentration estimation method described above.

References

  1. Banaszynski, L. A., Liu, C. W., & Wandless, T. J. (2005). Characterization of the FKBP·Rapamycin·FRB Ternary Complex. J. Am. Chem. Soc. 127(13), p. 4721.
  2. Brenda:https://www.brenda-enzymes.org/enzyme.php?ecno=1.11.1.7
  3. Martell, J. D., Yamagata, M., Deerinck, T. J., Phan, S., Kwa, C. G., Ellisman, M. H., et al. (2016). A split horseradish peroxidase for the detection of intercellular protein–protein interactions and sensitive visualization of synapses. Nature Biotechnology 64(2), p. 10-12.