Team:ITB Indonesia/Modeling/Difussion

From 2013.igem.org

(Difference between revisions)
 
(3 intermediate revisions not shown)
Line 11: Line 11:
<p><strong>0. General equation  of diffusion through membrane</strong><br />
<p><strong>0. General equation  of diffusion through membrane</strong><br />
   Diffusion is frequently modelled if the system needs to  transport some molecule through cell membrane. Mathematical model for  diffusional phenomena through membrane is :<br />
   Diffusion is frequently modelled if the system needs to  transport some molecule through cell membrane. Mathematical model for  diffusional phenomena through membrane is :<br />
-
   <img src="https://static.igem.org/mediawiki/igem.org/3/3b/2013_ITB_Indonesia-Diffusion1.jpg" alt="" width="214" height="35" /><br />
+
   <img src="https://static.igem.org/mediawiki/igem.org/3/3b/2013_ITB_Indonesia-Diffusion1.jpg" alt="" /><br />
   Where n represents the number of molecule involved in  diffusion (So, dn/dt can be stated as &ldquo;molecule flux through cell membrane&rdquo;). Parameters  of the equation :</p>
   Where n represents the number of molecule involved in  diffusion (So, dn/dt can be stated as &ldquo;molecule flux through cell membrane&rdquo;). Parameters  of the equation :</p>
<table border="1" cellspacing="0" cellpadding="0">
<table border="1" cellspacing="0" cellpadding="0">
Line 33: Line 33:
   </tr>
   </tr>
   <tr>
   <tr>
-
     <td width="73" align="center" valign="middle"><p><img src="https://static.igem.org/mediawiki/igem.org/9/95/2013_ITB_Indonesia-Diffusion2.jpg" alt="" width="18" height="19" /></p></td>
+
     <td width="73" align="center" valign="middle"><p>dC</p></td>
     <td width="302" align="center" valign="middle"><p>Concentration gradient between inner and outer side of the    cell</p></td>
     <td width="302" align="center" valign="middle"><p>Concentration gradient between inner and outer side of the    cell</p></td>
     <td width="113" align="center" valign="middle"><p>-</p></td>
     <td width="113" align="center" valign="middle"><p>-</p></td>
Line 42: Line 42:
   Permeability value between solute and solvent is very  specific for each case, and finding an analogous case to our system is really  difficult. We try to tinker some diffusional equation to find permeability  between aflatoxin and membrane with really few data.<br />
   Permeability value between solute and solvent is very  specific for each case, and finding an analogous case to our system is really  difficult. We try to tinker some diffusional equation to find permeability  between aflatoxin and membrane with really few data.<br />
   Generally, permeability can be described through this  equation :<br />
   Generally, permeability can be described through this  equation :<br />
-
<img src="file:///C|/Users/User/AppData/Roaming/Adobe/Dreamweaver CS5/en_US/OfficeImageTemp/clip_image006_0002.png" alt="" width="59" height="34" /></p>
+
<img src="https://static.igem.org/mediawiki/igem.org/9/95/2013_ITB_Indonesia-Diffusion2.jpg" alt="" width="59" height="34" /></p>
<table border="1" cellspacing="0" cellpadding="0">
<table border="1" cellspacing="0" cellpadding="0">
   <tr>
   <tr>
Line 70: Line 70:
</table>
</table>
<p>To determine the value of diffusivity constant, we use  Stoke-Einstein equation<br />
<p>To determine the value of diffusivity constant, we use  Stoke-Einstein equation<br />
-
   <img src="file:///C|/Users/User/AppData/Roaming/Adobe/Dreamweaver CS5/en_US/OfficeImageTemp/clip_image008_0000.png" alt="" width="62" height="38" /><br />
+
   <img src="https://static.igem.org/mediawiki/igem.org/3/3e/2013_ITB_Indonesia-Diffusion3.jpg" /><br />
   where the radii value of solute (r) can be determined with  the help of molecular weight data<br />
   where the radii value of solute (r) can be determined with  the help of molecular weight data<br />
