Team:ITB Indonesia/Modeling/Difussion
From 2013.igem.org
(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=" | + | <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 “molecule flux through cell membrane”). Parameters of the equation :</p> | 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 :</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> | + | <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=" | + | <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=" | + | <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=" | + | <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=" | + | <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=" | + | <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 (‘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 :<br /> | 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 :<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=" | + | <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=" | + | <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=" | + | <img src="https://static.igem.org/mediawiki/igem.org/8/8b/2013_ITB_Indonesia-Diffusion9.jpg" /> <br /> |
So, the equation’s final form to evaluate cell membrane area every time become :<br /> | So, the equation’s final form to evaluate cell membrane area every time become :<br /> | ||
- | <img src=" | + | <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=" | + | <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 “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) :<br /> | 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) :<br /> | ||
- | <img width="594" height="119" src=" | + | <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 “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.<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 “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.<br /> | ||
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).<br /> | 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).<br /> | ||
- | <img src=" | + | <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> | </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.
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.
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