Monte Carlo method for kinetic chemotaxis model and its applications on traveling pulse and pattern formation
Graduate School of Simulation Studies, University of Hyogo Shugo YASUDA
Stochastic Dynamics Out of Equilibrium @ IHP 11/04/2017
Monte Carlo method for kinetic chemotaxis model and its applications - - PowerPoint PPT Presentation
Stochastic Dynamics Out of Equilibrium @ IHP 11/04/2017 Monte Carlo method for kinetic chemotaxis model and its applications on traveling pulse and pattern formation Graduate School of Simulation Studies, University of Hyogo Shugo YASUDA In
Stochastic Dynamics Out of Equilibrium @ IHP 11/04/2017
2
Pattern formation by Budrene and Berg, Nature 349, 630 (1991).
2~4 µm
Homepage of H. C. Berg
http://www.rowland.harvard.edu/labs/bacteria/
“Run”: Flagella rotate counterclockwise “Tumble”: flagella rotate clockwise Bacteria communicate via chemical cues
4
5
– H. G. Othmer, S. R. Dunbar, and W. Alt (1988); R. Erban and H. G. Othmer (2004); Y. Dolak and C. Schmeiser (2005); N. Bellomo, A. Bellouquid, J. Nieto, and J. Soler (2007); etc..
– T. Hillen and H. G. Othmer (2000), (2002); F. A.C.C. Chalub, P. Markowich, B. Perthame, and C. Schmeiser (2004); F. James and N. Vauchelet (2013); G. Si, M. Tang, and X. Yang (2014); B. Perthame, M. Tang, and N. Vauchelet (2016).
– J. Saragosti, V. Calvez, N. Bournaveas, B. Perthame, A. Buguin, and P. Silberzan (2011); C. Emako, C. Gayrard, A. Buguin, L. Almeida, and N. Vauchelet (2016).
6
7
8
2~4 µm bacterium Chemical cues << 1 µm Foods Secretions
9
Stiff response
From Block SM, Segall JE, Berg HC,
ramp up ramp down
10
e.g., E-coli
Homepage of H. C. Berg
http://www.rowland.harvard.edu/labs/bacteria/
𝜖1𝑔 + 𝑤 3 𝜖4𝑔 = 6 𝑈 𝑤, 𝑤- 𝑔 𝑢, 𝑦, 𝑤-
11
Gain Term Lost Term
Cell division
12
F-
F-
Nutrient-Poor Nutrient-Rich
I.
Q STU
V W as 𝜏 → ∞.
I a𝜏a 1 − 𝑓P a dW 𝜄 𝒘′ 𝒘
14
1ˆ e·ˆ e0 σ2
σ2
|e0| = 1
(von Mises distribution)
15
|ˆ e0|=1
16
17
18
19
Specular Specular Periodic non-flux ∂xS = ∂xN = 0 non-flux ∂xS = ∂xN = 0
x y z
superscript n: time step, subscript i: lattice site, and subscript (l): index of particle
i i + 1
ˆ rn
(l)
20
Population densities are calculated from the numbers of MC particles in each lattice site.
f0(𝒇
21
I via
f I(𝑓̂)/𝜍
22
23
tuQ = 𝑥I𝜈ftuQ/[ 𝑀0∆𝑦 3𝜍I].
24
25
t → 𝒔
tuQ.
𝒇
tuQ − log𝑂(k) t
t , 𝑂
t : sensed by the lth MC particle at 𝒔
t
26
27
𝜄 𝒇 i(k)
t
𝒇 i(k)
tuQ
28
–
bacteria: Instability analysis of a kinetic chemotaxis model”, hal-01494963 (2017).
29
Vwave=4.1 µm/s by J. Saragosti, V. Calvez, N. Bournaveas, B. Perthame, A. Buguinn, and P. Silberzan, PNAS 108, 16235(2011)
31
}I
PQ = 0.00833)
} = 18.
i = 0.025, ∆𝑢̂ = 0.005. (∆𝑢̂ < 𝜔 }I
PQ)
𝑦 i=0 𝑦 i=𝑀 } Initially accumulated at 𝑦 i=0 Specular reflection for bacteria at 𝑦 i = 0, 𝑀 }. Non-flux of chemical cues at 𝑦 i = 0, 𝑀 }.
𝜖4𝑇 e = 𝜖4𝑂
𝜖4𝑇 e = 𝜖4𝑂
𝑇 e = 0 and 𝑂
Other sides are periodic.
32
x y Boundary condition Specular for x and periodic for y and z.
33
shots and (b) super position of the density profiles in the moving frame 𝑦 i∗ with a constant wave velocity Vwave=4.0 µm/s. (In experiment Vwave=4.1 µm/s.)
5 10 15 10 20 30 40
ˆ ρ ˆ x ˆ t = 25 ˆ t = 50 ˆ t = 75 ˆ t = 100
1 10 20 30 40
ˆ ρ ˆ x∗ ˆ Vwave = 0.16
(a) (b)
34
35
36
37
7 8 9 10 5 10 15 20 25
ˆ ρ ˆ x = 0.02 0.013 0.01 0.005 0.001 → 0
various Knudsen numbers. No proliferation r=0
shows the result of the analytic formula obtained for the sign response function in the continuum limit (PLoS Comput. Biol. 6, e1000890 (2010) ).
10
2
10
3
14 15 16 17 18 19
ˆ Vwave/ ˆ δ−1=0.2 ˆ δ−1=1.0 ˆ δ−1 → ∞ → 0 1/
38
1 25 50 75 100 125
ˆ ρ ˆ x∗
ˆ δ−1=0.15 0.2 0.25 0.5 1.0
(a)
1 10 20 30 40
ˆ ρ ˆ x∗
ˆ χN=0.5 0.6 0.7
(b)
Variation in stiffness 𝜀 ePQ Variation in modulation 𝜓̂?
population density profile in the moving frame 𝑦 i∗ .
Nutrient-Poor Nutrient-Rich
response function 39
0.5 1 0.14 0.15 0.16
ˆ Vwave ˆ δ−1 (a)
0.2 0.4 0.6 0.8 1 0.05 0.1 0.15 0.2 0.25
ˆ χN (b)
Present Analytic
Variation in stiffness 𝜀 ePQ Variation in modulation 𝜓̂?
traveling speed. The analytic formula is obtained for the sign response function in the continuum limit (PLoS Comput. Biol. 6, e1000890 (2010) ).
(𝜀 ePQ → ∞, 𝜔 }I
PQ → 0 )
40
0.5 1 0.3 0.4 0.5 0.6 0.7 0.8
p(ˆ ex) ˆ ex
ˆ δ−1=0.125 0.15 0.2 0.25 0.5 1.0
(a)
ˆ δ−1increases
0.5 1 0.3 0.4 0.5 0.6 0.7 0.8
p(ˆ ex) ˆ ex
ˆ χN=0.5 0.55 0.6 0.65 0.7 0.8
(b)
ˆ χN increases
Variation in stiffness 𝜀 ePQ Variation in modulation 𝜓̂?
PDF of the velocity at the peak of the wave 𝑦 i∗ = 0.
41
42
43
– 𝐿 𝑌 = 1 − 𝐺[𝑌], – 𝐺 0 = 0, 𝐺- 0 > 0.
44
∂tf(t, x, v) + v · rf =1 k ⇢ 1 4π Z
V
K[Dt log S|v0]f(v0)dΩ(v0) K[Dt log S|v]f(v)
t ≥ 0, x ∈ R, v ∈ V ⊂ R : |v| = 1
45
( Division at the rate 𝑄[𝜍]) (Extinction at the rate |𝑄 𝜍 |)
46
λ
kλ arctan(kλ) − 1
bacteria: Instability analysis of a kinetic chemotaxis model”, hal-01494963 (2017).
47
f(t, x, v) = 1 + g(x, v)eµt, S(t, x) = 1 + Sg(x)eµt, ρ(t, x) = 1 + ρg(x)eµt, λ: wave vector
1+dλ2 λ · v
−1
1+dλ2
48
✓ α − β ξ ◆ [arctan(ξ(µ2 + 1)) − arctan(ξ(µ2 − 1))] − µ2β log ✓ 1 + 4µ2 ξ−2 + (µ2 − 1)2 ◆ = 2 − 2β µ2β [arctan(ξ(µ2 + 1)) − arctan(ξ(µ2 − 1))] + 1 2 ✓ α − β ξ ◆ log ✓ 1 + 4µ2 ξ−2 + (µ2 − 1)2 ◆ = 0
49
α = 1 − k kλ , β = F 0[0] k(1 + dλ2), ξ = kλ 1 + kµ1
✓ α − β ξ ◆ [arctan(ξ(µ2 + 1)) − arctan(ξ(µ2 − 1))] + µ2β log ✓ξ−2 + (µ2 − 1)2 ξ−2 + (µ2 + 1)2 ◆ = 2 − 2β
l The RHS converges to 2 and the second term of LHS is always non-positive. l The first term of LHS converges to zero.
l No eigenmodes exist in the large-oscillation limit. | arctan(ξ(µ2 + 1)) − arctan(ξ(µ2 − 1))| =
✓ 2ξ 1 + ξ2(µ2
2 − 1)
◆
✓ 2ξ 1 − ξ2 ◆
— ˜ − Q ™ > 0 ↔ 0 < 𝜊 < 𝑙𝑚.
50
51
0.5 1 1.5 2 5 10 15 20
A B C D
Kinetic Instability Diagram. Chemotaxis-induced instability takes place when the parameter value of (
™
,
Ÿ ™) exceeds the critical line for each value of 𝑙.
52
A B C D
Slightly above the critical line (yellow) 𝑙 = 1
53
A B C D
Slightly below the critical line (green) 𝑙 = 2
54 0.5 1 1.5 2 5 10 15 20
A B C D
Instable Stable
Time progress x √ k ρ
(a)
Time progress x √ k ρ
(b)
Time progress x √ k ρ
(c)
Time progress x √ k ρ
(d)
Time progress x √ k ρ
(e)
Time progress x √ k ρ
(f)
55
10 10
1
10
2
10
10
10
10
10
10 10
1
10 10
1
10
2
10
10
10
10
10
10 10
1
|ˆ ρ(l)|2/k l √ k (a)
A for k=1.0 B for k=0.1 C for k=1.0 Continuum
|ˆ ρ(l)|2/k l √ k (b)
A for k=2.0 B for k=1.0 C for k=2.0 D for k=1.0
56
References [1] S. Yasuda, “Monte Carlo simulation for kinetic chemotaxis model: An application to the traveling population wave”, J. Comput. Phys. 330, 1022–1042 (2017). [2] B. Perthame and S. Yasuda, “Self-organized pattern formation of run-and-tumble chemotactic bacteria: Instability analysis of a kinetic chemotaxis model”, hal-01494963 (2017).
57