-
   <img src="file:///C|/Users/User/AppData/Roaming/Adobe/Dreamweaver CS5/en_US/OfficeImageTemp/clip_image010_0000.png" alt="" width="109" height="42" /> <br />
+
   <img src="https://static.igem.org/mediawiki/igem.org/3/36/2013_ITB_Indonesia-Diffusion4.jpg" /> <br />
   So, to simplify our equation, we try to  find the correlation between diffusivity constant and solute molecular weight.  It can be done through dividing two sets of case (diffusion of protein with  well-known molecular weight and diffusion of aflatoxin) and the result is<br />
   So, to simplify our equation, we try to  find the correlation between diffusivity constant and solute molecular weight.  It can be done through dividing two sets of case (diffusion of protein with  well-known molecular weight and diffusion of aflatoxin) and the result is<br />
-
<img src="file:///C|/Users/User/AppData/Roaming/Adobe/Dreamweaver CS5/en_US/OfficeImageTemp/clip_image012_0000.png" alt="" width="88" height="38" /></p>
+
<img src="https://static.igem.org/mediawiki/igem.org/3/30/2013_ITB_Indonesia-Diffusion5.jpg" /></p>
<table border="1" cellspacing="0" cellpadding="0">
<table border="1" cellspacing="0" cellpadding="0">
   <tr>
   <tr>
Line 97: Line 97:
<div>
<div>
   <p style="border:solid #F60"><u><strong>How we did it in Simbiology?</strong></u><br />
   <p style="border:solid #F60"><u><strong>How we did it in Simbiology?</strong></u><br />
-
     <img src="file:///C|/Users/User/AppData/Roaming/Adobe/Dreamweaver CS5/en_US/OfficeImageTemp/clip_image014.jpg" alt="" width="219" height="85" /><br />
+
     <img src="https://static.igem.org/mediawiki/igem.org/5/53/2013_ITB_Indonesia-Diffusion6.jpg" /><br />
     We create a reversible  reaction with customized reaction rate (&lsquo;Unknown&rsquo; kinetic law), where k_permin  as forward reaction rate and k_permout as backward reaction rate. k_permin and  k_permout is stated by repeatedAssignment rule :<br />
     We create a reversible  reaction with customized reaction rate (&lsquo;Unknown&rsquo; kinetic law), where k_permin  as forward reaction rate and k_permout as backward reaction rate. k_permin and  k_permout is stated by repeatedAssignment rule :<br />
     <strong>k_permin = P*Acell*((container.mol_out/container) -  (insideCell.mol_in/insideCell))</strong><br />
     <strong>k_permin = P*Acell*((container.mol_out/container) -  (insideCell.mol_in/insideCell))</strong><br />
Line 110: Line 110:
   Good thinking! To simulate the effect of cell growth to  diffusion phenomena, we modify the diffusion equation. Membrane cell area will  be increased along with cell number, and it affected by cell growth.</p>
   Good thinking! To simulate the effect of cell growth to  diffusion phenomena, we modify the diffusion equation. Membrane cell area will  be increased along with cell number, and it affected by cell growth.</p>
<div style="border:solid #F60">We simplify this problem  by assuming cell growth is like growing sphere. When the cell number doubled,  it can be stated that the membrane cell area and cell volume doubled too.<br />
<div style="border:solid #F60">We simplify this problem  by assuming cell growth is like growing sphere. When the cell number doubled,  it can be stated that the membrane cell area and cell volume doubled too.<br />
-
<img src="file:///C|/Users/User/AppData/Roaming/Adobe/Dreamweaver CS5/en_US/OfficeImageTemp/clip_image016.jpg" alt="" width="424" height="145" /></div>
+
<img src="https://static.igem.org/mediawiki/igem.org/d/d1/2013_ITB_Indonesia-Diffusion7.jpg" /></div>
<p>Cell membrane area can be evaluated every time by this  equation :<br />
<p>Cell membrane area can be evaluated every time by this  equation :<br />
-
   <img src="file:///C|/Users/User/AppData/Roaming/Adobe/Dreamweaver CS5/en_US/OfficeImageTemp/clip_image018.png" alt="" width="59" height="19" /> <br />
