Hostname: page-component-cd9895bd7-jkksz Total loading time: 0 Render date: 2024-12-27T05:07:01.393Z Has data issue: false hasContentIssue false

BayesTICS: Local temporal image correlation spectroscopy and Bayesian simulation technique for sparse estimation of diffusion in fluorescence imaging

Published online by Cambridge University Press:  27 February 2023

Anca Caranfil
Affiliation:
SERPICO Project-Team, INRIA Rennes, UMR144 CNRS Institut Curie, PSL Research, Sorbonne Université, Campus universitaire de Beaulieu, Rennes, France CeDRE Team, GDR UMR6290-CNRS, Faculty of Medicine, University of Rennes 1, Rennes, France
Yann Le Cunff
Affiliation:
CeDRE Team, GDR UMR6290-CNRS, Faculty of Medicine, University of Rennes 1, Rennes, France Dyliss Team, Univ Rennes, CNRS, Inria, IRISA, UMR 6074, Campus de Beaulieu, Rennes, France
Charles Kervrann*
Affiliation:
SERPICO Project-Team, INRIA Rennes, UMR144 CNRS Institut Curie, PSL Research, Sorbonne Université, Campus universitaire de Beaulieu, Rennes, France
*
*Corresponding author. E-mail: [email protected]

Abstract

The dynamics and fusion of vesicles during the last steps of exocytosis are not well established yet in cell biology. An open issue is the characterization of the diffusion process at the plasma membrane. Total internal reflection fluorescence microscopy (TIRFM) has been successfully used to analyze the coordination of proteins involved in this mechanism. It enables to capture dynamics of proteins with high frame rate and reasonable signal-to-noise values. Nevertheless, methodological approaches that can analyze and estimate diffusion in local small areas at the scale of a single diffusing spot within cells, are still lacking. To address this issue, we propose a novel correlation-based method for local diffusion estimation. As a starting point, we consider Fick’s second law of diffusion that relates the diffusive flux to the gradient of the concentration. Then, we derive an explicit parametric model which is further fitted to time-correlation signals computed from regions of interest (ROI) containing individual spots. Our modeling and Bayesian estimation framework are well appropriate to represent isolated diffusion events and are robust to noise, ROI sizes, and localization of spots in ROIs. The performance of BayesTICS is shown on both synthetic and real TIRFM images depicting Transferrin Receptor proteins.

Type
Communication
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press

Impact Statement

This paper presents an original Bayesian method to analyze fluorescent spots diffusing at the cell membrane and observed in time-lapse fluorescence microscopy. Unlike related temporal correlation spectroscopy methods, BayesTICS adapts locally and is robust to low signal-to-noise ratios and sizes of regions of interest.

1. Introduction

In cell biology, diffusion measurements are commonly used to compare several compartments within a cell or in different cells (e.g., neuronal synapses or HeLa cells). At the scale of a single cell, free diffusion of proteins (i.e., molecules undergoing Brownian motion) often corresponds to the main mode of molecular transport. The analysis of intracellular diffusion provides information about both the dynamics of the proteins and the cellular medium in which they evolve. Several techniques have been developed to quantify the dynamics of fluorescently-tagged proteins (e.g., Green Fluorescent Proteins [GFP]) in live cell imaging and to estimate diffusion coefficients from fluorescence microscopy data, that were adapted to different purposes. The two main types of techniques are single-particle techniques and ensemble measurement techniques, both allowing for the analysis of molecular dynamics, each having their advantages and limitations as described below.

Single-particle tracking (SPT) approaches are particularly recommended when the experimental setup is available, as the trajectory of a single molecule provides a quantitative description of motion in space and time. Given tracks obtained by nearest neighborhood algorithms or more sophisticated tracking methods(Reference Chenouard, Smal and De Chaumont 1 ), the mean-square displacement (MSD) of tracks is generally used to interpret and detect free diffusion, confined diffusion, and directed flow(Reference Qian, Sheetz and Elson 2 ). The theoretical limits of SPT, in particular for confined diffusion, have been established in Ref. (Reference Bickel3). SPT-based approaches require labeling single molecules with suitably high signal/noise marker particles, as well as high-speed and high-sensitivity microscopes. Tracking errors due to imperfect algorithms can also limit the applicability of this technique.

Fluorescence correlation approaches are valuable techniques that provide quantitative information on both large and small-scale intracellular dynamics without individual object tracking. In the original fluorescence correlation spectroscopy (FCS) method(Reference Elson and Magde 4 Reference Magde, Elson and Webb 6 ), temporal fluctuations of fluorescent molecules in a region of interest (ROI) are used to measure the local concentration of the observed population. A correlation method is used to analyze 1D signals of temporal fluctuations. The main drawback of FCS is related to the photobleaching of the fluorescently-tagged molecules that limits the acquisition time and, thus, the applicability to fast dynamics. A related approach consists in analyzing the fluorescence recovery after photobleaching (FRAP)(Reference Axelrod, Koppel, Schlessinger, Elson and Webb 7 ) in a specified area by a high-intensity laser pulse and is used to quantify two-dimensional lateral diffusion and protein binding. The fluorescence recovery curves are fitted to a theoretical model by using a nonlinear least squares algorithm(Reference Soumpasis 8 ). However, reliable estimation of the parameters requires several experimental curves that might introduce numerical and experimental repetition errors. The major limitations of both FCS and FRAP are related to strong sensitivity to the signal-to-noise ratio (SNR) and the need for spatial and temporal stationarity of dynamics in the ROI.

