Team:Paris/Modeling/f1

From 2008.igem.org

(Difference between revisions)
Line 22: Line 22:
{{Paris/Toggle|Algorithm|Team:Paris/Modeling/More_f1_Algo}}  
{{Paris/Toggle|Algorithm|Team:Paris/Modeling/More_f1_Algo}}  
</div>
</div>
-
 
-
{|border="1" style="text-align: center"
 
-
|param
 
-
|signification
 
-
|unit
 
-
|value
 
-
|comments
 
-
|-
 
-
|[expr(pTet)]
 
-
|expression rate of <br> pTet '''with RBS E0032'''
 
-
|nM.min<sup>-1</sup>
 
-
|
 
-
|need for 20 values with well choosen [aTc]<sub>i</sub> <br>
 
-
with 5 measures for each
 
-
|-
 
-
|γ<sub>GFP</sub>
 
-
|dilution-degradation rate <br> of GFP(mut3b)
 
-
|min<sup>-1</sup>
 
-
|0.0198
 
-
|Time for Cell Division : 35 min. ; No degradation
 
-
|-
 
-
|[GFP]
 
-
|GFP concentration at steady-state
 
-
|nM
 
-
|
 
-
|need for 100 measures
 
-
|-
 
-
|(''fluorescence'')
 
-
|value of the observed fluorescence
 
-
|au
 
-
|
 
-
|need for 100 measures
 
-
|-
 
-
|''conversion''
 
-
|conversion ration between <br> fluorescence and concentration
 
-
|nM.au<sup>-1</sup>
 
-
|(1/79.429)
 
-
|
 
-
|}
 
-
 
-
<br><br>
 
-
 
-
{|border="1" style="text-align: center"
 
-
|param
 
-
|signification <br> corresponding parameters in the [[Team:Paris/Modeling/Oscillations#Resulting_Equations|equations]]
 
-
|unit
 
-
|value
 
-
|comments
 
-
|-
 
-
|β<sub>tet</sub>
 
-
|production rate of pTet '''with RBS E0032''' <br> β<sub>1</sub>
 
-
|nM.min<sup>-1</sup>
 
-
|
 
-
|
 
-
|-
 
-
|(K<sub>tet</sub>/{coef<sub>tet</sub>})
 
-
|activation constant of pTet <br> K<sub>20</sub>
 
-
|nM
 
-
|
 
-
|The [[Team:Paris/Modeling/Codes|optimisation program]] will give us (&gamma; K<sub>tet</sub> / {coef<sub>tet</sub>} &#131;0) <br> The literature [[Team:Paris/Modeling/Bibliography|[?] ]] gives K<sub>tet</sub> =
 
-
|-
 
-
|n<sub>tet</sub>
 
-
|complexation order of pTet<br> n<sub>20</sub>
 
-
|no dimension
 
-
|
 
-
|The literature [[Team:Paris/Modeling/Bibliography|[?] ]] gives n<sub>tet</sub> =
 
-
|-
 
-
|K<sub>aTc</sub>
 
-
|complexation constant aTc-TetR <br> K<sub>19</sub>
 
-
|nM
 
-
|
 
-
|The literature [[Team:Paris/Modeling/Bibliography|[?] ]] gives K<sub>aTc</sub> =
 
-
|-
 
-
|n<sub>aTc</sub>
 
-
|complexation order aTc-TetR <br> n<sub>19</sub>
 
-
|no dimension
 
-
|
 
-
|The literature [[Team:Paris/Modeling/Bibliography|[?] ]] gives n<sub>aTc</sub> =
 
-
|}
 
Also, this experiment will allow us to know the expression of &#131;1 :
Also, this experiment will allow us to know the expression of &#131;1 :
[[Image:ExprF1.jpg|center]]
[[Image:ExprF1.jpg|center]]

Revision as of 08:58, 29 October 2008

Method & Algorithm : ƒ1


Specific Plasmid Characterisation for ƒ1

The experience would give us

F1expr.jpg

Thus, at steady-state and in the exponential phase of growth :

ExprptetF0.jpg


↓ Table ↑


param signification unit value comments
(fluorescence) value of the observed fluorescence au need for 20 values with well choosen [aTc]i
conversion conversion ration between
fluorescence and concentration
↓ gives ↓
nM.au-1 (1/79.429)
[GFP] GFP concentration at steady-state nM
γGFP dilution-degradation rate
of GFP(mut3b)
↓ gives ↓
min-1 0.0198 Only dilution :
Time Cell Division : 35 min.
ƒ1 activity of
pTet with RBS E0032
nM.min-1



param signification
corresponding parameters in the equations
unit value comments
βtet basal activity of
pTet with RBS E0032
β16
nM.min-1
(Ktet/{coeftetR}) activation constant of TetR><pTet
K13
nM The optimisation program will give us (γ Ktet / {coeftet} ƒ0)
The literature [?] gives Ktet =
ntet complexation order of TetR><pTet
n13
no dimension The literature [?] gives ntet =
KaTc complexation constant aTc><TetR
K12
nM The literature [?] gives KaTc =
naTc complexation order aTc><TetR
n12
no dimension The literature [?] gives naTc =


↓ Algorithm ↑


find_ƒ1

function optimal_parameters = find_f1(X_data, Y_data, initial_parameters)
% gives the 'best parameters' involved in f1 by least-square optimisation
 
% X_data = vector of given values of a [aTc]i (experimentally
% controled)
% Y_data = vector of experimentally measured values f1 corresponding of
% the X_data
% initial_parameters = values of the parameters proposed by the literature
%                       or simply guessed
%                    = [beta16, (K13 -> (gamma.K13)/(coefTet.f0)), n13, K12, n12]
 
% Warning : in the global parameters, K20 -> K20/coefTet
 
     function output = expr_pTet(parameters, X_data)
         for k = 1:length(X_data)
                 output(k) = parameters(1) * (1 - ...
                     hill((1 - hill(X_data(k),parameters(4),parameters(5))),parameters(2),parameters(3)));
         end
     end
 
options=optimset('LevenbergMarquardt','on','TolX',1e-10,'MaxFunEvals',1e10,'TolFun',1e-10,'MaxIter',1e4);
% options for the function lsqcurvefit
 
optimal_parameters = lsqcurvefit( @(parameters, X_data) expr_pTet(parameters, X_data), ...
     initial_parameters, X_data, Y_data, 1/10*initial_parameters, 10*initial_parameters, options );
% search for the fittest parameters, between 1/10 and 10 times the initial
% parameters
 
end

Inv_ƒ1

function quant_aTc = Inv_f1(inducer_quantity)
% gives the quantity of [aTc]i needed to get inducer_quantity of a protein
% throught a gene behind pTet
 
global gamma, f0;
% parameters
 
     function equa = F(x)
         equa = f1( (f0/gamma) , x ) - inducer_quantity;
     end
 
options=optimset('LevenbergMarquardt','on','TolX',1e-10,'MaxFunEvals',1e10,'TolFun',1e-10,'MaxIter',1e4);
 
quant_aTc = fsolve(F,1,options);
 
end

Also, this experiment will allow us to know the expression of ƒ1 :

ExprF1.jpg