+
   <img src="https://static.igem.org/mediawiki/igem.org/f/f6/2013_ITB_Indonesia-Diffusion8.jpg" /> <br />
   where the value of A0  represents membrane cell area of one E. coli cell and n is cell number at  certain time. The value of n can be determined with cell growth kinetic :<br />
   where the value of A0  represents membrane cell area of one E. coli cell and n is cell number at  certain time. The value of n can be determined with cell growth kinetic :<br />
-
   <img src="file:///C|/Users/User/AppData/Roaming/Adobe/Dreamweaver CS5/en_US/OfficeImageTemp/clip_image020.png" alt="" width="124" height="19" /> <br />
+
   <img src="https://static.igem.org/mediawiki/igem.org/8/8b/2013_ITB_Indonesia-Diffusion9.jpg" /> <br />
   So, the equation&rsquo;s final form to evaluate cell membrane area  every time become :<br />
   So, the equation&rsquo;s final form to evaluate cell membrane area  every time become :<br />
-
   <img src="file:///C|/Users/User/AppData/Roaming/Adobe/Dreamweaver CS5/en_US/OfficeImageTemp/clip_image022.png" alt="" width="147" height="19" /> <br />
+
   <img src="https://static.igem.org/mediawiki/igem.org/f/f8/2013_ITB_Indonesia-Diffusion10.jpg" /> <br />
   With the same principle, we can evaluate cell  volume every time :<br />
   With the same principle, we can evaluate cell  volume every time :<br />
-
   <img src="file:///C|/Users/User/AppData/Roaming/Adobe/Dreamweaver CS5/en_US/OfficeImageTemp/clip_image024.png" alt="" width="142" height="19" /><br />
+
   <img src="https://static.igem.org/mediawiki/igem.org/1/12/2013_ITB_Indonesia-Diffusion11.jpg" /><br />
   To gather the value of A0 dan V0, we use the data that  bacteria has area to volume ratio 3:1 [4]. Cell density and wet cell mass of E.  coli can be known from literature</p>
   To gather the value of A0 dan V0, we use the data that  bacteria has area to volume ratio 3:1 [4]. Cell density and wet cell mass of E.  coli can be known from literature</p>
<table border="1" cellspacing="0" cellpadding="0">
<table border="1" cellspacing="0" cellpadding="0">
Line 157: Line 157:
   <p style="border:solid #F60"><u><strong>How we did it in  Simbiology?</strong></u><br />
   <p style="border:solid #F60"><u><strong>How we did it in  Simbiology?</strong></u><br />
     Uncheck the &ldquo;Constant  Value&rdquo; in parameter A (cell area) and insideCell (cummulative cell volume).  Then we apply this rule (because we use &ldquo;rate&rdquo; as rule type, the equation must  be written in the form of first derivative or dx/dt) :<br />
     Uncheck the &ldquo;Constant  Value&rdquo; in parameter A (cell area) and insideCell (cummulative cell volume).  Then we apply this rule (because we use &ldquo;rate&rdquo; as rule type, the equation must  be written in the form of first derivative or dx/dt) :<br />
-
   <img width="594" height="119" src="file:///C|/Users/User/AppData/Roaming/Adobe/Dreamweaver CS5/en_US/OfficeImageTemp/clip_image025.png" alt="Text Box: A= A_0.n_o.exp⁡(μ_net.t)  à Acell = Aonecell*n0*myu*exp(myu*time)  V=V_0.n_o.exp⁡(μ_net.t)  à insideCell = Vonecell*n0*myu*exp(myu*time)" /></p>
+
   <img width="594" height="119" src="https://static.igem.org/mediawiki/igem.org/2/2c/2013_ITB_Indonesia-Diffusion12.jpg" /></p>
