跳转至

第 3 章 趋化场中细胞运动的二维多尺度模型(Two-dimensional Multiscale Model of Cell Motion in a Chemotactic Field)

作者

Mark Alber, Nan Chen, Tilmann Glimm, Pavel Lushnikov——四位合作者横跨 Notre Dame 大学(Alber, Glimm)和其他机构。本章是 Notre Dame Biocomplexity Cluster 团队在 CPM(Cellular Potts Model)"从微观到宏观"极限推导方向上的代表性贡献,也是本书 4 个 Part 中理论分析最严谨的一章。资助来源:NIH Grant 1R0-GM076692-01、NSF 04.6071、NSF MRI DBI-0420980。

内容概述

本章解决一个根本性的理论问题:细胞尺度的随机离散模型(CPM)能否在数学极限下推导出连续 PDE 模型(Keller-Segel)? 作者对 1D 和 2D 两种版本的趋化型 CPM 做了系统的连续极限推导,给出了所有 Keller-Segel 系数用 CPM 参数表达的显式关系——这是从"分子/细胞"到"宏观"多尺度建模中"严格"的桥接工作。

章节结构:

  1. Introduction(pp. 53–55):CPM 的能量公式 \(E = E_{\text{adhesion}} + E_{\text{volume}} + E_{\text{chemical}}\),Metropolis 算法,Boltzmann 统计;强调"对 extended object 细胞的连续极限"是文献空缺。
  2. 1D CPM 的连续极限(pp. 56–63):从主方程出发,做 Taylor 展开,得到 Fokker-Planck 方程;引入 Boltzmann 长度分布近似,简化得到 Keller-Segel 形式;推导适用条件(5 个条件 (15)–(18) 等)。
  3. Monte Carlo 验证(pp. 63–65):100×1 网格上、\(N=2\times 10^5\) 次 MC 模拟、\(\epsilon = 0.001\)–0.2,证实 \(p_{\text{CPM}}(x,t)\)\(p_{\text{cont}}(x,t)\)\(\epsilon \to 0\) 时收敛。
  4. 2D CPM 推广(pp. 66–72):矩形细胞在 2D 中可向 4 个方向添加/删除像素;类似推导给出 2D Fokker-Planck 方程 + 2D Keller-Segel 方程。
  5. 2D 数值对比(pp. 72–75):化学场 \(c(x,y) = \exp(-((x-70)^2 + (y-60)^2)/900)\) 下的对比图(Fig. 7、Fig. 8)。
  6. Conclusions & Outlook(pp. 75–76):把工作推广到多个细胞、细胞分裂、化学反应项等。

读者前置知识:本科 PDE、Fokker-Planck 方程、Boltzmann 分布、统计力学、随机过程。

核心方程与概念

1. CPM 能量函数(一维版本)

\[ E = J_{\text{em}}(2L + 2l_y) + \lambda(L - L_r)^2 + \mu c(x) L \]
  • \(J_{\text{em}}\) 是 cell-medium 界面能(每单位长度);
  • \(\lambda\) 是长度约束刚度(惩罚偏离 \(L_r\));
  • \(\mu\) 是化学势常数(\(\mu > 0\):顺梯度;\(\mu < 0\):逆梯度);
  • \(c(x)\) 是化学场(缓变尺度 \(\ell_c \gg L\))。

2. 1D 主方程

概率密度 \(P(x, L, t)\)(细胞中心在 \(x\)、长度 \(L\))满足 $$ P(x,L,t+\epsilon^2\Delta t) = \sum_{\text{4 transitions}} \left[ \text{outflow} \right] P + \sum \left[ \text{inflow} \right] P_{\text{source}} $$ 转移概率用 Metropolis 形式 $$ T(\eta \to \eta') = \frac{1}{4}\Theta(E - E'), \quad \Theta(\Delta E) = \begin{cases} 1 & \Delta E < 0 \ \exp(-\beta \Delta E) & \Delta E > 0 \end{cases} $$ 其中 \(\beta\) 是细胞骨架涨落振幅("有效温度")。这是理论方程 (T)

3. 连续极限:Fokker-Planck 方程

