Team:Paris/Modeling/modele

From 2008.igem.org

(Difference between revisions)
 
Line 17: Line 17:
<meta name=Generator content="Microsoft Word 11">
<meta name=Generator content="Microsoft Word 11">
<meta name=Originator content="Microsoft Word 11">
<meta name=Originator content="Microsoft Word 11">
-
<link rel=File-List href="function_fichiers/filelist.xml">
+
<link rel=File-List href="modele_fichiers/filelist.xml">
<title>function dx = modele(t,x)</title>
<title>function dx = modele(t,x)</title>
<!--[if gte mso 9]><xml>
<!--[if gte mso 9]><xml>
Line 25: Line 25:
   <o:Revision>1</o:Revision>
   <o:Revision>1</o:Revision>
   <o:TotalTime>1</o:TotalTime>
   <o:TotalTime>1</o:TotalTime>
-
   <o:Created>2008-08-06T17:09:00Z</o:Created>
+
   <o:Created>2008-08-08T15:36:00Z</o:Created>
-
   <o:LastSaved>2008-08-06T17:10:00Z</o:LastSaved>
+
   <o:LastSaved>2008-08-08T15:37:00Z</o:LastSaved>
   <o:Pages>1</o:Pages>
   <o:Pages>1</o:Pages>
-
   <o:Words>251</o:Words>
+
   <o:Words>273</o:Words>
-
   <o:Characters>1384</o:Characters>
+
   <o:Characters>1503</o:Characters>
   <o:Company> Supélec</o:Company>
   <o:Company> Supélec</o:Company>
-
   <o:Lines>11</o:Lines>
+
   <o:Lines>12</o:Lines>
   <o:Paragraphs>3</o:Paragraphs>
   <o:Paragraphs>3</o:Paragraphs>
-
   <o:CharactersWithSpaces>1632</o:CharactersWithSpaces>
+
   <o:CharactersWithSpaces>1773</o:CharactersWithSpaces>
   <o:Version>11.6408</o:Version>
   <o:Version>11.6408</o:Version>
  </o:DocumentProperties>
  </o:DocumentProperties>
</xml><![endif]--><!--[if gte mso 9]><xml>
</xml><![endif]--><!--[if gte mso 9]><xml>
  <w:WordDocument>
  <w:WordDocument>
-
  <w:GrammarState>Clean</w:GrammarState>
 
   <w:HyphenationZone>21</w:HyphenationZone>
   <w:HyphenationZone>21</w:HyphenationZone>
   <w:PunctuationKerning/>
   <w:PunctuationKerning/>
Line 69: Line 68:
font-family:"Times New Roman";
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
mso-fareast-font-family:"Times New Roman";}
-
span.GramE
 
-
{mso-style-name:"";
 
-
mso-gram-e:yes;}
 
