Team:Calgary/Project/OurSensor/Modelling

From 2013.igem.org

(Difference between revisions)
Line 51: Line 51:
</p>
</p>
-
 
+
<p>
-
 
+
<a href="https://2013.igem.org/Team:Calgary/Project/OurSensor/Modeling/QuantitativeApp" target="_blank">Link to Quantitative Model</a>
-
<a href="https://2013.igem.org/Team:Calgary/Project/OurSensor/Modeling/QuantitativeApp">Link to Quantitative Model</a>
+
</p>
-
 
+
-
 
+
<p>In addition to deploying the model on the webpage we had also investigated the effects of changing the ratios between positive and negative DNA, and the number of TALEs available. For 5 levels of each of those parameters, 3 runs were conducted since the method is stochastic, resulting a total of 125 experiments. They are summarized in the graph below.
<p>In addition to deploying the model on the webpage we had also investigated the effects of changing the ratios between positive and negative DNA, and the number of TALEs available. For 5 levels of each of those parameters, 3 runs were conducted since the method is stochastic, resulting a total of 125 experiments. They are summarized in the graph below.

Revision as of 08:19, 27 September 2013

Modeling

The Modelling team has been tasked with simulating the biological interactions of our proposed system at the nanoscale level using the Autodesk Maya animation software and Wolfram Mathematica. We have been able to accomplish our tasks towards our ultimate goal of creating a professional, compelling and useful animation for the competitions this fall. Although our qualitative work is presented as a video that lasts only a few seconds, the majority of our time this summer and fall was dedicated towards creating an animation that could be understood by a general audience.

Qualitative:

The Maya platform is intended for advanced users to function efficiently although Autodesk has made this software generally usable for beginners. The learning curve is very steep, and we needed to ensure that the time we invested in learning more advanced techniques would serve as beneficial. Since the physics of our biological interactions have not yet been defined, we could not make use of the Maya physics engine to fully calculate the orientations and interaction of the molecules. This had required us¡ªinitially¡ªto use the basic technique of 'key-framing' intervals, and sometimes to key sequential frames as well. In other words, we were required to manually rotate, translate, and scale our molecules individually to define initial and final states, so the Maya physics engine could seamlessly transition the molecule within the given time interval; or, we needed to define each sequential frame to create a sequence of images similar to an animated flip-book.

The FerriTALE System:

3D Printing:

Through our collaboration with Cesar Rodriguez, the Senior Research Scientist in the Bio/Nano/Programmable Matter group at Autodesk, we have been exposed to very useful information provided by him and his team. Also, he and his team have offered 3D printing to make a tangible model of our molecules, where our digital models in Maya will be used to create these physical models.

Quantitative:

For any detection system, the sensitivity and specificity are of great importance. Ideally, one should determine those parameters from repeated experiments, but to shorten the development time and to provide some insight on directions of further improvements, we seek to develop a model describing the behaviour of the system, from which the sensitivity and specificity can be theoretically obtained.

How did we do this?

A simple 2D Monte-Carlo method was used for the simulation of DNA moving along the strip and bind to TALE. At the end of the simulation the number of positive DNA binding to the TALE are tallied with the number of negative DNA that bind.

A 2D region of the test strip, viewed from the top, was partitioned into a grid of squares such that a single TALE (0.1 nm by 0.1 nm by 0.1 nm) will be occupying a single square. Initially, about 45% of the spaces counting from the left are designated the DNA loading zone, where only the DNA will be placed. The remaining spaces will be initially allocated for TALEs to be present. DNA then moves from its current square to its neighbouring squares, one square at a time, whose probabilities are set in such a way so that moving from left to right is favoured. When DNA enters a square occupied by a TALE, the probability of binding to that TALE is determined by whether the DNA is positive or negative. If binding occurs, the TALE becomes saturated and additional DNA cannot bind. After some time, the number of TALEs bound by a positive DNA are tallied against the number of TALEs bound by a negative DNA, from which sensitivity and specificity can be calculated.

What did it show?

Currently, our model only supports probability of positive DNA binding equalling one and that of negative DNA equalling zero. In addition, a downscaled model is deployed enabling the user to interact with what the model has processed. Please note that this requires installation of third-party software: Mathematica Player provided by Wolfram Inc. free of charge.

The positive DNA's are colored red, negative DNA is green, TALEs are black and after binding (i.e. saturation) they turn blue. The sliders under "global settings"€ are parameters needed before the simulation runs. Given that a simulation can take 30 seconds to complete, they should not be changed frequently as it will take longer to show the results. The sliders under "€œdisplay settings"€ are parameters needed after the simulation runs. Their responses are much faster and are best played by clicking on the plus sign to the right and hit "€œPlay".

Link to Quantitative Model

In addition to deploying the model on the webpage we had also investigated the effects of changing the ratios between positive and negative DNA, and the number of TALEs available. For 5 levels of each of those parameters, 3 runs were conducted since the method is stochastic, resulting a total of 125 experiments. They are summarized in the graph below.

Results

Figure 1. Model results of sensitivity tuning for TALE test strip.

From the graph we clearly see that not much TALE or DNA is required to have enough DNA bind to TALE, such that the signal cascade starting from the TALE can be read on the strip. Thus we have some theoretical evidence that our constructs will work the way they are designed. Also note that this experiment is not designed for specificity and sensitivity because of the simplicity of the binding probabilities chosen. We do acknowledge that as percentage of positive DNA increases, the total binding number will also increase, so it is not a "€œfair" comparison of performance of various levels of percentage of positive DNA. But for the purpose of ensuring the signals will be large enough to be read, this suffices.

What to be done?

In the future the model will be expanded to include parameters changing the probability of binding to TALE for both the positive and negative DNA. After which more experiments will be run to investigate the effects of those probabilities upon the sensitivity and specificity of the strip. We wish to conclude from those experiments, what is the bare minimal amount of TALE required on the strip, such that it gives good enough sensitivity and specificity for all possible ranges of probability of binding. This will in turn translate to the concentration of TALE needed, an important design parameter concerning the strip.