Another approach that is derived from fluorescence correlation techniques and overcomes some of FCS limitations is temporal image correlation spectroscopy (TICS)(Reference Wiseman, Squier, Ellisman and Wilson 9 ). With TICS, one can measure the concentration of molecules in the image as well as dynamical properties such as the characteristic time of diffusion. TICS is based on the same principles as FCS but exploits 2D temporal signals instead of 1D temporal signals, and can detect diffusion and flow at the same time. Spatio-temporal image correlation spectroscopy (STICS)(Reference Hebert, Costantino and Wiseman 10 ) extended the applicability of TICS to recover direction flow of moving molecules. Other derived methods were developed for specific purposes, such as spatio-temporal image cross-correlation spectroscopy (STICCS)(Reference Schwille, Meyer-Almes and Rigler 11 ) that can detect and characterize the dynamics of two species in the ROI, reciprocal space image correlation spectroscopy (kICS)(Reference Kolin, Ronis and Wiseman 12 ) that solves the issue of sensitivity to photobleaching and blinking of the fluorescent molecules of STICS or, more recently, pair correlation function FCS (pCF)(Reference Malacrida, Hedde, Ranjit, Cardarelli and Gratton 13 ) that is able to detect barriers of diffusion. While a wide range of applications is covered by these correlation-based methods, they still require a low concentration of molecules in the region of focus and a temporal stationarity of the fluorescence signals(Reference Hebert, Costantino and Wiseman 10 , Reference Ji and Danuser 14 ), which is not always satisfied in experimental data.

All the aforementioned methods are either computationally demanding or come with a high sensitivity to parameters such as SNR or ROI size. Moreover, standard correlation-based methods require a previous knowledge of the point spread function (PSF) that is not always available, and need a minimum window size, which makes it impossible to estimate the diffusion coefficient on very small ROIs. Thus, analyzing diffusion in small inhomogeneous regions of the cell from regular 2D fluorescent microscopy data is still a real challenge.

In this paper, we address the issue of estimating locally constant but spatially varying diffusion coefficients of fluorescently-tagged membrane proteins close to the plasma membrane (PM). Experimental data is acquired by total internal reflection fluorescence (TIRF) microscopy, a technique vastly used for imaging protein dynamics within thin layers(Reference Axelrod 15 , Reference Burchfield, Lopez, Mele, Vallotton and Hughes 16 ). We propose two models of the autocorrelation function of the 2D temporal fluorescent signal and a Bayesian framework (approximate Bayesian computation (ABC)(Reference Beaumont, Zhang and Balding 17 )) for robustly estimating the local diffusion coefficient. We show that the proposed method complements previous techniques by providing distinct advantages of local analysis over TICS counterparts on ROIs. Moreover, the method does not rely on a temporal stationarity hypothesis of the fluorescent signal or an accurate measurement of PSF of the imaging system. Unlike previous methods based on nonlinear model fitting(Reference Basset, Bouthemy, Boulanger, Waharte, Salamero and Kervrann 18 ), BayesTICS is based on the simulation of time-correlation signals and provides the posterior distribution of diffusion coefficient that can be exploited to analyze changes in dynamics, or in the local environment of the membrane.

This paper is organized as follows. In the next section, we describe the diffusion and image models with initial conditions, the closed-form solution and approximations, including the ABC-based algorithm to estimate local diffusion coefficients from time-correlation signals computed over ROIs. In the experimental section, we demonstrate the robustness of BayesTICS to SNRs on simulated and real images depicting Transferrin Receptor (TfR) dynamics (labeled with pHluorin, a pH-sensitive derivative of GFP) at the PM during the late steps of exocytosis, that is, diffusion in the PM after vesicle fusion. We evaluate the sensitivity to both nuisance parameters (e.g., size of ROIs) and the algorithm parameters, and we assess the accuracy of BayesTICS on simulated data. Our approach further extends the capability of correlation spectroscopy methods and provides, to our knowledge, a new tool for the quantitative characterization of molecular dynamics in living cells.

2. Method

2.1. Diffusion model and image generation

Diffusion of transmembrane proteins is mainly modeled by lateral diffusion in the membrane(Reference Almeida and Vaz 19 ). This phenomenon may be described by Fick’s second law(Reference Philibert 20 ):

(1) $$ \frac{\partial C\left(\boldsymbol{x},t\right)}{\partial t}=D\Delta C\left(\boldsymbol{x},t\right), $$

where $ C\left(\boldsymbol{x},t\right) $ denotes the concentration of molecules at time $ t $ and at location $ \boldsymbol{x}\in \Omega \subset {\mathrm{\mathbb{R}}}^2 $ , $ \Omega $ being the ROI in the image domain, and $ \Delta $ is the Laplacian operator. In our modeling framework, the diffusion coefficient $ D $ in (1) is assumed to be constant over $ \Omega $ . In addition, we assume that all the proteins are concentrated at the center $ {\boldsymbol{x}}_0 $ of $ \Omega $ , at initial time $ t={t}_0 $ , that is $ C\left(\boldsymbol{x},{t}_0\right)={C}_0\delta \left(\boldsymbol{x}-{\boldsymbol{x}}_0\right) $ where $ \delta $ is the Kronecker symbol and $ {C}_0 $ is the initial concentration of molecules. With the aforementioned initial conditions, the closed-form solution is well established and given by(Reference Crank 21 , Reference Seiffert and Oppermann 22 ):

(2) $$ C\left(\boldsymbol{x},t\right)=\frac{C_0}{4\pi \left(t-{t}_0\right)D}\hskip0.1em \exp \left(-\frac{\parallel \boldsymbol{x}-{\boldsymbol{x}}_0{\parallel}_2^2}{4\left(t-{t}_0\right)D}\right),\forall t>{t}_0. $$

Define $ f:{\mathrm{\mathbb{R}}}^2\times \left\{0,\dots, T-1\right\}\to {\mathrm{\mathbb{R}}}^{+} $ , and denote $ f\left(\boldsymbol{x},t\right) $ the fluorescence intensity at time $ t $ and spatial position $ \boldsymbol{x}\in \Omega $ . The fluorescence intensity is assumed to be proportional (with factor $ B $ ) to the convolution (denoted $ \ast $ ) of the microscopic number density (or concentration) $ C $ and the instrumental “PSF” $ h $ :

(3) $$ f\left(\boldsymbol{x},t\right)=B\left(h\ast C\right)\left(\boldsymbol{x},t\right), $$

where $ B=\rho \varepsilon Q $ , $ \rho $ is the efficiency of the instrument to collect photons, $ \varepsilon $ is the molecular absorption coefficient, and $ Q $ is the quantum yield of the fluorophore. If we assume that the PSF is approximated with a 2D Gaussian function with an isotropic bandwidth $ {\sigma}_{\mathrm{PSF}} $ in the lateral direction, we get (see Refs. Reference Basset, Bouthemy, Boulanger, Waharte, Salamero and Kervrann18,Reference Basset, Bouthemy, Boulanger, Waharte, Kervrann and Salamero23) and Supplementary Appendix A):

