Annannzouzou (Talk | contribs) |
|||
Line 52: | Line 52: | ||
Zhang et al. demonstrated that fundamental property of Incoherent Feedforward Loop(IFFL) can be used to exhibit temporal adaptation [1]. They further indicated this property could serve as the foundation for distinguishing input's temporal structure. To demonstrate this important ability, we built quantitative ordinary differential equations (ODE) model inspired by the generic model in Zhang's paper. Specifically, this model was meant to simulate the Temperature-Sensitive IFFL system developed by the wetlab team (Analysis of our model can be found <a href='https://static.igem.org/mediawiki/2018/6/68/T--William_and_Mary--report.pdf'><u>here</u></a>). Here, promoter inhibitor protein CI is quickly degraded at a specific temperature, which activates the production pathway for mf-Lon and m-Scarlet. The denominator seen under the production rate is intended to highlight leakiness in production even when there is a high concentration of CI, but this event is not observed during numerical testings due to low parameter values being used. These parameter values implemented for testing are derived and altered from MCMC and hard-coded values done in our <a href='https://static.igem.org/mediawiki/2018/6/68/T--William_and_Mary--report.pdf'><u>chemically-induced model</u></a>. | Zhang et al. demonstrated that fundamental property of Incoherent Feedforward Loop(IFFL) can be used to exhibit temporal adaptation [1]. They further indicated this property could serve as the foundation for distinguishing input's temporal structure. To demonstrate this important ability, we built quantitative ordinary differential equations (ODE) model inspired by the generic model in Zhang's paper. Specifically, this model was meant to simulate the Temperature-Sensitive IFFL system developed by the wetlab team (Analysis of our model can be found <a href='https://static.igem.org/mediawiki/2018/6/68/T--William_and_Mary--report.pdf'><u>here</u></a>). Here, promoter inhibitor protein CI is quickly degraded at a specific temperature, which activates the production pathway for mf-Lon and m-Scarlet. The denominator seen under the production rate is intended to highlight leakiness in production even when there is a high concentration of CI, but this event is not observed during numerical testings due to low parameter values being used. These parameter values implemented for testing are derived and altered from MCMC and hard-coded values done in our <a href='https://static.igem.org/mediawiki/2018/6/68/T--William_and_Mary--report.pdf'><u>chemically-induced model</u></a>. | ||
</div> | </div> | ||
+ | <div style='padding-top: 20px;'></div> | ||
<center> | <center> | ||
Line 59: | Line 60: | ||
</figure> | </figure> | ||
</center> | </center> | ||
+ | <div style='padding-top: 50px;'></div> | ||
<div style = 'padding-right: 14%; padding-left: 14%; text-indent: 50px;line-height: 25px;' > | <div style = 'padding-right: 14%; padding-left: 14%; text-indent: 50px;line-height: 25px;' > | ||
Line 72: | Line 74: | ||
</div> | </div> | ||
+ | <div style='padding-top: 20px;'></div> | ||
+ | |||
<center><figure style='padding-left: px;'> | <center><figure style='padding-left: px;'> | ||
<img src="https://static.igem.org/mediawiki/2018/7/7e/T--William_and_Mary--off1on2.png" alt="Offtime1" width = "30%"/> | <img src="https://static.igem.org/mediawiki/2018/7/7e/T--William_and_Mary--off1on2.png" alt="Offtime1" width = "30%"/> | ||
Line 85: | Line 89: | ||
</figure> | </figure> | ||
</center> | </center> | ||
+ | <div style='padding-top: 50px;'></div> | ||
+ | |||
+ | |||
<div style = 'padding-right: 14%; padding-left: 14%; text-indent: 50px;line-height: 25px;' > | <div style = 'padding-right: 14%; padding-left: 14%; text-indent: 50px;line-height: 25px;' > | ||
With IFFL's ability to detect small variations in temporal structure from the input, we would expect that the system would be susceptible to noise. To test this hypothesis, we performed the following numerical testing for both IFFL and Naive model and compare the variance as direct translation to noise response. Gaussian noise with average value 0 and standard deviation of 0.1 was applied to the concentration of CI: | With IFFL's ability to detect small variations in temporal structure from the input, we would expect that the system would be susceptible to noise. To test this hypothesis, we performed the following numerical testing for both IFFL and Naive model and compare the variance as direct translation to noise response. Gaussian noise with average value 0 and standard deviation of 0.1 was applied to the concentration of CI: | ||
Start with fixed value for off-on ratio, calculate all concentration expressions of m-Scarlet within a specific parameter region of m-Scarlet production rate. Variance is then taken for that specific off-on ratio, then on ratio is incremented, then off ratio is incremented as on ratio resets. Each variance for respective off-on ratio is the average variance of concentration expression as function for varying parameter value range of m-Scarlet production rate. | Start with fixed value for off-on ratio, calculate all concentration expressions of m-Scarlet within a specific parameter region of m-Scarlet production rate. Variance is then taken for that specific off-on ratio, then on ratio is incremented, then off ratio is incremented as on ratio resets. Each variance for respective off-on ratio is the average variance of concentration expression as function for varying parameter value range of m-Scarlet production rate. | ||
</div> | </div> | ||
+ | <div style='padding-top: 20px;'></div> | ||
<center><figure style='padding-left: px;'> | <center><figure style='padding-left: px;'> | ||
Line 97: | Line 105: | ||
</figure> | </figure> | ||
</center> | </center> | ||
+ | <div style='padding-top: 50px;'></div> | ||
+ | |||
+ | |||
<div style = 'padding-right: 14%; padding-left: 14%; text-indent: 50px;line-height: 25px;' > | <div style = 'padding-right: 14%; padding-left: 14%; text-indent: 50px;line-height: 25px;' > | ||
We believe that this is the appropriate method to assess the system's ability to respond to noise. Production rate of m-Scarlet was selected to be the changing parameter region since this is analogous to either changing values for degradation rate of mf-Lon or the induced degradation rate of m-Scarlet by the protease. The method not only covered output expressions in wide range of parameter regions, but it also guaranteed to illustrate output's behavior across all possible range of structural inputs. | We believe that this is the appropriate method to assess the system's ability to respond to noise. Production rate of m-Scarlet was selected to be the changing parameter region since this is analogous to either changing values for degradation rate of mf-Lon or the induced degradation rate of m-Scarlet by the protease. The method not only covered output expressions in wide range of parameter regions, but it also guaranteed to illustrate output's behavior across all possible range of structural inputs. | ||
</div> | </div> | ||
+ | <div style='padding-top: 20px;'></div> | ||
<div style = 'padding-right: 14%; padding-top: 2%; padding-left: 14%; text-indent: 50px;line-height: 25px;' > | <div style = 'padding-right: 14%; padding-top: 2%; padding-left: 14%; text-indent: 50px;line-height: 25px;' > | ||
Line 130: | Line 142: | ||
<div style = 'padding-left: 38%; padding-bottom: 10px;font-size: 18px' ><h5> <b> II. Effects of Induced Degradation Rate </b> </h5></div> | <div style = 'padding-left: 38%; padding-bottom: 10px;font-size: 18px' ><h5> <b> II. Effects of Induced Degradation Rate </b> </h5></div> | ||
<div style = 'padding-right: 14%; padding-left: 14%; text-indent: 50px;line-height: 25px;' > | <div style = 'padding-right: 14%; padding-left: 14%; text-indent: 50px;line-height: 25px;' > | ||
− | We also observed the heat map with varying induced-degradation rate of m-Scarlet by mf-Lon, d<sub>MS</sub>. According to Zhang's paper, when d<sub>MS</sub> is sufficiently low, the ability for IFFL to distinguish different temporal structure diminishes. Therefore, as d<sub>MS</sub> increases, the time input distinguishing ability of IFFL increases. | + | We also observed the heat map with varying induced-degradation rate of m-Scarlet by mf-Lon, d<sub>MS</sub>. According to Zhang's paper, when d<sub>MS</sub> is sufficiently low, the ability for IFFL to distinguish different temporal structure diminishes. Therefore, as d<sub>MS</sub> increases, the time input distinguishing ability of IFFL increases. </div> |
+ | <div style='padding-top: 20px;'></div> | ||
+ | |||
+ | |||
<figure style='padding-left: px;'> | <figure style='padding-left: px;'> | ||
<center> | <center> | ||
Line 139: | Line 154: | ||
</div></figcaption> | </div></figcaption> | ||
</figure> | </figure> | ||
+ | <div style='padding-top: 50px;'></div> | ||
<div style = 'padding-right: 14%;padding-left: 14%; text-indent: 50px;line-height: 25px;' > | <div style = 'padding-right: 14%;padding-left: 14%; text-indent: 50px;line-height: 25px;' > | ||
By observing values on heat maps, we reached the conclusion that increase in induced degradation rate leads to better performance of IFFL in general. For some regions, when IFFL is extraordinarily superior to Naïve system (for example, when difference = 2.5), increase in d<sub>MS</sub> yields even better decoding performance; for some regions, when IFFL is moderately better at decoding input than the Naive system, increase in d<sub>MS</sub> lowers IFFL's ability to decode input structure. | By observing values on heat maps, we reached the conclusion that increase in induced degradation rate leads to better performance of IFFL in general. For some regions, when IFFL is extraordinarily superior to Naïve system (for example, when difference = 2.5), increase in d<sub>MS</sub> yields even better decoding performance; for some regions, when IFFL is moderately better at decoding input than the Naive system, increase in d<sub>MS</sub> lowers IFFL's ability to decode input structure. | ||
</div> | </div> | ||
+ | <div style='padding-top: 20px;'></div> | ||
+ | |||
<figure style='padding-left: px;'> | <figure style='padding-left: px;'> | ||
Line 153: | Line 171: | ||
</div></figcaption> | </div></figcaption> | ||
</figure> | </figure> | ||
+ | <div style='padding-top: 50px;'></div> | ||
Line 180: | Line 199: | ||
</center> | </center> | ||
</section> | </section> | ||
+ | <div style='padding-top: 50px;'></div> | ||
Line 188: | Line 208: | ||
The goal of this model was to demonstrate the effectiveness of IFFL at processing information in time-domain inputs relative to the performance of its alternative, Naive system. Through this lens, aspects such as input distinguishing abilities and sensitivity to noise were examined through numerical computation and analysis, and the results indicate succinct distinction in IFFL's performance. | The goal of this model was to demonstrate the effectiveness of IFFL at processing information in time-domain inputs relative to the performance of its alternative, Naive system. Through this lens, aspects such as input distinguishing abilities and sensitivity to noise were examined through numerical computation and analysis, and the results indicate succinct distinction in IFFL's performance. | ||
</div> | </div> | ||
+ | <div style='padding-top: 5px;'></div> | ||
<div style = 'padding-right: 14%; padding-left: 14%; text-indent: 50px;line-height: 25px;' > | <div style = 'padding-right: 14%; padding-left: 14%; text-indent: 50px;line-height: 25px;' > | ||
When structural inputs are widely different, it is obvious to detect such changes from the output expression in any arbitrary circuits. However, the ability to identify a wide range of temporal strucutures in terms of on and off ratios is the appealing characteristic of IFFL. Moreover, computational result revealing the motif's high fidelity in responding to noisy input ensures the functionality of the circuit compared to its alternative. With these findings, we hope future iGEM teams could built upon this foundation to go further on the insight of how natural systems encode time-domain information, and based on this knowledge, implement future synbio projects useful in this track. | When structural inputs are widely different, it is obvious to detect such changes from the output expression in any arbitrary circuits. However, the ability to identify a wide range of temporal strucutures in terms of on and off ratios is the appealing characteristic of IFFL. Moreover, computational result revealing the motif's high fidelity in responding to noisy input ensures the functionality of the circuit compared to its alternative. With these findings, we hope future iGEM teams could built upon this foundation to go further on the insight of how natural systems encode time-domain information, and based on this knowledge, implement future synbio projects useful in this track. | ||
</div> | </div> | ||
+ | <div style='padding-top: 10px;'></div> | ||
Revision as of 05:02, 17 October 2018
Math Modeling
Abstract
In order to model IFFL's characteristics and its ability to encode and decode time-domain inputs relative to its alternative, Naive scheme, we developed system of Ordinary Differential Equations (ODE) to gain insight on parameters and their interactions leading to the behaviors of the output expressions. Then, we began implementing methods to assess IFFL's decoding ability under noise as means to develop a framework for acquiring relevant biological information in the time-domain. This step includes numerical computations of all possible concentration expression under different temporal structures of input that could be translated into vector analysis (heat map) to observing the behavior of variance under fixed temporal structures with respect to regions of parameter values as direct implication to noise response (illustrated using mesh and contour graphs). Overall, these methods support IFFL's ability to decode time-domain information much more accurately than its counterpart as well as having superior fidelity to noise response. With these findings, we hope that future iGEM team could develop IFFL systems that would be able to react to its input in an almost lossless manner.
Overview
Zhang et al. demonstrated that fundamental property of Incoherent Feedforward Loop(IFFL) can be used to exhibit temporal adaptation [1]. They further indicated this property could serve as the foundation for distinguishing input's temporal structure. To demonstrate this important ability, we built quantitative ordinary differential equations (ODE) model inspired by the generic model in Zhang's paper. Specifically, this model was meant to simulate the Temperature-Sensitive IFFL system developed by the wetlab team (Analysis of our model can be found here). Here, promoter inhibitor protein CI is quickly degraded at a specific temperature, which activates the production pathway for mf-Lon and m-Scarlet. The denominator seen under the production rate is intended to highlight leakiness in production even when there is a high concentration of CI, but this event is not observed during numerical testings due to low parameter values being used. These parameter values implemented for testing are derived and altered from MCMC and hard-coded values done in our chemically-induced model.
To assess Zhang's claim, we needed to come up with a system that serves as a counterpart to IFFL Decoder. The best way to measure the "distinguishability" performance was to take different types of inputs that encode information in the time domain and simulate these inputs being processed by the Decoder, which converts them into the amplitude domain. If inputs that are distinguishable in the time domain become outputs that are well-distinguishable in the amplitude domain, then we call that successful decoding. We did a computational experiment where we compared the use of our IFFL decoder against a “naive decoding circuit” (Above ODE) which consists of a gene that is activated by the input without any additional regulation. The naive decoding circuit represents the transfer of information from an endogenous biological signal into a synthetic circuit in the simplest possible way.
To compare the relative successful decoding of IFFL, we derived quantitative method of representing the difference between reporter's expression concentration decoded through different temporal inputs - call it on time or duration - with fixed off time as vector for both systems. This vector was calculated using the Euclidean distance among all points between the two concentration expressions, then a determining value was derived by taking the vector difference between Naive and IFFL. Finally, these values were organized in a "heat map", where the shadings in red represented relatively how much better IFFL was at decoding the input signal at that two specific different on time, and vice versa for the blue shadings. Overall, this assessment can be summed up as IFFL's relative "distinguishability" strength of time-domain inputs from amplitude-domain output.
With IFFL's ability to detect small variations in temporal structure from the input, we would expect that the system would be susceptible to noise. To test this hypothesis, we performed the following numerical testing for both IFFL and Naive model and compare the variance as direct translation to noise response. Gaussian noise with average value 0 and standard deviation of 0.1 was applied to the concentration of CI:
Start with fixed value for off-on ratio, calculate all concentration expressions of m-Scarlet within a specific parameter region of m-Scarlet production rate. Variance is then taken for that specific off-on ratio, then on ratio is incremented, then off ratio is incremented as on ratio resets. Each variance for respective off-on ratio is the average variance of concentration expression as function for varying parameter value range of m-Scarlet production rate.