</div>
</div>
<div>
<div>
Line 165: Line 165:
   On previous section, we simulate diffusion phenomena by  assuming all cell is gathered into one big cell with volume = n*Vcell and  membrane area = n*Acell. How we calculate aflatoxin concentration in each of  our cell? The answer is simple, just divide aflatoxin molecule in &ldquo;big cell&rdquo;  with cell number at recent time. But how can we do this simple division in  Simbiology? Simbiology is designed to handle reaction equation, and we need  another way to do this simple equation.<br />
   On previous section, we simulate diffusion phenomena by  assuming all cell is gathered into one big cell with volume = n*Vcell and  membrane area = n*Acell. How we calculate aflatoxin concentration in each of  our cell? The answer is simple, just divide aflatoxin molecule in &ldquo;big cell&rdquo;  with cell number at recent time. But how can we do this simple division in  Simbiology? Simbiology is designed to handle reaction equation, and we need  another way to do this simple equation.<br />
   After long time searching, the solution is really easy. We  just copy the same reaction rate from diffusion phenomena to this  &ldquo;distribution&rdquo; reaction (actually there is no such reaction in real world, it  just helped us find the average aflatoxin concentration) and divide it by  cellNum (parameter for cell number).<br />
   After long time searching, the solution is really easy. We  just copy the same reaction rate from diffusion phenomena to this  &ldquo;distribution&rdquo; reaction (actually there is no such reaction in real world, it  just helped us find the average aflatoxin concentration) and divide it by  cellNum (parameter for cell number).<br />
-
   <img src="file:///C|/Users/User/AppData/Roaming/Adobe/Dreamweaver CS5/en_US/OfficeImageTemp/clip_image026.png" alt="" width="371" height="119" /><br />
+
   <img src="https://static.igem.org/mediawiki/igem.org/9/9e/2013_ITB_Indonesia-Diffusion13.jpg" /><br />
   diffusion reaction  rate                   : k_permin –  k_permout<br />
   diffusion reaction  rate                   : k_permin –  k_permout<br />
   distrib reaction rate        : (k_permin – k_permout)/cellNum</p>
   distrib reaction rate        : (k_permin – k_permout)/cellNum</p>
Line 173: Line 173:
</div>
</div>
-
<div class="sidebar-primary">
+
-
<h3 class="widgettitle">Navigation Links</h3>
+
-
<ul class="sidebar-links">
+
-
<li><a href="">Link Section 1</a></li>
+
-
<li><a href="">Link Section 2</a></li>
+
-
<li><a href="">Link Section 3</a></li>
+
-
</ul>
+
-
</div>
+
</div>
</div>
</html>
</html>
{{:Team:ITB_Indonesia/template/footer}}
{{:Team:ITB_Indonesia/template/footer}}

Latest revision as of 04:16, 28 September 2013

Difussion

First thing to do is calculate how much aflatoxin would enter the cell every time. Aflatoxin diffused into cell through simple diffusion mechanism, it means that aflatoxin difusion is drived by concentration gradient.

To simplify our model, we assume that aflatoxin homogenely diffused into cell

0. General equation of diffusion through membrane
Diffusion is frequently modelled if the system needs to transport some molecule through cell membrane. Mathematical model for diffusional phenomena through membrane is :

Where n represents the number of molecule involved in diffusion (So, dn/dt can be stated as “molecule flux through cell membrane”). Parameters of the equation :

Variable

Definition

Value

Source

P

Permeability aflatoxin-membrane E. coli

1,01 x 10-4 cm/s

Calculated (See Sect 1)

A

E. coli membrane cell area

Changing with time

Calculated (see Sect 2)

dC

Concentration gradient between inner and outer side of the cell

-

Depends on case

I. Permeability aflatoxin-membrane
Permeability value between solute and solvent is very specific for each case, and finding an analogous case to our system is really difficult. We try to tinker some diffusional equation to find permeability between aflatoxin and membrane with really few data.
Generally, permeability can be described through this equation :