@page Section1
@page Section1
{size:612.0pt 792.0pt;
{size:612.0pt 792.0pt;
Line 114: Line 110:
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:blue;
+
style='font-size:10.0pt;font-family:"Courier New";color:blue'>function</span><span
-
mso-ansi-language:EN-GB'>function</span><span lang=EN-GB style='font-size:10.0pt;
+
style='font-size:10.0pt;font-family:"Courier New";color:black'> dx =
-
font-family:"Courier New";color:black;mso-ansi-language:EN-GB'> dx =
+
modele(t,x)</span><span style='font-family:"Courier New";mso-bidi-font-family:
-
modele(t,x)</span><span lang=EN-GB style='font-family:"Courier New";mso-bidi-font-family:
+
"Times New Roman"'><o:p></o:p></span></p>
-
"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>% This
-
mso-ansi-language:EN-GB'>% This function defines the ordinary differential
+
function defines the ordinary differential equations that provides</span><span
-
equations that provide</span><span lang=EN-GB style='font-family:"Courier New";
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>% a large
-
mso-ansi-language:EN-GB'>% a large scale description of our system.</span><span
+
scale description of our system.</span><span style='font-family:"Courier New";
-
lang=EN-GB style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>%</span><span
-
mso-ansi-language:EN-GB'>%</span><span lang=EN-GB style='font-family:"Courier New";
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>% CALL:
-
mso-ansi-language:EN-GB'>% CALL: [dx] = modele(t, x)</span><span lang=EN-GB
+
[dx] = modele(t, x)</span><span style='font-family:"Courier New";mso-bidi-font-family:
-
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
"Times New Roman"'><o:p></o:p></span></p>
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>%<span
-
mso-ansi-language:EN-GB'>%<span style='mso-spacerun:yes'>  </span>t<span
+
style='mso-spacerun:yes'>  </span>t<span style='mso-spacerun:yes'>  </span>=
-
style='mso-spacerun:yes'>  </span>= scalar value, time</span><span lang=EN-GB
+
scalar value, time</span><span style='font-family:"Courier New";mso-bidi-font-family:
-
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
"Times New Roman"'><o:p></o:p></span></p>
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>%<span
-
mso-ansi-language:EN-GB'>%<span style='mso-spacerun:yes'>  </span>x<span
+
style='mso-spacerun:yes'>  </span>x<span style='mso-spacerun:yes'>  </span>=
-
style='mso-spacerun:yes'>  </span>= vector representing the concentrations of
+
vector representing the concentrations of the genes ( 5 genes )</span><span
-
the genes ( 5 genes )</span><span lang=EN-GB style='font-family:"Courier New";
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>%<span
-
mso-ansi-language:EN-GB'>%<span style='mso-spacerun:yes'>  </span>dx =
+
style='mso-spacerun:yes'>  </span>dx = derivative of the concentrations</span><span
-
derivative of the concentrations</span><span lang=EN-GB style='font-family:
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
"Courier New";mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>%</span><span
-
mso-ansi-language:EN-GB'>%</span><span lang=EN-GB style='font-family:"Courier New";
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>% This
-
mso-ansi-language:EN-GB'>% This function uses the following formalism
+
function uses the following formalism dx=x'=f(x)</span><span style='font-family:
-
dx=x'=f(x)</span><span lang=EN-GB style='font-family:"Courier New";mso-bidi-font-family:
+
"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>%</span><span
-
mso-ansi-language:EN-GB'>%</span><span lang=EN-GB style='font-family:"Courier New";
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'><span
-
mso-ansi-language:EN-GB'>% x(1) : FlhDC</span><span lang=EN-GB
+
style='mso-spacerun:yes'> </span></span><span style='font-family:"Courier New";
-
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>% nombre
-
mso-ansi-language:EN-GB'>% x(2) : FliA</span><span lang=EN-GB style='font-family:
+
cellules</span><span style='font-family:"Courier New";mso-bidi-font-family:
-
"Courier New";mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'><span
-
mso-ansi-language:EN-GB'>% x(3) : Z1 / FliL</span><span lang=EN-GB
+
style='mso-spacerun:yes'> </span></span><span style='font-family:"Courier New";
-
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>% x(4) :
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'><span
-
Z2 / FlgA</span><span style='font-family:"Courier New";mso-bidi-font-family:
+
style='mso-spacerun:yes'> </span></span><span style='font-family:"Courier New";
-
"Times New Roman"'><o:p></o:p></span></p>
+
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>% x(5) :
+
style='font-size:10.0pt;font-family:"Courier New";color:blue'>global</span><span
-
Z3 / FlhB</span><span style='font-family:"Courier New";mso-bidi-font-family:
+
style='font-size:10.0pt;font-family:"Courier New";color:black'> Ncell</span><span
-
"Times New Roman"'><o:p></o:p></span></p>
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>% x(6) :
+
style='font-size:10.0pt;font-family:"Courier New";color:blue'>global</span><span
-
AHL - interieur</span><span style='font-family:"Courier New";mso-bidi-font-family:
+
style='font-size:10.0pt;font-family:"Courier New";color:black'> Next</span><span
-
"Times New Roman"'><o:p></o:p></span></p>
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>% x(7) :
+
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
-
AHL - exterieur</span><span style='font-family:"Courier New";mso-bidi-font-family:
+
style='mso-spacerun:yes'> </span></span><span style='font-family:"Courier New";
-
"Times New Roman"'><o:p></o:p></span></p>
+
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:blue'>global</span><span
-
mso-ansi-language:EN-GB'>% x(8) : mTetR</span><span lang=EN-GB
+
style='font-size:10.0pt;font-family:"Courier New";color:black'> B</span><span
-
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:blue'>global</span><span
-
mso-ansi-language:EN-GB'>% x(9) : TetR</span><span lang=EN-GB style='font-family:
+
style='font-size:10.0pt;font-family:"Courier New";color:black'> b</span><span
-
"Courier New";mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:blue'>global</span><span
-
mso-ansi-language:EN-GB'><span style='mso-spacerun:yes'> </span></span><span
+
style='font-size:10.0pt;font-family:"Courier New";color:black'> R</span><span
-
lang=EN-GB style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:blue'>global</span><span
-
mso-ansi-language:EN-GB'><span style='mso-spacerun:yes'> </span></span><span
+
style='font-size:10.0pt;font-family:"Courier New";color:black'> D</span><span
-
lang=EN-GB style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:blue'>global</span><span
-
mso-ansi-language:EN-GB'>%% Parameters</span><span lang=EN-GB style='font-family:
+
style='font-size:10.0pt;font-family:"Courier New";color:black'> O</span><span
-
"Courier New";mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:blue'>global</span><span
-
mso-ansi-language:EN-GB'>%prop=1e8;</span><span lang=EN-GB style='font-family:
+
style='font-size:10.0pt;font-family:"Courier New";color:black'> g</span><span
-
"Courier New";mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
-
mso-ansi-language:EN-GB'>% Beta3=400;</span><span lang=EN-GB style='font-family:
+
style='mso-spacerun:yes'> </span></span><span style='font-family:"Courier New";
-
"Courier New";mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>%%
-
mso-ansi-language:EN-GB'>% k=0.1;</span><span lang=EN-GB style='font-family:
+
Auxilliary Functions, describing a decreasing step function</span><span
-
"Courier New";mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>%cell1</span><span
-
mso-ansi-language:EN-GB'>g=1;</span><span lang=EN-GB style='font-size:10.0pt;
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
font-family:"Courier New";color:forestgreen;mso-ansi-language:EN-GB'>%
+
-
degradation rate</span><span lang=EN-GB style='font-family:"Courier New";
+
-
mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
-
mso-ansi-language:EN-GB'><span style='mso-spacerun:yes'> </span></span><span
+
style='mso-spacerun:yes'>   </span></span><span style='font-size:10.0pt;
-
lang=EN-GB style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
font-family:"Courier New";color:blue'>function</span><span style='font-size:
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
10.0pt;font-family:"Courier New";color:black'> xs = f(x)</span><span
 +
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
-
mso-ansi-language:EN-GB'>Beta(1)=50;</span><span lang=EN-GB style='font-family:
+
style='mso-spacerun:yes'>       </span>T(1)=noise(10);</span><span
-
"Courier New";mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
-
mso-ansi-language:EN-GB'>Beta(2)=1200;</span><span lang=EN-GB style='font-family:
+
style='mso-spacerun:yes'>       </span>Pa(1)=noise(10);</span><span
-
"Courier New";mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
-
mso-ansi-language:EN-GB'>Beta(3)=150;</span><span lang=EN-GB style='font-family:
+
style='mso-spacerun:yes'>       </span></span><span style='font-size:10.0pt;
-
"Courier New";mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
font-family:"Courier New";color:blue'>if</span><span style='font-size:10.0pt;
 +
font-family:"Courier New";color:black'> x&gt;T(1)</span><span style='font-family:
 +
"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
-
mso-ansi-language:EN-GB'>Beta(4)=100;</span><span lang=EN-GB style='font-family:
+
style='mso-spacerun:yes'>           </span>xs=0;</span><span style='font-family:
-
"Courier New";mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
-
mso-ansi-language:EN-GB'><span style='mso-spacerun:yes'> </span></span><span
+
style='mso-spacerun:yes'>       </span></span><span style='font-size:10.0pt;
-
lang=EN-GB style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
font-family:"Courier New";color:blue'>else</span><span style='font-family:"Courier New";
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
-
mso-ansi-language:EN-GB'>Beta2(1)=0;</span><span lang=EN-GB style='font-family:
+
style='mso-spacerun:yes'>           </span>xs=Pa(1);</span><span
-
"Courier New";mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
-
mso-ansi-language:EN-GB'>Beta2(2)=250;</span><span lang=EN-GB style='font-family:
+
style='mso-spacerun:yes'>       </span></span><span style='font-size:10.0pt;
-
"Courier New";mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
font-family:"Courier New";color:blue'>end</span><span style='font-family:"Courier New";
 +
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
-
mso-ansi-language:EN-GB'>Beta2(3)=300;</span><span lang=EN-GB style='font-family:
+
style='mso-spacerun:yes'>   </span></span><span style='font-size:10.0pt;
-
"Courier New";mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
font-family:"Courier New";color:blue'>end</span><span style='font-family:"Courier New";
 +
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:blue'><span
-
mso-ansi-language:EN-GB'>Beta2(4)=350;</span><span lang=EN-GB style='font-family:
+
style='mso-spacerun:yes'> </span></span><span style='font-family:"Courier New";
-
"Courier New";mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:blue'><span
-
mso-ansi-language:EN-GB'><span style='mso-spacerun:yes'> </span></span><span
+
style='mso-spacerun:yes'> </span></span><span style='font-family:"Courier New";
-
lang=EN-GB style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:blue'><span
-
mso-ansi-language:EN-GB'>kappa=20;</span><span lang=EN-GB style='font-family:
+
style='mso-spacerun:yes'> </span></span><span style='font-family:"Courier New";
-
"Courier New";mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>%%
-
mso-ansi-language:EN-GB'>n=1;</span><span lang=EN-GB style='font-family:"Courier New";
+
Ordinary Differential Equations</span><span style='font-family:"Courier New";
-
mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>% calc
-
mso-ansi-language:EN-GB'>ks0=1;</span><span lang=EN-GB style='font-family:"Courier New";
+
intermediate sum</span><span style='font-family:"Courier New";mso-bidi-font-family:
-
mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
style='font-size:10.0pt;font-family:"Courier New";color:black'>ks1=0.01;</span><span
+
style='font-size:10.0pt;font-family:"Courier New";color:black'>y = 0;</span><span
-
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
+
-
 
+
-
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
+
-
style='font-size:10.0pt;font-family:"Courier New";color:black'>eta=2;</span><span
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
Line 353: Line 330:
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
style='font-size:10.0pt;font-family:"Courier New";color:black'>kse=0;</span><span
+
style='font-size:10.0pt;font-family:"Courier New";color:blue'>for</span><span
 +
style='font-size:10.0pt;font-family:"Courier New";color:black'> k=1:Ncell</span><span
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
class=GramE><span style='font-size:10.0pt;font-family:"Courier New";color:black'>etaext=</span></span><span
+
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
-
style='font-size:10.0pt;font-family:"Courier New";color:black'>2;</span><span
+
style='mso-spacerun:yes'>   </span>y = y + (D(2,k))*(x(5+8*(k-1)) - x(Next));</span><span
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
+
style='font-size:10.0pt;font-family:"Courier New";color:blue'>end</span><span
 +
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
 +
 
 +
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
 +
style='font-size:10.0pt;font-family:"Courier New";color:blue'><span
style='mso-spacerun:yes'> </span></span><span style='font-family:"Courier New";
style='mso-spacerun:yes'> </span></span><span style='font-family:"Courier New";
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
style='font-size:10.0pt;font-family:"Courier New";color:black'>BetaTet=1;</span><span
+
style='font-size:10.0pt;font-family:"Courier New";color:black'>x=max(x,0);</span><span
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
Line 376: Line 358:
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:blue'>for</span><span
-
mso-ansi-language:EN-GB'>%% Auxilliary Function, describing a decreasing step
+
style='font-size:10.0pt;font-family:"Courier New";color:black'> k=1:Ncell</span><span
-
function</span><span lang=EN-GB style='font-family:"Courier New";mso-bidi-font-family:
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
-
mso-ansi-language:EN-GB'><span style='mso-spacerun:yes'>   </span></span><span
+
style='mso-spacerun:yes'>   </span></span><span style='font-family:"Courier New";
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:blue;
+
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
mso-ansi-language:EN-GB'>function</span><span lang=EN-GB style='font-size:10.0pt;
+
-
font-family:"Courier New";color:black;mso-ansi-language:EN-GB'> xs = f(x)</span><span
+
-
lang=EN-GB style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>% int
-
mso-ansi-language:EN-GB'><span style='mso-spacerun:yes'>      
+
cells<span style='mso-spacerun:yes'>   </span></span><span style='font-family:
-
</span>seuil=20000;</span><span lang=EN-GB style='font-family:"Courier New";
+
"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:black'>dx(1+8*(k-1)) =
-
mso-ansi-language:EN-GB'><span style='mso-spacerun:yes'>     
+
-(g(1+8*(k-1)))*x(1+8*(k-1)) + (B(1,k))*x(8+8*(k-1)) + (b(1,k))*x(1+8*(k-1)) ; </span><span
-
</span>Beta3=100;</span><span lang=EN-GB style='font-size:10.0pt;font-family:
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>%% fliA</span><span
-
"Courier New";color:forestgreen;mso-ansi-language:EN-GB'>%ptet activity in the
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
absence of repressor</span><span lang=EN-GB style='font-family:"Courier New";
+
-
mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:black'>dx(2+8*(k-1)) =
-
mso-ansi-language:EN-GB'><span style='mso-spacerun:yes'>        </span></span><span
+
-(g(2+8*(k-1)))*x(2+8*(k-1)) + (B(2,k))*x(8+8*(k-1)) + (b(2,k))*x(1+8*(k-1)) ; </span><span
-
class=GramE><span style='font-size:10.0pt;font-family:"Courier New";color:blue'>if</span></span><span
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>%% fliL</span><span
-
style='font-size:10.0pt;font-family:"Courier New";color:black'> x&gt;seuil</span><span
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:black'>dx(3+8*(k-1)) =
-
mso-ansi-language:EN-GB'><span style='mso-spacerun:yes'>          
+
-(g(3+8*(k-1)))*x(3+8*(k-1)) + (B(3,k))*x(8+8*(k-1)) + (b(3,k))*x(1+8*(k-1)) ; </span><span
-
</span>xs=0;</span><span lang=EN-GB style='font-family:"Courier New";
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>%% flgA</span><span
-
mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:black'>dx(4+8*(k-1)) =
-
mso-ansi-language:EN-GB'><span style='mso-spacerun:yes'>        </span></span><span
+
-(g(4+8*(k-1)))*x(4+8*(k-1)) + (B(4,k))*x(8+8*(k-1)) + (b(4,k))*x(1+8*(k-1)) ; </span><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:blue;
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>%% flhB</span><span
-
mso-ansi-language:EN-GB'>else</span><span lang=EN-GB style='font-family:"Courier New";
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'><span
-
mso-ansi-language:EN-GB'><span style='mso-spacerun:yes'>          
+
style='mso-spacerun:yes'> </span></span><span style='font-family:"Courier New";
-
</span>xs=Beta3;</span><span lang=EN-GB style='font-family:"Courier New";
+
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:black'>dx(5+8*(k-1)) =
-
mso-ansi-language:EN-GB'><span style='mso-spacerun:yes'>        </span></span><span
+
-(g(5+8*(k-1)))*x(5+8*(k-1)) + (B(5,k))*x(4+8*(k-1)) - (D(1,k))*(x(5+8*(k-1)) -
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:blue;
+
x(Next)) ; </span><span style='font-size:10.0pt;font-family:"Courier New";
-
mso-ansi-language:EN-GB'>end</span><span lang=EN-GB style='font-family:"Courier New";
+
color:forestgreen'>%% HSL int</span><span style='font-family:"Courier New";
-
mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'><span
-
mso-ansi-language:EN-GB'><span style='mso-spacerun:yes'>   </span></span><span
+
style='mso-spacerun:yes'> </span></span><span style='font-family:"Courier New";
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:blue;
+
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
mso-ansi-language:EN-GB'>end</span><span lang=EN-GB style='font-family:"Courier New";
+
-
mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:blue;
+
style='font-size:10.0pt;font-family:"Courier New";color:black'>dx(6+8*(k-1)) =
-
mso-ansi-language:EN-GB'><span style='mso-spacerun:yes'> </span></span><span
+
-(g(6+8*(k-1)))*x(6+8*(k-1)) + ((R(k))*x(5+8*(k-1)))/(1 + x(5+8*(k-1))) ; </span><span
-
lang=EN-GB style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>%% tetR
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
mRNA</span><span style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:black'>dx(7+8*(k-1)) =
-
mso-ansi-language:EN-GB'>%% ODE%</span><span lang=EN-GB style='font-family:
+
(O(k))*(x(6+8*(k-1)) - x(7+8*(k-1))) ; </span><span style='font-size:10.0pt;
-
"Courier New";mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
font-family:"Courier New";color:forestgreen'>%% tetR</span><span
 +
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'><span
-
mso-ansi-language:EN-GB'>% x(1) : FlhDC</span><span lang=EN-GB
+
style='mso-spacerun:yes'> </span></span><span style='font-family:"Courier New";
-
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:black'>dx(8+8*(k-1)) =
-
mso-ansi-language:EN-GB'>% x(2) : FliA</span><span lang=EN-GB style='font-family:
+
- (g(8+8*(k-1)))*x(8+8*(k-1)) + f(x(7+8*(k-1))); </span><span style='font-size:
-
"Courier New";mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
10.0pt;font-family:"Courier New";color:forestgreen'>%% flhDC</span><span
 +
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'><span
-
mso-ansi-language:EN-GB'>% x(3) : Z1 / FliL</span><span lang=EN-GB
+
style='mso-spacerun:yes'> </span></span><span style='font-family:"Courier New";
-
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
style='font-size:10.0pt;font-family:"Courier New";color:blue'>end</span><span
-
mso-ansi-language:EN-GB'>% x(4) : Z2 / FlgA</span><span lang=EN-GB
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
-
 
+
-
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
+
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
-
mso-ansi-language:EN-GB'>% x(5) : Z3 / FlhB</span><span lang=EN-GB
+
-
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
-
 
+
-
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
+
-
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>% x(6) :
+
-
AHL - interieur</span><span style='font-family:"Courier New";mso-bidi-font-family:
+
-
"Times New Roman"'><o:p></o:p></span></p>
+
-
 
+
-
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
+
-
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>% x(7) :
+
-
AHL - exterieur</span><span style='font-family:"Courier New";mso-bidi-font-family:
+
-
"Times New Roman"'><o:p></o:p></span></p>
+
-
 
+
-
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
+
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
-
mso-ansi-language:EN-GB'>% x(8) : mTetR</span><span lang=EN-GB
+
-
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
-
 
+
-
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
+
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:forestgreen;
+
-
mso-ansi-language:EN-GB'>% x(9) : TetR</span><span lang=EN-GB style='font-family:
+
-
"Courier New";mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
-
 
+
-
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
+
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
-
mso-ansi-language:EN-GB'>x=max(x,0);</span><span lang=EN-GB style='font-family:
+
-
"Courier New";mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
-
 
+
-
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
+
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
-
mso-ansi-language:EN-GB'><span style='mso-spacerun:yes'> </span></span><span
+
-
lang=EN-GB style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:blue'><span
-
mso-ansi-language:EN-GB'>dx(1)=-g*x(1)+f(x(5));</span><span lang=EN-GB
+
-
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
-
 
+
-
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
+
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
-
mso-ansi-language:EN-GB'>dx(2)=Beta2(1)*x(2) + Beta(1)*x(1) - g*x(2);</span><span
+
-
lang=EN-GB style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
-
 
+
-
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
+
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
-
mso-ansi-language:EN-GB'>dx(3)=Beta2(2)*x(2) + Beta(2)*x(1) - g*x(3);</span><span
+
-
lang=EN-GB style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
-
 
+
-
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
+
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
-
mso-ansi-language:EN-GB'>dx(4)=Beta2(3)*x(2) + Beta(3)*x(1) - g*x(4);</span><span
+
-
lang=EN-GB style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
-
 
+
-
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
+
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
-
mso-ansi-language:EN-GB'>dx(5)=Beta2(4)*x(2) + Beta(4)*x(1) - g*x(5);</span><span
+
-
lang=EN-GB style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
-
 
+
-
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
+
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
-
mso-ansi-language:EN-GB'><span style='mso-spacerun:yes'> </span></span><span
+
-
lang=EN-GB style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
-
 
+
-
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
+
-
class=GramE><span style='font-size:10.0pt;font-family:"Courier New";color:black'>dx(</span></span><span
+
-
style='font-size:10.0pt;font-family:"Courier New";color:black'>6)=-ks0*x(6) +
+
-
ks1*x(5) - eta * (x(6) - x(7));</span><span style='font-family:"Courier New";
+
-
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
+
-
 
+
-
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
+
-
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
+
style='mso-spacerun:yes'> </span></span><span style='font-family:"Courier New";
style='mso-spacerun:yes'> </span></span><span style='font-family:"Courier New";
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
class=GramE><span style='font-size:10.0pt;font-family:"Courier New";color:black'>dx(</span></span><span
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'>%% Outside
-
style='font-size:10.0pt;font-family:"Courier New";color:black'>7)= -kse*x(7) +
+
of the cells</span><span style='font-family:"Courier New";mso-bidi-font-family:
-
etaext * (x(6)-x(7));</span><span style='font-family:"Courier New";mso-bidi-font-family:
+
"Times New Roman"'><o:p></o:p></span></p>
"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
+
style='font-size:10.0pt;font-family:"Courier New";color:black'>dx(Next)=
-
style='mso-spacerun:yes'> </span></span><span style='font-family:"Courier New";
+
-(g(Next))*x(Next) + y; </span><span style='font-size:10.0pt;font-family:"Courier New";
 +
color:forestgreen'>%% HSL ext</span><span style='font-family:"Courier New";
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
style='font-size:10.0pt;font-family:"Courier New";color:black'>dx(8)=-x(8) +
+
style='font-size:10.0pt;font-family:"Courier New";color:forestgreen'><span
-
kappa * x(6) <span class=GramE>/(</span> 1 + x(6));</span><span
+
-
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
+
-
 
+
-
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
+
-
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
+
style='mso-spacerun:yes'> </span></span><span style='font-family:"Courier New";
style='mso-spacerun:yes'> </span></span><span style='font-family:"Courier New";
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:black'>dx=dx(:);</span><span
-
mso-ansi-language:EN-GB'>dx(9)=BetaTet*(x(8)-x(9));</span><span lang=EN-GB
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
-
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
style='font-size:10.0pt;font-family:"Courier New";color:blue'>end</span><span
-
mso-ansi-language:EN-GB'><span style='mso-spacerun:yes'> </span></span><span
+
-
lang=EN-GB style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman";
+
-
mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
-
 
+
-
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
+
-
lang=EN-GB style='font-size:10.0pt;font-family:"Courier New";color:black;
+
-
mso-ansi-language:EN-GB'>dx=dx(:);</span><span lang=EN-GB style='font-family:
+
-
"Courier New";mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-GB'><o:p></o:p></span></p>
+
-
 
+
-
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
+
-
class=GramE><span style='font-size:10.0pt;font-family:"Courier New";color:blue'>end</span></span><span
+
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
style='font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'><o:p></o:p></span></p>
Line 615: Line 484:
</html>
</html>
 +
|}<br style="clear:both" />
|}<br style="clear:both" />