\(\epsilon \to 0\) 做 Taylor 展开(注意 Heaviside 函数的奇异性要特殊处理),得到 $$ \frac{\partial P}{\partial t} = D\left(\frac{\partial^2}{\partial L^2} + 4\frac{\partial^2}{\partial x^2}\right) P + 8D\beta\lambda \frac{\partial}{\partial L}(LP) + D\beta L_p \frac{\partial}{\partial x}\left[\frac{\partial U}{\partial x} P\right] $$ 其中 $$ D = \frac{1}{8}\left(\frac{\Delta x}{\Delta t}\right)^2 \epsilon^{-1}, \quad L_p = \frac{1}{D\beta}\left[J_{\text{em}} - \lambda L_r^2 + \frac{\mu}{2}c(x)\right] $$

4. Boltzmann 长度分布

由于 \(8D\beta\lambda\) 远大于其他项(在 \(L \ll \ell_c\) 条件下),\(P\) 快速收敛到 $$ P(x, L, t) \to P_{\text{Boltz}}(x, L) \cdot p(x, t) $$ 其中 $$ P_{\text{Boltz}}(x, L) = \frac{1}{Z(x)}\exp\left(-\beta \Delta E_{\text{length}}\right), \quad \Delta E_{\text{length}} = E(L) - E_{\min} = \lambda L^2 + \text{const} $$ 对 \(L\) 积分后,\(p(x, t)\) 满足 $$ \frac{\partial p}{\partial t} = D\frac{\partial^2 p}{\partial x^2} - \frac{\partial}{\partial x}\left[\tilde{E}(x) p \frac{\partial c(x)}{\partial x}\right], \quad \tilde{E}(x) = D\beta L_p^{(\min)} $$ 这是 Keller-Segel 形式这是理论方程 (T)

5. 化学场方程

加入时间依赖的化学场 $$ \frac{\partial c}{\partial t} = D_c \nabla^2 c - \gamma c + a p $$ 与 \(p\) 方程一起构成闭合的 Keller-Segel 系统。

6. 适用条件(5 个量纲分析约束)

$$ |\delta L| \ll L_{\min}, \quad L_{\min} \ll x_0, \quad \beta L_{\min} p |\mu c| \ll D\beta\lambda, \quad \epsilon \ll 1 $$ 这些条件界定了 CPM → Keller-Segel 极限有效的参数 regime——这是该章的方法论贡献之一。

7. 2D 推广

矩形细胞有 \((L_x, L_y)\) 两个自由度,能量函数 $$ E = 2J_{\text{em}}(L_x + L_y) + \lambda_x(L_x - L_{r,x})^2 + \lambda_y(L_y - L_{r,y})^2 + \mu c(\mathbf{r}) L_x L_y $$ 类似推导得到 2D Fokker-Planck 方程 → 2D Keller-Segel 方程 $$ \frac{\partial p}{\partial t} = D_2 \nabla^2 p - \chi_0 \nabla \cdot [p \nabla c(\mathbf{r})] $$ 其中 \(\chi_0 = -D_2 \beta c \cdot L_{x}^{(\min)} L_{y}^{(\min)}\)

关键结论

  • 结论 1:CPM(Metropolis 随机动力学)在 \(\epsilon \to 0\) 极限下严格收敛到 Fokker-Planck 方程;后者在 Boltzmann 长度分布近似下进一步简化到 Keller-Segel 形式。这是"细胞尺度 → 群体尺度"多尺度桥接的严格推导
  • 结论 2:Keller-Segel 的扩散系数 \(D\)、趋化灵敏度 \(\chi_0\)、以及平均细胞长度 \(L_{\min}\) 之间有显式关系 \(D = (\Delta x)^2 / (8 \epsilon \Delta t)\)\(\chi_0 = D\beta c \cdot L_{\min}^2\)这意味着可以用 CPM 的微观参数预测 Keller-Segel 的宏观参数
  • 结论 3:Fokker-Planck 方程的二阶项 \(D(\partial_L^2 + 4\partial_x^2)P\) 中,\(\partial_L^2\) 项的 4 倍是 \(\partial_x^2\) 项——这反映了 CPM 中"细胞长度变化"比"位置变化"快 2 倍(因为 \(\partial^2/\partial L^2\) 系数中 \(\epsilon \Delta x\) 平方比 \(\partial^2/\partial x^2\) 项中的 \((1/2)\epsilon \Delta x\) 平方大 4 倍)。
  • 结论 4:Monte Carlo 模拟(\(N = 2 \times 10^5\))与连续数值解在 \(\epsilon = 0.01\) 时几乎完全吻合;在 \(\epsilon = 0.1\) 时出现可观察偏差(Fig. 3)。收敛速率约 \(N^{-1/2}\),符合中心极限定理预期
  • 结论 5:Boltzmann 长度分布近似的适用条件 \(|\delta L| \ll L_{\min}\) 对应 \(\beta L_{\min}^2 \lambda \gg 1\)——即长度刚度 \(\lambda\) 必须足够大。这给出"如何为 CPM 选择合理参数"的定量化指导
  • 结论 6:2D 模拟中"双井"化学场 \(c(x) = \cos(4\pi x/100)\) 显示细胞在两个波谷处聚集(Fig. 6),CPM 与连续解的差异在 \(\epsilon = 0.01\) 时已可忽略。
  • 结论 7:Boltzmann 分布近似的收敛率(在 \(x = 50\) 处测得)约为 \(8D\beta\lambda \approx 98.55\),与分析估计 \(8D\beta\lambda \approx 60\) 数量级一致(Fig. 4)。