Variable

Definition

Value

Source

D

Diffusivity constant of aflatoxin-membrane E. coli

2,05 x 10-9 cm2/s

Calculated (see below)

K

Partition constant of aflatoxin-membrane E. coli

0,64

[9]

d

E. coli membrane thickness

13 nm

[2]

To determine the value of diffusivity constant, we use Stoke-Einstein equation

where the radii value of solute (r) can be determined with the help of molecular weight data

So, to simplify our equation, we try to find the correlation between diffusivity constant and solute molecular weight. It can be done through dividing two sets of case (diffusion of protein with well-known molecular weight and diffusion of aflatoxin) and the result is

Variable

Definition

Value

Source

ρ

Aflatoxin density

1,64 g/cm3

[7]

MW

Aflatoxin molecular weight

312,3

[8]

How we did it in Simbiology?

We create a reversible reaction with customized reaction rate (‘Unknown’ kinetic law), where k_permin as forward reaction rate and k_permout as backward reaction rate. k_permin and k_permout is stated by repeatedAssignment rule :
k_permin = P*Acell*((container.mol_out/container) - (insideCell.mol_in/insideCell))
k_permout = P*Acell*(-(container.mol_out/container) + (insideCell.mol_in/insideCell))
Notice that k_permin and k_permout is the same as dn/dt in membrane diffusion general equation

II. Aflatoxin membrane cell area
When we discussed with team, there is still one problem in this model :


“Our biosensor is a live device and can keep replicating even in the middle of analysis process. How it will affect this model?”


Good thinking! To simulate the effect of cell growth to diffusion phenomena, we modify the diffusion equation. Membrane cell area will be increased along with cell number, and it affected by cell growth.

We simplify this problem by assuming cell growth is like growing sphere. When the cell number doubled, it can be stated that the membrane cell area and cell volume doubled too.

Cell membrane area can be evaluated every time by this equation :

where the value of A0 represents membrane cell area of one E. coli cell and n is cell number at certain time. The value of n can be determined with cell growth kinetic :

So, the equation’s final form to evaluate cell membrane area every time become :

With the same principle, we can evaluate cell volume every time :

To gather the value of A0 dan V0, we use the data that bacteria has area to volume ratio 3:1 [4]. Cell density and wet cell mass of E. coli can be known from literature

Variable

Value

Source

Cell density

1,105 g/ml

[5]

Wet cell mass

10-12 g

[6]

So the value of A0 and V0 is :

Variable

Value

A0

2,715 x 10-18 m3

V0

9,05 x 10-19 m3

How we did it in Simbiology?
Uncheck the “Constant Value” in parameter A (cell area) and insideCell (cummulative cell volume). Then we apply this rule (because we use “rate” as rule type, the equation must be written in the form of first derivative or dx/dt) :

Another perspective from our model instructor, Mochamad Apri, said that involving cell growth into diffusion equation will be valid if our system’s analysis time is far more greater than cell growth rate. If our system’s analysis time is below cell growth rate, it will be wise to assume that cell growth is negligible for diffusion phenomena.

III. Average aflatoxin concentration in each of our cell
On previous section, we simulate diffusion phenomena by assuming all cell is gathered into one big cell with volume = n*Vcell and membrane area = n*Acell. How we calculate aflatoxin concentration in each of our cell? The answer is simple, just divide aflatoxin molecule in “big cell” with cell number at recent time. But how can we do this simple division in Simbiology? Simbiology is designed to handle reaction equation, and we need another way to do this simple equation.
After long time searching, the solution is really easy. We just copy the same reaction rate from diffusion phenomena to this “distribution” reaction (actually there is no such reaction in real world, it just helped us find the average aflatoxin concentration) and divide it by cellNum (parameter for cell number).

diffusion reaction rate                   : k_permin – k_permout
distrib reaction rate        : (k_permin – k_permout)/cellNum

We hope this will help other team who face the same problem with us.