(4) $$ f\left(\boldsymbol{x},t\right)=\frac{A_0}{2D\left(t-{t}_0\right)+{\sigma}_{\mathrm{PSF}}^2}\exp \left(-\frac{\parallel \boldsymbol{x}-{\boldsymbol{x}}_0{\parallel}_2^2}{4D\left(t-{t}_0\right)+2{\sigma}_{\mathrm{PSF}}^2}\right) $$

with $ {A}_0={C}_0B/2\pi $ .

2.2. Local temporal image correlation spectroscopy

In this section, we describe our correlation-based method, inspired from FCS, to compute local diffusion in fluorescence images. For this purpose, we need to compute the temporal autocorrelation of images to capture temporal fluctuations of intensities.

2.2.1. Uniform background

First, we are interested in locally estimating the diffusion of an isolated spot over a uniform background (i.e., for a long enough sequence, the spatiotemporal average of $ f $ is zero). In that case, the process associated with the image sequence is not stationary. Accordingly, the autocorrelation function is real-time dependent and not only delay-dependent. Hence, we use the following expectation formula for the autocorrelation function:

(5) $$ {G}_1(t,\tau )=\frac{\langle f(\boldsymbol{x},t)f(\boldsymbol{x},t+\tau )\rangle \hskip0.1em }{{\langle f\rangle}_t^2}=\frac{\frac{1}{\mid \Omega \mid}\hskip0.1em {\int}_{\boldsymbol{x}\in \Omega}f(\boldsymbol{x},t)f(\boldsymbol{x},t+\tau )\hskip0.1em dx}{{\left[\hskip0.1em \frac{1}{\mid \Omega \mid}\hskip0.1em {\int}_{\boldsymbol{x}\in \Omega}f(x,t)\hskip0.1em dx\hskip0.1em \right]}^2}, $$

where $ \tau $ is the temporal lag and denote the spatial average. By substituting $ f $ with (4) in (5), we get (see details in Supplementary Appendix B):

(6) $$ {G}_1\left(t,\tau \right)\approx \frac{\mid \Omega \mid }{4\pi \left( D\tau +2 Dt+{\sigma}_{\mathrm{PSF}}^2\right)}. $$

Note that if we consider the inverse of the autocorrelation function, $ {G}_1^{-1}\left(t,\tau \right) $ can be approximated as a linear function of unknown parameters $ D $ and $ {\sigma}_{\mathrm{PSF}} $ (see details in Supplementary Appendix B):

(7) $$ {G}_1^{-1}\left(t,\tau \right)\approx \frac{4\pi }{\mid \Omega \mid}\left[D\left(\tau +2t\right)+{\sigma}_{\mathrm{PSF}}^2\right]. $$

2.2.2. Nonuniform and cluttered background

In order to account for nonuniform background and the potential presence of neighboring spots diffusing in the ROI $ \Omega $ , let us assume that the spatiotemporal average of $ f $ is nonzero. Hence, we consider the following expectation formula for the intensity fluctuation autocorrelation function:

(8) $$ {G}_2(t,\tau )=\frac{\langle (f(\boldsymbol{x},t)-\overline{f})(f(\boldsymbol{x},t+\tau )-\overline{f})\rangle }{{\langle f\rangle}_t^2}=\frac{\frac{1}{\mid \Omega \mid}\hskip0.1em {\int}_{\boldsymbol{x}\in \Omega}(f(\boldsymbol{x},t)-\overline{f})(f(\boldsymbol{x},t+\tau )-\overline{f})\hskip0.1em d\boldsymbol{x}}{{\left[\hskip0.1em \frac{1}{\mid \Omega \mid}\hskip0.1em {\int}_{\boldsymbol{x}\in \Omega}f(x,t)\hskip0.1em dx\hskip0.1em \right]}^2}, $$

where $ \overline{f}=\frac{1}{T-t}{\int}_t^Tf(\boldsymbol{x},r)\hskip0.1em dr $ . By replacing $ f $ in (8) with the expression given in (4), we obtain (see details in Supplementary Appendix C):

(9) $$ {G}_2\left(t,\tau \right)\approx {G}_1\left(t,\tau \right)+\mid \Omega \mid \left({K}_1\left(t,\tau \right)+{K}_2(t)\right), $$

where

$$ {\displaystyle \begin{array}{c}{K}_1\left(t,\tau \right)=\frac{1}{4\pi D\left(T-t\right)}\log \left(\frac{D\tau +2 Dt+{\sigma}_{\mathrm{PSF}}^2}{D\tau +D\left(T+t\right)+{\sigma}_{\mathrm{PSF}}^2}\right)\\ {}{K}_2(t)=\frac{2 DT+{\sigma}_{\mathrm{PSF}}^2}{4\pi {D}^2{\left(T-t\right)}^2}\log \left(\frac{2 DT+{\sigma}_{\mathrm{PSF}}^2}{D\left(T+t\right)+{\sigma}_{\mathrm{PSF}}^2}\right)+\frac{D\left(T+t\right)+{\sigma}_{\mathrm{PSF}}^2}{4\pi {D}^2{\left(T-t\right)}^2}\log \left(\frac{2 Dt+{\sigma}_{\mathrm{PSF}}^2}{D\left(T+t\right)+{\sigma}_{\mathrm{PSF}}^2}\right).\end{array}} $$

Model $ {G}_2\left(t,\tau \right) $ can then be considered as an extension of the model $ {G}_1\left(t,\tau \right) $ . In (6) and (9), the ROI size $ \mid \Omega \mid $ is a multiplicative factor and can be interpreted as a scaling parameter. We shall see that the ROI size does not influence the estimation of $ D $ in our experiments provided there is a single spot in the ROI. Unlike (6), the total time of observation $ T $ appears in $ {K}_1\left(t,\tau \right) $ and $ {K}_2(t) $ and may thus influence the estimation of $ D $ . Nevertheless, this impact is minimal for $ T $ large enough, as one has

$$ \underset{T\to \infty }{\lim }{G}_2\left(t,\tau \right)={G}_1\left(t,\tau \right). $$

Finally, the extended model $ {G}_2 $ can be interpreted as an “out of equilibrium” state of the observed system, that allows us to take into account perturbations such as noisy data, nonuniform background, or other spots diffusing in the image.