Latest revision as of 15:43, 8 August 2008

To go back to the previous page : Clic here.


function dx = modele(t,x)

function dx = modele(t,x)

% This function defines the ordinary differential equations that provides

% a large scale description of our system.

%

% CALL: [dx] = modele(t, x)

% t = scalar value, time

% x = vector representing the concentrations of the genes ( 5 genes )

% dx = derivative of the concentrations

%

% This function uses the following formalism dx=x'=f(x)

%

% nombre cellules

global Ncell

global Next

global B

global b

global R

global D

global O

global g

%% Auxilliary Functions, describing a decreasing step function

%cell1

function xs = f(x)

T(1)=noise(10);

Pa(1)=noise(10);

if x>T(1)

xs=0;

else

xs=Pa(1);

end

end

%% Ordinary Differential Equations

% calc intermediate sum

y = 0;

for k=1:Ncell

y = y + (D(2,k))*(x(5+8*(k-1)) - x(Next));

end

x=max(x,0);

for k=1:Ncell

% int cells

dx(1+8*(k-1)) = -(g(1+8*(k-1)))*x(1+8*(k-1)) + (B(1,k))*x(8+8*(k-1)) + (b(1,k))*x(1+8*(k-1)) ; %% fliA

dx(2+8*(k-1)) = -(g(2+8*(k-1)))*x(2+8*(k-1)) + (B(2,k))*x(8+8*(k-1)) + (b(2,k))*x(1+8*(k-1)) ; %% fliL