挑战和开放性问题

  • 挑战 1:多细胞相互作用。本章假设"细胞被稀疏分离,细胞-细胞接触概率可忽略"——这在低密度下成立,但高密度(如肿瘤球体)会失真。多细胞 CPM 极限的严格推导仍是开放问题
  • 挑战 2:细胞分裂与凋亡。CPM 可以处理有丝分裂(通过像素分裂),但连续极限中如何保留"细胞数 \(n(t)\) 作为额外变量"是有趣的方向。
  • 挑战 3:非线性化学反应。本章假设化学场服从线性反应-扩散方程 \(\partial_t c = D_c \nabla^2 c - \gamma c + a p\)。实际生物系统常涉及非线性(Michaelis-Menten、Hill 函数)——如何把这些纳入极限推导?
  • 挑战 4:化学场涨落。当前 Keller-Segel 是确定性的,但单细胞分泌是随机的——应建立 stochastic PDE 版本的 KS 方程
  • 挑战 5:高维(3D)极限。2D 推广已经给出(Eq. 35),但 3D 的实现尚未在文献中报道——这对组织形态发生模拟至关重要。
  • 挑战 6:参数标定的生物学合理性\(J_{\text{em}}, \lambda, \mu\) 都是"软参数"——如何用分子生物学实验(如 cadherin 表达水平)来约束它们?

个人反思与批判性分析

本章是本书 4 个 Part 中理论深度最大的一章——它把"直觉上可以接受"的"CPM 应该对应 Keller-Segel"这一断言变成可验证的数学定理。这种"严格推导 + 数值验证"的工作范式值得高度赞扬。

