这个话题挺硬核的,咱们可以从几个层次来聊~
生物系统数学建模到底在干嘛?
简单说,就是把生物现象翻译成数学语言,然后用方程去描述、预测、甚至干预生命过程。它本质上是用定量的方式理解"活的东西"是怎么运作的。
几个核心层次
1. 分子层面 🧬
基因调控网络:用常微分方程(ODE)描述转录因子浓度变化
经典例子:λ噬菌体裂解/溶原的切换模型
代谢通路:Michaelis-Menten 动力学、通量平衡分析(FBA)
蛋白质折叠与相互作用:统计力学 + 图模型
2. 细胞层面 🔬
细胞周期:用布尔网络或 ODE 描述 CDK/cyclin 振荡
信号转导:常把 MAPK 级联建模成一系列磷酸化反应的微分方程
单细胞动力学:随机建模(化学主方程),因为分子数目少,噪声不能忽略
3. 群体/生态层面 🌿
种群动力学:Lotka-Volterra 捕食者-猎物模型
流行病传播:SIR/SEIR compartmental 模型
进化动力学:复制方程、适应度景观
4. 系统层面(多尺度)🫀
心脏电生理:从离子通道 → 心肌细胞 → 组织 → 器官,每层都有 Hodgkin-Huxley 类型的模型
脑网络:从神经元 spiking 到大规模振荡(Wilson-Cowan 模型等)
常用的数学工具箱
| 工具 | 典型应用场景 |
|---|---|
| ODE/PDE | 浓度、密度随时间的连续变化 |
| 随机过程 | 基因表达噪声、稀有事件 |
| 图论/网络科学 | 代谢网络、蛋白质互作、神经网络 |
| 贝叶斯推断 | 参数估计、模型选择 |
| 机器学习和拓扑数据分析 | 高维单细胞数据降维、轨迹推断 |
| 多尺度建模 | 跨越分子→细胞→组织层级 |
这个领域的几个"硬骨头"
参数爆炸:生物系统参数多、测不准,灵敏度分析是标配
多尺度耦合:分子事件和宏观表型之间差好几个数量级
非线性 + 噪声:生物系统经常在混沌边缘运作
模型可辨识性:数据不够时,不同参数组合可能给出相同输出
一个经典案例:Hodgkin-Huxley 模型(1952)
用四个 ODE 描述乌贼巨轴突的动作电位,至今仍是计算神经科学的基石。它证明了:离子通道的开闭动力学可以用数学精确描述,直接催生了计算生物学这个方向。