c. excitable media - utkweb.eecs.utk.edu/~bmaclenn/classes/420-594-f08/handouts/... ·...

48
9/9/08 1 C. Excitable Media

Upload: others

Post on 23-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 1

C.

Excitable Media

Page 2: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 2

Examples of Excitable Media

• Slime mold amoebas

• Cardiac tissue (& other muscle tissue)

• Cortical tissue

• Certain chemical systems (e.g., BZ reaction)

• Hodgepodge machine

Page 3: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 3

Characteristics ofExcitable Media

• Local spread of excitation– for signal propagation

• Refractory period– for unidirectional propagation

• Decay of signal– avoid saturation of medium

Page 4: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 4

Behavior of Excitable Media

Page 5: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 5

Stimulation

Page 6: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 6

Relay (Spreading Excitation)

Page 7: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 7

Continued Spreading

Page 8: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 8

Recovery

Page 9: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 9

Restimulation

Page 10: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 10

Typical Equations forExcitable Medium

(ignoring diffusion)

• Excitation variable:

• Recovery variable:

˙ u = f (u,v)

˙ v = g(u,v)

Page 11: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 11

Nullclines

Page 12: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 12

Local Linearization

Page 13: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 13

Fixed Points & Eigenvalues

stablefixed point

unstablefixed point

saddle point

real parts ofeigenvaluesare negative

real parts ofeigenvaluesare positive

one positive real &one negative real

eigenvalue

Page 14: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 14

FitzHugh-Nagumo Model

• A simplified model of action potentialgeneration in neurons

• The neuronal membrane is an excitablemedium

• B is the input bias:

˙ u = uu3

3v + B

˙ v = (b0 + b1u v)

Page 15: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 15

NetLogo Simulation of

Excitable Medium

in 2D Phase Space

(EM-Phase-Plane.nlogo)

Page 16: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 16

Elevated Thresholds DuringRecovery

Page 17: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 17

Type II Model

• Soft threshold with critical regime

• Bias can destabilize fixed point

fig. < Gerstner & Kistler

Page 18: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 18

Poincaré-Bendixson Theorem

˙ u = 0

˙ v = 0

Page 19: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 19

Type I Model

˙ u = 0

˙ v = 0stable manifold

Page 20: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 20

Type I Model (Elevated Bias)˙ u = 0

˙ v = 0

Page 21: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 21

Type I Model (Elevated Bias 2)˙ u = 0

˙ v = 0

Page 22: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 22

Type I vs. Type II

• Continuous vs. threshold behavior of frequency

• Slow-spiking vs. fast-spiking neurons

fig. < Gerstner & Kistler

Page 23: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 23

Modified Martiel & GoldbeterModel for Dicty Signalling

Variables (functions of x, y, t):

= intracellular concentration

of cAMP

= extracellular concentration

of cAMP

= fraction of receptors in active state

Page 24: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 24

Equations

Page 25: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 25

Positive Feedback Loop

• Extracellular cAMP increases( increases)

• Rate of synthesis of intracellular cAMPincreases( increases)

• Intracellular cAMP increases( increases)

• Rate of secretion of cAMP increases• ( Extracellular cAMP increases)

See Equations

Page 26: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 26

Negative Feedback Loop• Extracellular cAMP increases

( increases)

• cAMP receptors desensitize(f1 increases, f2 decreases, decreases)

• Rate of synthesis of intracellular cAMPdecreases( decreases)

• Intracellular cAMP decreases( decreases)

• Rate of secretion of cAMP decreases• Extracellular cAMP decreases

( decreases)See Equations

Page 27: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 27

Dynamics of Model• Unperturbed

cAMP concentration reaches steady state• Small perturbation in extracellular cAMP

returns to steady state• Perturbation > threshold

large transient in cAMP, then return to steady state

• Or oscillation (depending on modelparameters)

Page 28: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 28

Circular & Spiral WavesObserved in:

• Slime mold aggregation

• Chemical systems (e.g., BZ reaction)

• Neural tissue

• Retina of the eye

• Heart muscle

• Intracellular calcium flows

• Mitochondrial activity in oocytes

Page 29: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 29

Cause ofConcentric Circular Waves

• Excitability is not enough

• But at certain developmental stages, cellscan operate as pacemakers

• When stimulated by cAMP, they beginemitting regular pulses of cAMP

Page 30: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 30

Spiral Waves

• Persistence & propagation of spiral wavesexplained analytically (Tyson & Murray,1989)

• Rotate around a small core of of non-excitable cells

• Propagate at higher frequency than circular• Therefore they dominate circular in

collisions• But how do the spirals form initially?

Page 31: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 31

Some Explanationsof Spiral Formation

• “the origin of spiral waves remains obscure”(1997)

• Traveling wave meets obstacle and isbroken

• Desynchronization of cells in theirdevelopmental path

• Random pulse behind advancing wave front

Page 32: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 32

Step 0: Passing Wave Front

Page 33: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 33

Step 1: Random Excitation

Page 34: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 34

Step 2: Beginning of Spiral

Page 35: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 35

Step 3

Page 36: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 36

Step 4

Page 37: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 37

Step 5

Page 38: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 38

Step 6: Rejoining & Reinitiation

Page 39: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 39

Step 7: Beginning of New Spiral

Page 40: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 40

Step 8

Page 41: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 41

Formation of Double Spiral

from Pálsson & Cox (1996)

Page 42: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 42

NetLogo SimulationOf Spiral Formation

• Amoebas are immobile at timescale of wavemovement

• A fraction of patches are inert (grey)• A fraction of patches has initial

concentration of cAMP• At each time step:

– chemical diffuses– each patch responds to local concentration

Page 43: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 43

Response of Patch

if patch is not refractory (brown) then

if local chemical > threshold thenset refractory period

produce pulse of chemical (red)

elsedecrement refractory period

degrade chemical in local area

Page 44: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 44

Demonstration of NetLogoSimulation of Spiral Formation

Run SlimeSpiral.nlogo

Page 45: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 45

Observations• Excitable media can support circular and spiral

waves• Spiral formation can be triggered in a variety of

ways• All seem to involve inhomogeneities (broken

symmetries):– in space– in time– in activity

• Amplification of random fluctuations• Circles & spirals are to be expected

Page 46: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 46

NetLogo Simulation ofStreaming Aggregation

1. chemical diffuses2. if cell is refractory (yellow)3. then chemical degrades4. else (it’s excitable, colored white)

1. if chemical > movement threshold thentake step up chemical gradient

2. else if chemical > relay threshold thenproduce more chemical (red)become refractory

3. else wait

Page 47: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 47

Demonstration of NetLogoSimulation of Streaming

Run SlimeStream.nlogo

Page 48: C. Excitable Media - UTKweb.eecs.utk.edu/~bmaclenn/Classes/420-594-F08/handouts/... · 2008-09-10 · 9/9/08 46 NetLogo Simulation of Streaming Aggregation 1. chemical diffuses 2

9/9/08 48

Demonstration of NetLogoSimulation of Aggregation

(Spiral & Streaming Phases)

Run SlimeAggregation.nlogo