Extracting landscape features from single particle trajectories dm - - PowerPoint PPT Presentation

extracting landscape features from single particle
SMART_READER_LITE
LIVE PREVIEW

Extracting landscape features from single particle trajectories dm - - PowerPoint PPT Presentation

Extracting landscape features from single particle trajectories dm Halsz 1 , Brandon Clark 1 , Ouri Maler 1,3 , Jeremy Edwards 2 1 Dept. of Mathematics, West Virginia University, Morgantown, WV, USA 2 Dept. of Chemistry & Chemical


slide-1
SLIDE 1

Extracting landscape features from single particle trajectories

HSB 2019 – 6th International Workshop on Hybrid Systems Biology, Charles University, Prague, Czechia, April 6-7, 2019

Ádám Halász1, Brandon Clark1, Ouri Maler1,3, Jeremy Edwards2

  • 1Dept. of Mathematics, West Virginia University, Morgantown, WV, USA
  • 2Dept. of Chemistry & Chemical Biology, University of New Mexico, Albuquerque, NM, USA

3current address: VERIMAG / Université Grenoble Alpes

slide-2
SLIDE 2
  • 1. Background, motivation, or why do this at all?

Signal initiation: biological significance Modeling of signal initiation Experimental modalities Phenomenology, importance of landscape Challenge of model validation using high resolution data

slide-3
SLIDE 3

Signal initiation by membrane bound receptors

  • Relevant to cancers, immune conditions
  • EGF (ErbB2, ErbB3), VEGF, pre-B, FcεRI
  • Receptors located on the cell membrane
  • Ligand (“signal”) binds to receptors
  • A sequence of transformations results in

downstream signal propagation

slide-4
SLIDE 4

Signal initiation by membrane bound receptors

VEGF signal initiation relies on ligand induced dimerization ! + # ↔ #! ; #! + ! ↔ & ; & ↔ &∗

3 2 5 4 1

slide-5
SLIDE 5

Complex reaction patterns