2.3. Bayesian estimation of model parameters

Model $ {G}_2 $ , as given by (9), depends on the values of $ D $ and $ {\sigma}_{\mathrm{PSF}} $ in a highly nonlinear fashion. As a result, the estimation of the involved parameters performed by maximizing the underlying likelihood (or minimizing the corresponding data fidelity term) may be very complex or even not tractable. Nevertheless, we can resort by applying a computational Bayesian approach described in what follows.

2.3.1. Principles of ABC

The ABC method(Reference Beaumont, Zhang and Balding 17 ) relies on stochastic simulation that generates samples and selects those that follow the posterior distribution. This approach allows us to compute both the maximum a posteriori estimator and the a posteriori expectation from the selected samples.

Formally, let us assume that a given discrete observation $ z $ is generated from a model with parameters $ \theta $ whose prior is denoted by $ p\left(\theta \right) $ . The posterior distribution of interest is defined by $ p\left(\theta |z\right)=\frac{p\left(z|\theta \right)p\left(\theta \right)}{p(z)}, $ where $ p(z)=\int p\left(z|\theta \right)p\left(\theta \right) d\theta $ . The success of the rejection ABC method(Reference Beaumont, Zhang and Balding 17 ) depends on the fact that the underlying stochastic process is easy to simulate for a given set of parameters. The ABC procedure can be summarized as below:

  1. 1. Generate $ \theta $ from the prior distribution $ p\left(\theta \right) $ ;

  2. 2. Simulate $ {z}^{\prime } $ from the model with parameter $ \theta $ ;

  3. 3. Compute the distance $ \rho \left(z,{z}^{\prime}\right) $ between $ {z}^{\prime } $ and $ z $ ;

  4. 4. Accept $ \theta $ with probability $ \frac{\pi_{\varepsilon}\left(z,{z}^{\prime}\right)}{c} $ and return to 1.

Here $ c $ is a constant chosen to guarantee that $ {\pi}_{\varepsilon}\left(z,{z}^{\prime}\right) $ defines a probability:

$$ \frac{\pi_{\varepsilon}\left(z,{z}^{\prime}\right)}{c}=\left\{\begin{array}{ll}1& \hskip0.1em \mathrm{if}\hskip0.22em \rho \left(z,{z}^{\prime}\right)\le \varepsilon, \\ {}0& \hskip0.1em \mathrm{otherwise}.\end{array}\right. $$

The observation $ z $ and the simulation $ {z}^{\prime } $ are real-valued arrays of matching dimension and $ \rho \left(z,{z}^{\prime}\right) $ evaluates the distance between them.

As mentioned above, this approach requires the design of a suitable metric $ \rho $ , as well as the choice of an adapted value for $ \varepsilon $ . The choice of $ \rho $ depends on the given problem. However, standard metrics, such as the $ {L}_2 $ norm, are used in a significant number of problems. As for the choice of $ \varepsilon $ , one may note that, when $ \varepsilon $ tends to $ \infty $ , the accepted samples come from the prior, while when $ \varepsilon \to 0 $ , the accepted samples follow the target posterior distribution $ p\left(\theta |z\right) $ . Therefore, the choice of $ \varepsilon $ reflects the balance between computability and accuracy. For a given $ \rho $ and $ \varepsilon $ , accepted samples are independent and identically distributed from $ p\left(\theta |\rho \left(z,{z}^{\prime}\right)\le \varepsilon \right) $ .

The next step is to compute posterior expectation defined as $ {\hat{\theta}}_{\mathrm{MMSE}}=\unicode{x1D53C}\left(\theta |z\right)=\int p\left(\theta |D\right)\hskip0.1em \theta \hskip0.1em d\theta $ , which is known as the minimum mean square error (MMSE) estimator. The simplest way to compute the MMSE estimator is to draw $ N $ samples $ {\left\{{\theta}_i\right\}}_{i=1,\cdots, N} $ , from $ p\left(\theta |z\right) $ using the algorithm above and compute the empirical averages $ {\hat{\theta}}_{\mathrm{MMSE}}={N}^{-1}\sum {\theta}_i $ . The samples can also be exploited to compute the posterior distribution for which the maximum mode equals the maximum a posteriori (MAP) estimator $ {\hat{\theta}}_{\mathrm{MAP}} $ . There are several advantages to this rejection method, among them the fact that they are usually easy to code, and they generate independent samples.

2.3.2. ABC algorithm and implementation details

In our context, the observation $ z $ is the autocorrelation (5) or (8) approximated in the discrete setting from the fluorescent intensities $ f $ , in a given ROI $ \Omega $ , as follows:

(10) $$ {\left.z\left(t,\tau \right)\right|}_{t=0}=\frac{1}{W\times H}\sum \limits_{i=1}^W\sum \limits_{j=1}^H\frac{\left({f}_{i,j}\left(t+\tau \right)-\overline{f}\right)\hskip0.1em \left({f}_{i,j}(t)-\overline{f}\right)}{{\overline{f}}_t^2}, $$

where $ \left(i,j\right) $ denotes a pixel location in $ \Omega $ , $ W $ and $ H $ are the width and height of the ROI ( $ \mid \Omega \mid =W\times H $ ), $ \overline{f}=\frac{1}{T\mid \Omega \mid }{\sum}_{i=1}^W{\sum}_{j=1}^H{\sum}_{k=0}^{T-1}{f}_{i,j}(k) $ , and $ {\overline{f}}_t=\frac{1}{\mid \Omega \mid }{\sum}_{i=1}^W{\sum}_{j=1\hskip0.4em }^H{f}_{i,j}(t), $ $ t\in \left\{0,\cdots, T-1\right\} $ . The simulated sample $ {z}^{\prime } $ is the autocorrelation simulated from the model (6) and (9) with parameter $ \theta ={\left(D,{\sigma}_{\mathrm{PSF}}\right)}^T $ .

We implemented the ABC rejection-based method with 0–1 cut-off and the distance $ \rho \left(z,{z}^{\prime}\right)=\parallel z-{z}^{\prime }{\parallel}_2^2 $ (see Algorithm 1). The algorithm takes as input an image sequence, also denoted $ f $ , and computes $ z $ as explained above. Then, it uses the ABC procedure to compute the estimates $ {\hat{\theta}}_{\mathrm{MAP}} $ and $ {\hat{\theta}}_{\mathrm{MMSE}} $ .

Algorithm 1: BayesTICS algorithm

We now discuss how the parameters of BayesTICS can be selected. The prior distribution of both parameters $ D $ and $ {\sigma}_{\mathrm{PSF}} $ is assumed to be uniform on intervals depending on the underlying biological process. Typically, $ D\sim U\left[\mathrm{0.1,2.0}\right] $ and $ {\sigma}_{\mathrm{PSF}}\sim U\left[\sqrt{0.1},\sqrt{2}\right] $ . The number $ {N}_{\mathrm{samples}} $ is set to 100, 000 samples. The cut-off value $ \varepsilon $ is set so as to accept 1 to 5% of the samples (about the best 1000 samples) which serve to compute the posterior distribution, $ {\hat{\theta}}_{\mathrm{MAP}} $ , and $ {\hat{\theta}}_{\mathrm{MMSE}} $ .

The algorithm is relatively fast as each sample $ {z}^{\prime}\left(t,\tau \right) $ from (6) or (9) takes about 0.001 s to generate. Moreover, all the simulated samples in a ROI are independent and can be generated in parallel. This means that the processing of multiple ROIs in an image sequence can be performed very efficiently.

3. Experimental Results

In this section, we evaluate the performance of BayesTICS on synthetic and real images depicting multiple diffusing spots at the PM observed in TIRF microscopy as illustrated in Figure 1. We applied the BayesTICS algorithm to compute the MAP and MMSE estimators of the diffusion coefficient by considering the two models (6) and (9), respectively. The ROI size depends on the spot size and here is set to $ 21\times 21 $ pixels windows from the analysis of real images. Meanwhile, the temporal series should be long enough to observe stationary fluctuations. In our experiments, $ T>100 $ time points. As these choices may involve some arbitrariness, we assessed the sensitivity to $ \mid \Omega \mid $ and $ T $ , as well as the position of the spot of interest in the ROI. In what follows, we show that changes in these parameters lead to essentially similar results and demonstrate the robustness of BayesTICS with respect to noise levels and cluttered background (i.e., presence of multiple spots in a ROI). We focus on the estimation of $ D $ which is the parameter of interest.

Figure 1. Microscopy image depicting diffusing pHluorin-tagged spots at the PM observed in TIRF microscopy (courtesy of PICT facility, UMR144-CNRS Institut Curie).

3.1. Evaluation on simulated data

First, in order to test the robustness of BayesTICS to noise, we simulated six image sequences depicting an isolated diffusion spot in a ROI $ \Omega $ of $ 21\times 21 $ pixels, with a diffusion coefficient equal to $ 0.10 $ pixel/frame. The image intensities were then corrupted with Gaussian white noise with different standard deviations yielding image sequences with different SNRs. Figure 2 shows the 2D images at time $ t=0 $ (left) extracted from the six image sequences and the autocorrelation plots (middle and right). We reported the results of BayesTICS, that is the posterior distributions, $ {\hat{D}}_{\mathrm{MAP}} $ , and $ {\hat{D}}_{\mathrm{MMSE}} $ for the two autocorrelation models $ {G}_1 $ and $ {G}_2 $ , respectively. The results suggest that the performance of estimators $ {\hat{D}}_{\mathrm{MAP}}\in \left[\mathrm{0.10,0.13}\right] $ pixel/frame and $ {\hat{D}}_{\mathrm{MMSE}}\approx 0.13 $ pixel/frame for $ {G}_1 $ , and $ {\hat{D}}_{\mathrm{MAP}}\approx 0.10 $ pixel/frame and $ {\hat{D}}_{\mathrm{MMSE}}\approx 0.14 $ pixel/frame for $ {G}_2 $ , are hardly influenced by the amount of noise in the images. We observe that the MMSE values are slightly higher than the true diffusion coefficient ( $ D=0.10 $ pixel/frame) for both models.

Figure 2. Robustness of the BayesTICS method to noise level with a fixed window size. Five different ROIs with increasing amount of noise (from top to bottom, and from left to right) were simulated. (a) The ROIs at time $ t=0 $ are extracted from five simulated sequences composed of $ T=300 $ frames ( $ 256\times 256 $ pixels images) and depicting 2D diffusing spots with a theoretical diffusion coefficient $ {D}_{\mathrm{true}}=0.100 $ pixel/frame. The size of ROIs is set to $ 21\times 21 $ pixels and the spots are located at the center of each ROI. (b) The autocorrelation versus time lag plot is shown for $ {G}_1 $ and $ {G}_2 $ models. Each plot shows the observed autocorrelation (black curve), and two autocorrelation samples generated from the $ {G}_1 $ and $ {G}_2 $ models with the $ {\hat{D}}_{\mathrm{MAP}} $ and $ {\hat{D}}_{\mathrm{MMSE}} $ parameters (green and magenta curves). (c) The estimated posterior distributions are displayed for $ D $ and $ {\sigma}_{\mathrm{PSF}} $ for the ROI with intermediate noise level.

Furthermore, we evaluated the influence of the ROI size, the spot position in ROIs, and the amount of noise in ROIs. We analyzed six different ROIs shown in Figure 3. The spot of interest (red circle) is not located at the center of the ROI. The size of the ROI varies from small regions to large square/rectangle windows which may contain background and additional spots. The SNR changes from low values (upper-left image in Figure 3) to high values (lower-right image in Figure 3). In this experiment, we obtained $ {\hat{D}}_{\mathrm{MAP}}\in \left[\mathrm{0.27,0.38}\right] $ pixel/frame and $ {\hat{D}}_{\mathrm{MMSE}}\in \left[\mathrm{0.28,0.39}\right] $ pixel/frame for $ {G}_1 $ , and $ {\hat{D}}_{\mathrm{MAP}}\in \left[\mathrm{0.21,0.32}\right] $ pixel/frame and $ {\hat{D}}_{\mathrm{MMSE}}\in \left[\mathrm{0.22,0.33}\right] $ pixel/frame for $ {G}_2 $ , while $ {D}_{\mathrm{true}}=0.25 $ pixel/frame. Both MAP and MMSE estimators display a certain variance and inaccuracy that is due to the background environment in the ROI. Supplementary Figures 13 show that the change in ROI size or in spot position do not influence significantly the estimation, but a combined effect with the background clutter in the ROI can potentially diminish the accuracy of the estimation. Interestingly, both MAP and MMSE estimators from model $ {G}_2 $ are more accurate than the estimation from $ {G}_1 $ , suggesting that model (9) is better suited for spots in complex environments than model (6).

Figure 3. Robustness of the BayesTICS method to noise level with variable spot position, and window size. (a-f) Six different cases with varying noise level, spot position, and window size were tested. They were extracted from six simulated sequences of 2D diffusing spots, with $ 256\times 256 $ pixels window size, total length of $ 300 $ frames, a theoretical diffusion coefficient of $ 0.250 $ pixels/frame. For each case, the z-projection of the maximum intensity of the simulated stack and the autocorrelation versus time lag plot is shown. The spot of interest is market in purple, and can be anywhere in the ROI. Other spots can be in the ROI, diffusing or not. The size of the ROI has the following values (from a to f): $ 39\times 39 $ , $ 41\times 31 $ , $ 26\times 25 $ , $ 21\times 20 $ , $ 48\times 43 $ , $ 31\times 35 $ pixels. Each plot shows the computed autocorrelation from the data (dark gray), generated autocorrelations for the BayesTICS method (green). The two estimates $ {\hat{D}}_{\mathrm{MAP}} $ and $ {\hat{D}}_{\mathrm{MMSE}} $ for the diffusion coefficient are given on the corresponding plots.

3.2. Experiments on real data: TfR molecules diffusion at different locations at the plasma membrane

We assessed the BayesTICS algorithm on real data total internal reflection fluorescence microscopy (TIRFM) 2D image sequences depicting TfR proteins tagged with pHluorin in M10 cells, at the late steps of exocytosis, that is when the vesicles fuse with the PM. TfR is a transmembrane protein known to diffuse at the PM, and serves here as a reference biological model. PHluorin is pH-sensitive and is helpful here to determine the accurate time-point when the fusion starts. This probe was already used in previous studies(Reference Basset, Bouthemy, Boulanger, Waharte, Kervrann and Salamero 23 , Reference Boulanger, Kervrann, Bouthemy, Elbau, Sibarita and Salamero 24 ). We considered 2D TIRFM sequences composed of $ 600 $ images of size $ 256\times 256 $ pixels (see Figure 1), acquired with a frame rate of $ 10 $ frames/s.

Local diffusion events are first detected at the PM with an appropriate algorithm(Reference Basset, Bouthemy, Boulanger, Waharte, Salamero and Kervrann 18 , Reference Basset, Bouthemy, Boulanger, Waharte, Kervrann and Salamero 23 ) (or manually selected by an user) and several temporal series of ROIs with the same size $ \mid \Omega \mid =21\times 21 $ are automatically extracted as illustrated in Figure 4. The nonuniform fluorescent background in $ \Omega $ is estimated as the median of the intensity values, over 20 frames, and further subtracted to reduce bias in the estimation of diffusion. The initial time point $ {t}_0 $ is automatically found in our experiments by detecting the frame in which the fluorescence intensity is maximal in the temporal sequence. For a given ROI, the frames with index $ t<{t}_0 $ are discarded. The value of $ T $ is set to $ 100 $ and $ 300 $ for computing $ {G}_1 $ and $ {G}_2 $ , respectively. As the background is subtracted from the last few dozen frames, $ T $ must be chosen as to keep the end of the sequence free of other diffusing spots. As long as this condition is satisfied, $ T $ can be tuned according to the underlying diffusion speed. Finally, we assume that the images are corrupted by white Gaussian noise. A variance stabilizing transform (Generalized Anscombe transform(Reference Boulanger, Kervrann, Bouthemy, Elbau, Sibarita and Salamero 24 )) is potentially applied to produce a normally distributed noise(Reference Basset, Boulanger, Salamero, Bouthemy and Kervrann 25 ).

Figure 4. Evaluation of BayesTICS on real TIRF image sequences depicting TfR proteins tagged with pHluorin (pH-sensitive probe) in M10 cells. (a) Five $ 21\times 21 $ pixels ROIs were selected (left). (b) The autocorrelation versus time lag plot are shown for $ {G}_1 $ and $ {G}_2 $ models. Each plot shows the observed autocorrelation (black curve), and two autocorrelation samples generated from the $ {G}_1 $ and $ {G}_2 $ models with the $ {\hat{D}}_{\mathrm{MAP}} $ and $ {\hat{D}}_{\mathrm{MMSE}} $ parameters (green and magenta curves). (c) The estimated posterior distributions are displayed for $ D $ (left) and $ {\sigma}_{\mathrm{PSF}} $ (right) for Spot s5.

We selected five ROIs (s1,s2, s3, s4, s5) in the image shown in Figure 1 which contain a diffusing spot and variable background. We applied BayesTICS to compute the posterior distributions of $ D $ and $ {\sigma}_{\mathrm{PSF}} $ and the MAP and MMSE estimators by considering the two models $ {G}_1 $ and $ {G}_2 $ . In the present situation, the MAP and MMSE estimators ( $ {\hat{D}}_{\mathrm{MAP}}\in \left[\mathrm{0.10,0.32}\right] $ , $ {\hat{D}}_{\mathrm{MMSE}}\in \left[\mathrm{0.14,0.33}\right] $ ) computed with the $ {G}_2 $ model are more consistent with those published in the literature(Reference Basset, Bouthemy, Boulanger, Waharte, Salamero and Kervrann 18 , Reference Basset, Bouthemy, Boulanger, Waharte, Kervrann and Salamero 23 ).

4. Conclusion

In this paper, we have proposed a novel method, named BayesTICS, to estimate local 2D diffusion observed in TIRF microscopy from temporal series of images acquired for typical temporal correlation measurements. BayesTICS was specifically designed for local estimation, as opposed to other methods such as FRAP or FCS that provide a global estimator for the entire image. We assume that the diffusion coefficient is constant in the region of interest, that is, for each diffusing spot, but not necessarily constant across the entire image. BayesTICS may be helpful to confirm if diffusion is homogeneous or heterogeneous across several spots. In our approach, the fluorescent intensity and a nonstationary initial diffusion model are used to compute the autocorrelation function of the sequence. This function is then used in a correlation-based Bayesian framework providing the posterior distribution of the diffusion coefficient. Two models are proposed: one for isolated diffusing spots without background ( $ {G}_1 $ ), and one for nonisolated diffusing spots with crowded background ( $ {G}_2 $ ). The efficiency and accuracy of the method are demonstrated on extensive simulated sequences, then applied to experimental data.

By applying the BayesTICS method to the diffusion of TfR molecules during the fusion of vesicles to the PM in exocytosis, we showed that this method is able to properly handle a wide variety of situations, yielding results that are consistent and in accordance with previously reported results. The results show that the apparent diffusion coefficient varies slightly between the different spots, which is helpful here to detect local variations in the environment of the diffusing spot. In Supplementary Figure 4, we illustrate BayesTICS in a complementary study focused on the interactions between TfR and Rab11 proteins that dissociate or diffuse close to the PM. Our method suggests that a small fraction of the detected Rab11 spots display apparent diffusion at the PM. These preliminary results need to be confirmed with alternative and complementary estimation techniques as currently investigated in an on-going project.

BayesTICS is a fast and simple-to-implement method for local diffusion quantification from TIRF microscopy data. Its main advantages are that it uses standard TIRF microscopy acquisition, and only needs a single sequence to estimate local diffusing with little preprocessing. This both reduces experimental setup costs and avoids extra numerical errors that come from repeating experiments and from complex pre or postprocessing. This method is also robust to variable SNRs, to the choice of the size of the analysis window, and to the location of the spot of interest in the ROI. Two limitations remain: the method requires long acquisition sequences (at least 100 frames for $ {G}_1 $ and 300 frames for $ {G}_2 $ ), which is due to the correlation basis itself and, it is sensitive to dynamic interferences in the ROI, which could be improved by introducing the appropriate dynamic initial model to include other types of diffusion. While BayesTICS is currently designed to detect 2D diffusion only, its extension to 3D and, in particular, its application to 3D multi-angle TIRFM(Reference Boulanger, Gueudry and Münch 26 ) are envisioned, in order to better decipher the late steps of the exocytosis mechanisms.

Acknowledgments

We warmly thank L. Leconte and J. Salamero for discussions and suggestions to improve the manuscript, as well as the PICT imaging platform of Institut Curie, member of the France-BioImaging infrastructure (ANR-10-INBS-04-01), for providing real TIRM image sequences.

Competing Interests

The authors declare no competing interests exist.

Authorship Contributions

C.K. devised the project and the main conceptual ideas, supervised the project, and was in charge of overall direction and planning. A.C. designed and implemented the presented BayesTICS, in discussions with Y.L.C. A.C. performed experiments on artificial datasets and real images. A.C. and C.K. cowrote the manuscript. All authors provided critical feedback and helped shape the research, analysis, and manuscript.

Funding Statement

This research was supported by a grant from the French Ministry of Research and Innovation (MESRI).

Supplementary Materials

To view supplementary material for this article, please visit http://doi.org/10.1017/S2633903X23000041.

References

Chenouard, N, Smal, I, De Chaumont, F, et al. (2014) Objective comparison of particle tracking methods. Nature Methods 11(3), 281289.CrossRefGoogle ScholarPubMed
Qian, H, Sheetz, M & Elson, E (1991) Single particle tracking: analysis of diffusion and flow in two-dimensional system. Biophysical J 60, 910921.CrossRefGoogle Scholar
Bickel, T (2007) A note on confined diffusion. Phys A Stat Mech App 377(1), 2432.CrossRefGoogle Scholar
Elson, E & Magde, D (1974) Fluorescence correlation spectroscopy. I. conceptual basis and theory. Biopolymers 13(1), 127.CrossRefGoogle Scholar
Magde, D, Elson, E & Webb, W (1972) Thermodynamic fluctuations in a reacting system—measurement by fluorescence correlation spectroscopy. Phys Rev Lett 29(11), 705.CrossRefGoogle Scholar
Magde, D, Elson, E & Webb, W (1974) Fluorescence correlation spectroscopy. II. An experimental realization. Biopolymers 13(1), 2961.CrossRefGoogle Scholar
Axelrod, D, Koppel, D, Schlessinger, J, Elson, E & Webb, W (1976) Mobility measurement by analysis of fluorescence photobleaching recovery kinetics. Biophysical J 16(9), 10551069.CrossRefGoogle ScholarPubMed
Soumpasis, D (1983) Theoretical analysis of fluorescence photobleaching recovery experiments. Biophysical J 41(1), 9597.CrossRefGoogle ScholarPubMed
Wiseman, P, Squier, J, Ellisman, M & Wilson, K (2000) Two-photon image correlation spectroscopy and image cross-correlation spectroscopy. J Microscopy 200(1), 1425.CrossRefGoogle ScholarPubMed
Hebert, B, Costantino, S & Wiseman, P (2005) Spatiotemporal image correlation spectroscopy (stics) theory, verification, and application to protein velocity mapping in living cho cells. Biophysical J 88(5), 36013614.CrossRefGoogle ScholarPubMed
Schwille, P, Meyer-Almes, F-J & Rigler, R (1997) Dual-color fluorescence cross-correlation spectroscopy for multicomponent diffusional analysis in solution. Biophysical J 72(4), 18781886.CrossRefGoogle ScholarPubMed
Kolin, D, Ronis, D & Wiseman, P (2006) k-space image correlation spectroscopy: a method for accurate transport measurements independent of fluorophore photophysics. Biophysical J 91(8), 30613075.CrossRefGoogle ScholarPubMed
Malacrida, L, Hedde, P, Ranjit, S, Cardarelli, F & Gratton, E (2018) Visualization of barriers and obstacles to molecular diffusion in live cells by spatial pair-cross-correlation in two dimensions. Biomedical Opt Express 9(1), 303321.CrossRefGoogle ScholarPubMed
Ji, L & Danuser, G (2005) Tracking quasi-stationary flow of weak fluorescent signals by adaptive multi-frame correlation. J Microscopy 220(3), 150167.CrossRefGoogle ScholarPubMed
Axelrod, D (2001) Total internal reflection fluorescence microscopy in cell biology. Traffic 2(11), 764774.CrossRefGoogle ScholarPubMed
Burchfield, J, Lopez, J, Mele, K, Vallotton, P & Hughes, W (2010) Exocytotic vesicle behaviour assessed by total internal reflection fluorescence microscopy. Traffic 11(4), 429439.CrossRefGoogle ScholarPubMed
Beaumont, M, Zhang, W & Balding, D (2002) Approximate Bayesian computation in population genetics. Genetics 162, 20252035.CrossRefGoogle ScholarPubMed
Basset, A, Bouthemy, P, Boulanger, J, Waharte, F, Salamero, J & Kervrann, C (2017) An extended model of vesicle fusion at the plasma membrane to estimate protein lateral diffusion from TIRF microscopy images. BMC Bioinformatics 18, 352.CrossRefGoogle ScholarPubMed
Almeida, P & Vaz, W (1995) Lateral diffusion in membranes. In Handbook of Biological Physics, Vol. 1, pp. 305357. Amsterdam: Elsevier.Google Scholar
Philibert, J (2005) One and a half century of diffusion: Fick, einstein, before and beyond. Diffusion Fundamentals 2(1), 110.Google Scholar
Crank, J (1975) The Mathematics of Diffusion. Oxford: Clarendon Press.Google Scholar
Seiffert, S & Oppermann, W (2005) Systematic evaluation of frap experiments performed in a confocal laser scanning microscope. J Microscopy 220(1), 2030.CrossRefGoogle Scholar
Basset, A, Bouthemy, P, Boulanger, J, Waharte, F, Kervrann, C & Salamero, J (2015) Detection and estimation of membrane diffusion during exocytosis in TIRFM image sequences. In Proceedings IEEE International Symposium on Biomedical Imaging (ISBI), pp. 695698. New York: IEEE.Google Scholar
Boulanger, J, Kervrann, C, Bouthemy, P, Elbau, P, Sibarita, JB & Salamero, J (2010) Patch-based nonlocal functional for denoising fluorescence microscopy image sequences. IEEE Trans Med Imaging 29(2), 442454.CrossRefGoogle ScholarPubMed
Basset, A, Boulanger, J, Salamero, S, Bouthemy, P & Kervrann, C (2015) Adaptive spot detection with optimal scale selection in fluorescence microscopy images. IEEE Trans Image Process 24(11), 45124527.CrossRefGoogle ScholarPubMed
Boulanger, J, Gueudry, C, Münch, D, et al. (2014) Fast high-resolution 3D total internal reflection fluorescence microscopy by incidence angle scanning and azimuthal averaging. Proc Natl Acad Sci USA 111(48), 1716417169.CrossRefGoogle ScholarPubMed
Figure 0

Figure 1. Microscopy image depicting diffusing pHluorin-tagged spots at the PM observed in TIRF microscopy (courtesy of PICT facility, UMR144-CNRS Institut Curie).

Figure 1

Figure 2. Robustness of the BayesTICS method to noise level with a fixed window size. Five different ROIs with increasing amount of noise (from top to bottom, and from left to right) were simulated. (a) The ROIs at time $ t=0 $ are extracted from five simulated sequences composed of $ T=300 $ frames ($ 256\times 256 $ pixels images) and depicting 2D diffusing spots with a theoretical diffusion coefficient $ {D}_{\mathrm{true}}=0.100 $ pixel/frame. The size of ROIs is set to $ 21\times 21 $ pixels and the spots are located at the center of each ROI. (b) The autocorrelation versus time lag plot is shown for $ {G}_1 $ and $ {G}_2 $ models. Each plot shows the observed autocorrelation (black curve), and two autocorrelation samples generated from the $ {G}_1 $ and $ {G}_2 $ models with the $ {\hat{D}}_{\mathrm{MAP}} $ and $ {\hat{D}}_{\mathrm{MMSE}} $ parameters (green and magenta curves). (c) The estimated posterior distributions are displayed for $ D $ and $ {\sigma}_{\mathrm{PSF}} $ for the ROI with intermediate noise level.

Figure 2

Figure 3. Robustness of the BayesTICS method to noise level with variable spot position, and window size. (a-f) Six different cases with varying noise level, spot position, and window size were tested. They were extracted from six simulated sequences of 2D diffusing spots, with $ 256\times 256 $ pixels window size, total length of $ 300 $ frames, a theoretical diffusion coefficient of $ 0.250 $ pixels/frame. For each case, the z-projection of the maximum intensity of the simulated stack and the autocorrelation versus time lag plot is shown. The spot of interest is market in purple, and can be anywhere in the ROI. Other spots can be in the ROI, diffusing or not. The size of the ROI has the following values (from a to f): $ 39\times 39 $, $ 41\times 31 $, $ 26\times 25 $, $ 21\times 20 $, $ 48\times 43 $, $ 31\times 35 $ pixels. Each plot shows the computed autocorrelation from the data (dark gray), generated autocorrelations for the BayesTICS method (green). The two estimates $ {\hat{D}}_{\mathrm{MAP}} $ and $ {\hat{D}}_{\mathrm{MMSE}} $ for the diffusion coefficient are given on the corresponding plots.

Figure 3

Figure 4. Evaluation of BayesTICS on real TIRF image sequences depicting TfR proteins tagged with pHluorin (pH-sensitive probe) in M10 cells. (a) Five $ 21\times 21 $ pixels ROIs were selected (left). (b) The autocorrelation versus time lag plot are shown for $ {G}_1 $ and $ {G}_2 $ models. Each plot shows the observed autocorrelation (black curve), and two autocorrelation samples generated from the $ {G}_1 $ and $ {G}_2 $ models with the $ {\hat{D}}_{\mathrm{MAP}} $ and $ {\hat{D}}_{\mathrm{MMSE}} $ parameters (green and magenta curves). (c) The estimated posterior distributions are displayed for $ D $ (left) and $ {\sigma}_{\mathrm{PSF}} $ (right) for Spot s5.

Supplementary material: PDF

Caranfil et al. supplementary material

Caranfil et al. supplementary material

Download Caranfil et al. supplementary material(PDF)
PDF 2.7 MB