title: "Filter"
author: "Roger"
date: "Wednesday, December 24, 2014"
output: html_document
Aim
为了能够计算出在水体中使用净化器的规模,而需要对具体的相关参数进行计算
模型
- 假设酶被分泌进入待净化的水体
- 酶在水体中的浓度参考了制药企业提供的经验值的中位数
- 竹筏的面基大约为1m^2!
- 水中酶的初始浓度:
[E0]=25mgMolecular mass of enzyme [g/mol]⋅100 L⋅Number of rafts∗∗Flowrate of river in L per day∗∗
假定水体中酶的浓度为λ则有:
[E](t)=[E0]exp(−λt)=[E0]exp(−ln(2)T1/2t)
为了计算底物浓度的演化,引入了Michaelis-Menten公式
−d[S]dt=[E]kcatSKM+[S]≈kcatKM[E][S]=Activity⋅[E][S]
积分得到
[S](t)=[S0]⋅exp(−[E0]⋅Activityλ⋅(1−e−λt))
最后通过回带可以得到下面关于竹筏数量的表达式:
Numberofrafts=[ln([S0][S(t)])⋅λ[E0]per raft⋅Activity⋅(1−e−λt)]
PH和渗透压的影响
这里使用的酶的活性受到PH和渗透压(盐度)的影响,下图是活性与PH和盐度的关系:
验证
利用双氯芬酸验证了以上模型
结论
作为大范围水体污染的解决方案,净化双氯芬酸至EU标准以下需要3000支竹筏
扩散模型
- Aim: 了解细胞壁细胞膜是如何影响污染物的扩散
- Model:使用的是Advection扩散方程
∂c∂t=D⋅∇2c−v⋅∂c∂x−R⋅c
D是扩散系数,v是流动速度,R是酶的降解度
- 数值算法:有限元
- 边界条件:设置了一个细胞壁构成的边界条件:
∂cinside∂t=k⋅(coutside−cinside)=−∂coutside∂t
k是一个由细胞壁扩散系数产生的比例常数
Kill Switch Modeling
Purpose
Kill Switch 的目的是在moss离开过滤系统时杀死moss,所以下面我们有两种思路:
- siRNA method:当条件被触发后,siRNA将被表达出抑制主要基因表达
- nuclease method:当条件触发后,核酸酶将被释放用来破坏细胞的DNA
为了比较这两种方法的优劣,TU-Munich组将细胞活性作为一个[0,1]的权值进行计算。
siRNA 模拟
1.模型如下:
V˙=−k1⋅R⋅V+k2⋅(V−1)⋅(R−1)
R˙=k3⋅V−k4⋅R
初始条件是V(0)=1,R(0)=0,(即t=0时,moss活性最高,siRNA浓度最低)
用上面的表达式,取适当的参数,可以得到这样的结果
2.驻点V * 和 R *的计算如下
导数为零有:
0=k3⋅V∗−k4⋅R∗
0=−k1⋅V∗⋅R∗+k2⋅(V∗−1)⋅(R∗−1)
⇓
R∗=k3k4⋅V∗
记 α=k1k2以及β=k3k4于是有
0=β⋅(1−α)⋅(V∗)2−(1+β)⋅V∗+1
如果有
α=1那么有
V∗=11+β
以及R∗=β1+beta
为了分析它们的稳定性,需要计算Hessian矩阵的特征值
⎛⎝⎜⎜⎜∂V˙∂V∂R˙∂V∂V˙∂R∂R˙∂R⎞⎠⎟⎟⎟=⎛⎝−11+β⋅(k1β+k2)k3−11+β⋅(k1+k2β)−k4⎞⎠
可以算出它的特征值为:
λ1,2=12⋅(−(k1β+k2+k4)±(k1β+k2+k4)2−4⋅(k4⋅(k1β+k2)+k3⋅(k1+k2β))−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−√)