几点批判性观察:

  1. 5 个适用条件太多,对实验者不友好。条件 (15)–(18) 加上 \(\beta L_{\min}\lambda \gg 1\) 共同界定了极限的"良好参数 regime",但实验者很难同时满足所有条件——需要一个"良好 regime"的图谱,把生物学合理参数映射到满足条件的子空间。

  2. "无细胞-细胞接触"假设限制了模型的应用范围。作者诚实地承认"细胞被稀疏分离"是必要假设,但 Keller-Segel 方程在低密度极限下才严格有效——对于高密度生物现象(如血管生成、肿瘤侵袭),该理论需重做

  3. Boltzmann 长度分布是"快速平衡"假设。该假设要求 \(8D\beta\lambda\) 远大于其他项,即细胞长度变化比位置变化快得多。这在物理上对应"细胞质黏度高,细胞体积相对刚性"的生物事实——但当细胞处于有丝分裂或凋亡时,这一假设被破坏。

  4. 化学场方程是外加的。CPM 自身可以包含化学场(如 Ch 1 中 Anderson 的 HDC 模型),但本章把 \(c\) 视为"已知的外部驱动"——这简化了推导但也限制了模型的应用范围。下一阶段应把 \(c\) 纳入 Hamiltonian 推导

  5. 数值验证的图都是 1D/2D 简单几何\(c(x) = \exp(-((x-70)^2 + (y-60)^2)/900)\) 是一个高斯凸峰——但 Keller-Segel 方程最著名的现象是"blow-up"(质量集中导致奇点)。作者没有展示 blow-up regime——这恰恰是 KS 最有趣的部分。可能的原因是:CPM 在 blow-up 之前就会因 Metropolis 拒绝概率消失而停止。

  6. 与本书其他章节的对比

  7. 与 Ch 1(HDC):HDC 是"PDE → 个体行为"的反向工程,本章是"个体行为 → PDE"的正向工程。两者是同一思想的两端
  8. 与 Ch 2(LGCA):LGCA 用 Boltzmann 权重直接处理邻居配置,CPM 用 Metropolis 算法处理扩展目标——前者计算更便宜,后者几何更自然。
  9. 与 Ch 4(Glazier 的 CPM 综述):本章是 Glazier 综述章节(Ch 4)"作者本人"在多尺度分析上的延伸。两者形成"综述 + 严格推导"的方法论互补

  10. Fokker-Planck 与 Keller-Segel 的桥接并非平凡。中间步骤(用 Boltzmann 长度分布分解)对参数 regime 极敏感——\(\beta\) 较小(细胞骨架涨落大)时,这一分解失效,必须用更精确的多尺度方法(如 WKB 近似)。这是该方法论的隐含局限。

  11. 蒙特卡罗的 \(N = 2 \times 10^5\) 在 2007 年是相当大的——10^5 独立细胞轨迹的集合平均。在今天用 GPU + 自动微分,相同的工作可以在 1/100 的时间内完成。该章的工作流可以被重新实现并加速

  12. 本章作为"多尺度桥接工作流"的范式价值。本章的工作范式是:(a) 写出微观模型的精确主方程;(b) 对小参数 \(\epsilon\) 做 Taylor 展开,得到介观 PDE(Fokker-Planck);(c) 引入辅助物理假设(Boltzmann 长度分布)得到宏观 PDE(Keller-Segel);(d) 数值对比微观与宏观解,验证近似的有效性。这一范式可以推广到任何"agent-based 模型 + 连续 PDE"对——只要找到合适的小参数(如格子尺度、时间尺度、密度倒数)即可。下一代的细胞建模工作应该把"严格多尺度桥接"作为标准而非例外。

  13. CPM 在 Dictyostelium 中的应用。本章的应用例子是 Dictyostelium discoideum(粘菌)的 cAMP 趋化性聚集(Fig. 1a,b)——这一系统在 1970–2000 年代是发育生物学的经典模型。CPM 在该系统中取得成功的关键因素是:细胞形态相对简单(圆形/椭圆形)、cAMP 信号明确、可视化实验丰富。把这些成功迁移到哺乳动物细胞系统(如胚胎发育、肿瘤侵袭)时,化学信号的复杂度和细胞异质性都让 CPM 的参数标定变得困难。

重要参考文献

[X1] Glazier J.A., Graner F. Simulation of the differential adhesion driven rearrangement of biological cells. Phys. Rev. E 1993;47(3):2128-2154. DOI: 10.1103/PhysRevE.47.2128

[X2] Keller E.F., Segel L.A. Model for chemotaxis. J. Theoret. Biol. 1971;30(2):225-234. DOI: 10.1016/0022-5193(71)90050-6

[X3] Alber M.S., Kiskowski M.A., Glazier J.A., Jiang Y. On cellular automaton approaches to modeling biological cells. In: Mathematical Systems Theory in Biology, Communications, Computation, and Finance. IMA Volumes in Mathematics and its Applications 134, Springer, 2003. DOI: 10.1007/978-0-387-21696-6_1

[X4] Metropolis N., Rosenbluth A.W., Rosenbluth M.N., Teller A.H., Teller E. Equation of state calculations by fast computing machines. J. Chem. Phys. 1953;21(6):1087-1092. DOI: 10.1063/1.1699114

[X5] Graner F., Glazier J.A. Simulation of biological cell sorting using a two-dimensional extended Potts model. Phys. Rev. Lett. 1992;69(13):2013-2016. DOI: 10.1103/PhysRevLett.69.2013

[X6] Mombach J.C.M., Glazier J.A. Single cell motion in aggregates of embryonic cells. Phys. Rev. Lett. 1996;76(16):3032-3035. DOI: 10.1103/PhysRevLett.76.3032

[X7] Palsson E., Othmer H.G. A model for individual and collective cell movement in Dictyostelium discoideum. Proc. Natl. Acad. Sci. USA 2000;97(19):10448-10453. DOI: 10.1073/pnas.97.19.10448

[X8] Murray J.D., Maini P.K., Tranquillo R.T. Mechanochemical models for generating biological pattern and form in development. Phys. Rep. 1988;171(2):59-84. DOI: 10.1016/0370-1573(88)90005-8

[X9] Chen N., Glimm T., Lushnikov P.M., Alber M. Dispersion relations for the parameter-dependent linear stability of cellular Potts models. (cited in this chapter as preliminary work)

[X10] Newman T.J. Modeling multi-cellular systems: from gene regulation to emergent behavior. PhD thesis, University of Alberta, 2002.