Ligand induced oligomerization of receptors EGF / ErbB: !" + !" → !" % → (!")(!"∗) preB: " + " → ""; "" + " → """ → ⋯ Cross-phosphorylation of bound receptors !" + !" , → !" + !" ,∗ Successive phosphorylation events (kinetic proofreading) "- " → "- "∗ → ("-∗)("∗) Complexity:

. receptor types × 8 possible proteins × = phos states ×

  • ligomer size

phos of proteins labeling

Stochastic, rule- and agent-based representation (“on the fly” species)

slide-6
SLIDE 6

Modeling (stochastic, rule based, “network free”)

Complexity: large set of reactions (! + # ↔ %) or (! ↔ !′), Many are the same transformation of 1-2 basic species '((∗ → '(( ; '(∗ → '( ; (∗ → ( ( + ( → ((; '( + ( → '(( ; '(∗ → '(∗( Good idea: Identify basic species and “rules”* ', ( ; {' + ( ↔ '(; ( + ( ↔ ((; ( ↔ (∗} (a) Create list of species and reactions, track amounts of each (b) Agent based approach: track the state of each copy of the basic species (makes sense when evolution is stochastic)

( * as done in Kappa, also BioNetGen / NFSim)

slide-7
SLIDE 7

Experimental collaboration Wilson & Lidke labs at U. of New Mexico

  • Super-resolution optical microscopy
  • Receptors labelled with fluorescent quantum dots
  • Labelled particles are detected based on the light

(photons) they emit

  • Location (centroid) is determined by fitting the

distribution of detected light

  • Resolution: !(10nm) spatial / 20+ frames per

second

  • Trajectories of particles are reconstructed using

dedicated software (HMM etc.)

slide-8
SLIDE 8

Context

We use spatially resolved simulations of the reaction networks to compare with microscopy data

  • Extract parameters (e.g. dimerization /

dissociation rates)

  • Infer underlying landscape
  • Use calibrated simulations to make predictions
  • The data is one of the major sources of

parameters for the simulation

slide-9
SLIDE 9
  • 2. Analysis of trajectories & domain reconstruction

Brownian motion – distributions & tests Anomalous diffusion Confinement – experimental evidence, possible impact Results from observed & simulated trajectories Domain reconstruction algorithm Results with reconstructed domains

slide-10
SLIDE 10

Analysis of Jump Size Distributions

Brownian motion [equiv. to diffusion: !" = $(!&& + !(() ]:

  • displacements Δ*, Δ, follow a normal with -. = 2$Δ0 :

2

&( *, , =

1 45$0 6 7 8&9:8(9 /<="

  • the square displacement* > ≡ Δ@

. = Δ*. + Δ,. follows

2

A Δ@. = exp(− Δ@./4$0)

4$0 ⇔ 2

A > = exp −>/2-.

2-.

  • the mean square displacement (MSD) : Δ@. = 4$0

*[ ∬⋯ J*J, = ∫⋯ @J@ ∫ JL = 25 ∫⋯ @J@ = 5 ∫⋯ J> ]

slide-11
SLIDE 11

Reconstructed trajectories: Anomalous Diffusion

  • There is ample evidence of a non-uniform movement, typically

described as transient confinement

0.5 1 1.5 2 0.05 0.1 0.15 0.2 0.25 0.3 0.35 Observation time [s] MSD [µm2]

Experiment Brownian fit Linear fit with intercept

  • Mean Square Displacements (expected

proportional to !) have a decreasing slope

data from D. Lidke Lab, UNM Kusumi, Annu. Rev. Biophys. & Biomol.Struct. (2005)

slide-12
SLIDE 12

Co-confinement vs. dimerization

Simulation Experimental Data

Dimer Co-confined Approach

Low-Nam et al, Nature Struct. & Mol. Biol., (2011) McCabe et al, Biophys. J., (2011)

slide-13
SLIDE 13

Confinement, microdomains, cytoskeleton

Single particle tracking shows confinement over short timescales

  • A likely explanation is interaction with the cytoskeleton, which

impedes movement of membrane proteins

  • The transient localization is due to microdomains, induced by

elements of the cytoskeleton

  • Kusumi’s work (early 2000’s) is being revisited but the

phenomenon of transient confinement is widely established

Kusumi, (2005)

slide-14
SLIDE 14

Confinement, microdomains, cytoskeleton

Single particle tracking shows confinement over short timescales

  • A likely explanation is interaction with the cytoskeleton, which

impedes movement of membrane proteins

  • The transient localization is due to microdomains, induced by

elements of the cytoskeleton

  • Kusumi’s work (early 2000’s) is being revisited but the

phenomenon of transient confinement is widely established Aspects of practical interest for modeling:

  • Impact of microdomains on signal initiation kinetics
  • Receptor oligomerization
  • Effectiveness of (scarce) kinases involved in activation
  • The physical mechanism that gives rise to microdomains

Both require a way to reliably identify confining domains

slide-15
SLIDE 15

Modeling 1: Understanding the distributions

Distribution of jump sizes è Actual ê and simulated î trajectories Simulated confining domains î

23 23.5 24 24.5 25 25.5 26 26.5 27 27.5 28 26 26.5 27 27.5 28 28.5 29 29.5 30 30.5 31

X coord [µm] Y coord [µm]

data from D. Lidke Lab, UNM

slide-16
SLIDE 16

Modeling 1: Understanding the distributions

Distribution of jump sizes è Actual ê and simulated î trajectories Simulated confining domains î

data from D. Lidke Lab, UNM

slide-17
SLIDE 17

Modeling 1: Diffusion with confining domains

0.2 0.4 0.6 0.1 1 10 100

(∆R)2 [µm2]) Probability density

T=0.25s (5 steps)

Measured normal (fitted MSD) normal (nominal MSD)

P(r2) = 1 2σ2

xy

exp ✓ r2 2σ2

xy

hr2i = 2σ2

xy(t) = 4Dt

(∆R) [sim.units]

2 4 6 0.01 0.1 1 10

(∆R)2 [sim.units] Probability density

Domain size (B2)

B D

−2 2 −2 −1 1 2

X [µm]

B D

0.5 1 1.5 2 0.1 0.2 0.3 0.4

Mean Square Displacement

Observation time [s] MSD [ m ]

Measured Fit (data) Simulation Fit (sim)

1 2 3 4 5 0.5 1

Mean Square Displacement

Observation time [s] MSD [ m ]

data from D. Lidke Lab, UNM

slide-18
SLIDE 18

Modeling 1: Understanding the distributions

The ‘hockey stick’ distribution of jump sizes reflects the existence of at least two populations of receptors

  • Faster moving à molecules outside domains, diffusing freely
  • Slower moving à molecules confined in domains

0.2 0.4 0.6 0.1 1 10 100

(DR)2 [µm2]) Probability density

T=0.25s (5 steps)

Measured normal (fitted MSD) normal (nominal MSD)

! " ≈ $%&'(/*+( → ! " ≈ ∑. /

.%&'(/*+0

(

slide-19
SLIDE 19

Modeling 1: Confining Domains vs. Corrals

0.2 0.4 0.6 0.1 1 10 100

(∆R)2 [µm2]) Probability density

T=0.25s (5 steps)

Measured normal (fitted MSD) normal (nominal MSD)

(∆R) [sim.units]

2 4 6 0.01 0.1 1 10

(∆R)2 [sim.units] Probability density

Domain size (B2)

B D

−2 2 −2 −1 1 2

X [µm]

Brownian motion simulations in a landscape:

  • Confining domains versus corrals
  • The upward curved shape is

reproduced only by confining domains

  • Both reproduce the MSD time

dependence (qualitatively)

2 4 6 0.01 0.1 1 10

(DR)2 [sim.units] Probability density

Domain size (B2)

CORRALS CONFINING DOMAINS SPT DATA

slide-20
SLIDE 20

Concerns

Only qualitative match How do we know that the populations are not distinct molecule types?

  • the same molecule can switch from one regime to

another (confined / free)

  • what if there are several types of molecules, some always

fast, some always slow

Distributions were sensitive to the shape of the simulated domains Why not identify the domains?

slide-21
SLIDE 21

Analyzing the jump size distributions

More careful decomposition into sum of exponentials Log binning Error estimation based on number

  • f counts per bin

Simulated annealing fit of two or three exponentials, for each number

  • f steps
slide-22
SLIDE 22

Analyzing the jump size distributions

More careful decomposition into sum of exponentials Log binning Error estimation based on number

  • f counts per bin

Simulated annealing fit of two or three exponentials, for each number

  • f steps
slide-23
SLIDE 23

Modeling 2: Domain Reconstruction Estimate the likelihood that a given point in an SPT trajectory is part of the confined population

  • r not

Attempt to reconstruct the confining domains that modulate the movement of the particles.

slide-24
SLIDE 24

Modeling 2: Domain Reconstruction

  • 1. Construct a distribution of jump sizes for a

selection of step (frame interval) numbers for the entire sample

  • 2. Define a joint score as weighted average of the

percentage rank for each point

  • 3. Identify the sub-population of slower points
  • 4. Cluster the identified points
  • 5. Construct a contour around each cluster
slide-25
SLIDE 25

Domains from contours

26.2 26.4 26.6 26.8 27 27.2 27.4 27.6 27.8 29 29.2 29.4 29.6 29.8 30 30.2 30.4

X coord [µm] Y coord [µm]

slide-26
SLIDE 26

Step size distributions: build a cumulative score

−0.2 0.2 0.4 0.6 0.8 1 1.2 10 20 30 40 50 60 70 80 90 Scores HA655_HRG585_PreAmp−2012−12−7−16−31−33 Score Frequency −0.2 0.2 0.4 0.6 0.8 1 1.2 20 40 60 80 100 120 140 Scores HA655_HRG585_PreAmp−2012−12−7−16−31−33 Score Frequency

10

−4 10 −3 10 −2 10 −1

10 0.2 0.4 0.6 0.8 1

Sq.dis (µm)

CDF

1 step 10

−4 10 −3 10 −2 10 −1

10 0.2 0.4 0.6 0.8 1

Sq.dis (µm)

CDF

2 steps 10

−4 10 −3 10 −2 10 −1

10 0.2 0.4 0.6 0.8 1

Sq.dis (µm)

CDF

5 steps 10

−4 10 −3 10 −2 10 −1

10 0.2 0.4 0.6 0.8 1

Sq.dis (µm)

CDF

10 steps 10

−3 10 −2 10 −1

10 10

1

0.2 0.4 0.6 0.8 1

Sq.dis (µm)

CDF

20 steps 10

−3 10 −2 10 −1

10 10

1

0.2 0.4 0.6 0.8 1

Sq.dis (µm)

CDF

50 steps 10

−3 10 −2 10 −1

10 10

1

0.2 0.4 0.6 0.8 1

Sq.dis (µm)

CDF

100 steps 10

−2 10 −1

10 10

1

10

2

0.2 0.4 0.6 0.8 1

Sq.dis (µm)

CDF

200 steps

Ch1:186791 Ch2:130838 Ch1:104182 Ch2:69878 Ch1:47756 Ch2:30569 Ch1:26756 Ch2:16485 Ch1:15154 Ch2:8911 Ch1:6226 Ch2:3588 Ch1:2839 Ch2:1640 Ch1:1165 Ch2:675

slide-27
SLIDE 27

Domain Reconstruction: Find slow points

22 22.1 22.2 22.3 22.4 22.5 22.6 22.7 22.8 22.9 23 15.5 15.6 15.7 15.8 15.9 16 16.1 16.2 16.3 16.4 16.5

X position [µm] Y position [µm]

−0.2 0.2 0.4 0.6 0.8 1 1.2 10 20 30 40 50 60 70 80 90 Scores HA655_HRG585_PreAmp−2012−12−7−16−31−33 Score Frequency

Slow points identified from a combined score based on jump sizes over several frame intervals

slide-28
SLIDE 28

Domain Reconstruction: Cluster slow points

22 22.1 22.2 22.3 22.4 22.5 22.6 22.7 22.8 22.9 23 15.5 15.6 15.7 15.8 15.9 16 16.1 16.2 16.3 16.4 16.5

X position [µm] Y position [µm]

Clusters of points identified via distance based clustering

L L

slide-29
SLIDE 29

Domain Reconstruction: Footprint

22 22.1 22.2 22.3 22.4 22.5 22.6 22.7 22.8 22.9 23 15.5 15.6 15.7 15.8 15.9 16 16.1 16.2 16.3 16.4 16.5

X position [µm] Y position [µm]

Contour building algorithm - estimates area, perimeter, and form factor of underlying domains

slide-30
SLIDE 30

Domain reconstruction (pre-B)

slide-31
SLIDE 31

Domain reconstruction (pre-B)

slide-32
SLIDE 32

Simulations with domains

  • Pre-B cell receptors
  • Receptors have two receptor binding domains
  • May form higher oligomers
  • Two additional proteins (kinases), Lyn and Syk
  • Phosphorylation through cross-activation mechanism

involving three entities

  • The system also has domains
  • Trying to understand two patient samples
  • different levels of signaling in the absence of ligand
  • Kerketta et al., in preparation / submitted
slide-33
SLIDE 33

Simulations with domains

Kerketta et al. (in preparation)

slide-34
SLIDE 34

Simulations with domains

C D

Kerketta et al. (in preparation)

slide-35
SLIDE 35

Simulations with domains

C D

Kerketta et al. (in preparation)

slide-36
SLIDE 36

Simulations with domains

Kerketta et al. (in preparation)

slide-37
SLIDE 37
  • 3. Improvements and extensions

Close the validation loop Identification of domains and intrinsic mobility changes Better characterization of the landscape Combine with identification of binding

slide-38
SLIDE 38

Closing the validation loop

We analyze trajectories and infer confining domains

  • Algorithm* depends on a lot of parameters
  • In particular, the weights used in constructing

the cumulative score The reconstructed domains are used in a spatially resolved simulation Additional details, such as dimer on-and off-rates, are estimated from experimental data

  • Mapping from observed rates to ”true” rates

requires simulations

slide-39
SLIDE 39

Closing the validation loop

We analyze trajectories and infer confining domains which are used in a spatially resolved simulations Next:

  • Extract synthetic experimental data from

simulations

  • Run synthetic data through domain

reconstruction / parameter estimation procedures

  • Optimize the procedures by comparing the input

and the output.

slide-40
SLIDE 40

Closing the validation loop…

Simulations with random barriers, localization density