dx(3+8*(k-1)) = -(g(3+8*(k-1)))*x(3+8*(k-1)) + (B(3,k))*x(8+8*(k-1)) + (b(3,k))*x(1+8*(k-1)) ; %% flgA

dx(4+8*(k-1)) = -(g(4+8*(k-1)))*x(4+8*(k-1)) + (B(4,k))*x(8+8*(k-1)) + (b(4,k))*x(1+8*(k-1)) ; %% flhB

dx(5+8*(k-1)) = -(g(5+8*(k-1)))*x(5+8*(k-1)) + (B(5,k))*x(4+8*(k-1)) - (D(1,k))*(x(5+8*(k-1)) - x(Next)) ; %% HSL int

dx(6+8*(k-1)) = -(g(6+8*(k-1)))*x(6+8*(k-1)) + ((R(k))*x(5+8*(k-1)))/(1 + x(5+8*(k-1))) ; %% tetR mRNA

dx(7+8*(k-1)) = (O(k))*(x(6+8*(k-1)) - x(7+8*(k-1))) ; %% tetR

dx(8+8*(k-1)) = - (g(8+8*(k-1)))*x(8+8*(k-1)) + f(x(7+8*(k-1))); %% flhDC

end

%% Outside of the cells

dx(Next)= -(g(Next))*x(Next) + y; %% HSL ext

dx=dx(:);

end