Abstract
Real-time feedback-driven single particle tracking (RT-FD-SPT) is a class of microscopy techniques that uses measurements of finite excitation/detection volume in a feedback control loop to actuate that volume and track with high spatio-temporal resolution a single particle moving in three dimensions. A variety of methods have been developed, each defined by a set of user-defined choices. Selection of those values is typically done through ad hoc, off-line tuning for the best perceived performance. Here we present a mathematical framework, based on optimization of the Fisher information, to select those parameters such that the best information is acquired for estimating parameters of interest, such as the location of the particle, specifics of the excitation beam such as its dimensions or peak intensity, or the background noise. For concreteness, we focus on tracking of a fluorescently-labeled particle and apply this framework to determine the optimal parameters for three existing fluorescence-based RT-FD-SPT techniques with respect to particle localization.
1. Introduction
Single particle tracking (SPT) has become a common tool in the study of biophysical processes at the molecular level [1–4]. The ability to label and infer the location of single particles and molecules with nanometer resolution has unlocked the ability to study a wide variety of biophysical phenomena at the single molecule scale, including the motion and function of molecular motors [5], the mechanisms of viral entry [6], and neuropathological disease [7]. As with the development of any tool set, its success also reveals new questions that lie outside existing capabilities, driving the need for further improvement in performance. In particular, there is a desire to observe both subtle, fast, and transient phenomenon at the characteristic time scales of molecular processes [8] within the three dimensional environment of the cell. This necessitates an increase in spatio-temporal resolution, longer tracking durations, and tracking in three dimensions over large ranges.
A new class of SPT microscope has emerged to address these challenges. Real-time feedback-driven single particle tracking (RT-FD-SPT) microscopes are systems that track individual labeled particles and molecules through the combination of non-imaging based scanning and feedback control [9,10]. Spatio-temporally varying excitation patterns, such as orbital scanning, provide localization resolution down to the 10 nanometer range [11] and temporal resolution down to 20 microseconds. Additionally, these microscopes are not limited by the depth of field and field of view, providing tracking in three dimensions at up to a few centimeters in range [12]. These advances have enabled single molecule measurements beyond just tracking, such as locking-on to a transcription site on the genome [13], anti-bunching measurements of freely diffusing quantum dots [14], and measuring viral first contacts [15].
As illustrated in Fig. 1, RT-FD-SPT methods are built around the core idea of using the photon measurements in real time in a feedback controller. In general, tracking starts by scanning the laser and co-aligned detection through a local scanning trajectory such as a measurement constellation [11,16], an orbital scan [14,17–19] (as illustrated in Fig. 1(b), top), a local raster scan [19,20], or a knight’s tour [21]. During this scan, a single photon counting detector measures fluorescence photons (Fig. 1(c), top) and an online estimation algorithm translates these photon detections into an estimate of the particle’s position (Fig. 1(b), bottom). The estimated position is fed back into a controller which adjusts the location of the next scan so as to drive the difference between the center of the scan and the (estimated) position of the particle to zero. This effectively locks the laser onto the moving particle (Fig. 1(c), bottom), enabling long duration, high spatio-temporal resolution observations of molecular processes. There is also a sub-class of algorithms that avoid the need for online estimation by using the photon counts directly to center the particle in the scan [22]; the essential idea, however, remains the same.
Fig. 1.
Illustration of an RT-FD-SPT laser scanning microscope and its operation. (a) Depiction of a single detector RT-FD-SPT microscope. The arrows indicate the signal path for the control system. Inset is a zoom showing the excitation laser (blue) exciting output fluorescence (green) while tracking particles. (b) (top) A 3D orbital scan path drives the laser (blue) along two circles at two different locations along the optical axis. Photons collected along the scan are used to estimate the position of the particle (green). (bottom) A sketch of the estimation result (in the plane). The black line is the path of the laser, the green circle is the true position of the particle, the black star is the estimated position, and the yellow ellipse represents the uncertainty in position estimation. (c) (top) A realization of single photon detection events as a function of the (bottom) orbital scan where the trajectory of the laser is shown in black and the true trajectory of the particle in green. (top) The rate of the photon detection events increases when the center of the laser is positioned closer to the particle.
The ultimate goal of RT-FD-SPT experiments is the determination of the state and dynamics of individual particles as they move in their native environments. As these microscopes only measure photon arrivals, the desired details must be estimated based on the acquired data. This places estimation at the core of RT-FD-SPT microscopes, and highlights the need for detected photons to be maximally informative towards the experimental aim. A useful tool in analyzing the information available in the measurements is the Fisher Information Matrix (FIM). In addition to describing the information available, its inverse, called the Cramer-Rao lower bound (CRLB), measures the best possible uncertainty in estimation [23]. In the context of SPT, Fisher information has been used as a tool for analyzing performance [24–26], for designing the point spread function, [27], for designing the system illumination [11,28,29], and for creating a controller [30,31]. Each of these works focuses on a single aspect of the general SPT problem. When viewed together, however, a general stochastic framework emerges for enabling the optimization of a microscope with respect to the underlying estimation goals in the presence of noise and uncertainty.
In this paper, we pose the information optimization framework as a tool to optimize the performance of RT-FD-SPT microscopes and demonstrate its application in the context of localizing a fluorescently labeled particle in three dimensions with a minimum localization uncertainty. Our approach extends the work of Gallatin and Berglund [28] and of our own prior work [30] in at least two significant ways: we derive the information optimal measurement locations when background and detector noise are present, showing how these terms affect the optimal measurement locations for localization, and we apply this framework to determine the optimal parameter defining the configurations of three existing RT-FD-SPT techniques, one based on a six-point measurement constellation [32], one based on a four-point measurement constellation [33], and one based on an orbital scheme [34].
2. Information optimal framework
When viewed through the lens of Fisher information, the detected signal in RT-FD-SPT (the photon counts) is described as a random process carrying information about an underlying collection of parameters, denoted as the vector variable , to be estimated from the measurements [35]. The information available in a set of observations is given by the FIM, denoted by and defined by
| (1) |
where is the log-likelihood of measuring the set of observations conditioned on the set of parameters we want to infer, the notation ′ indicates the transpose operation, and is the expectation taken with respect to the likelihood of measuring given , .
The information optimal framework seeks to design the measurements so as to maximally inform our knowledge of the unknown parameter and therefore assumes the matrix depends on some user-defined choices; we denote these as so that . We define the notion of “best” by converting the FIM to a scalar cost function. In addition, the measurement process may be subject to a variety of constraints, such as imposing a maximum excitation intensity or maximum light dosage so as to prevent photodamage to the sample, or actuator limits on how fast or how far the excitation laser can be moved. This leads us to the generic information optimal framework given by the optimization problem
| (2) |
where is a function defining the constraints on the problem and is a given norm. The inverse of the FIM gives the Cramer-Rao lower bound that defines the best possible variance for any unbiased estimator [23]. Maximizing the FIM, then, leads to the best theoretical precision. (Of course, the actual achieved precision depends on the estimator used.)
There are many possible choices of the norm to convert into a scalar cost. In the theory of optimal experimental design [36], one typically selects from the family of matrix means,
| (3) |
where determines the specific norm and is the number of parameters being estimated. Four common choices are the so-called alphabetic criteria denoted as ( ), ( ), ( ), and ( ). corresponds to the trace of the matrix, to its determinant, to the trace of the inverse, and to the maximum eigenvalue of the inverse. (Note that when using and , the in (2) should be replaced by .) While all of these metrics can be useful, throughout this work we choose to focus on -optimality as it is linear, local, and in general the most mathematically tractable. As we will see, this choice leads to some ambiguity as only the total trace is minimized, not each individual term. This can be overcome by imposing additional constraints such as requiring equality of each of the diagonal terms. Additionally, the trace considers only the diagonal elements, overlooking any correlation between the parameters appearing in the off-diagonal elements; The or metrics would avoid this, although at the cost of a more complicated optimization problem.
For the purposes of concreteness, for the remainder of this paper we assume the system is based on a laser scanning microscope such as a confocal or two-photon microscope. We denote the position of the center of the excitation laser as , the position of the particle as , and the relative position of the two as ,
| (4) |
Note that because the location of the particle is unknown, the actual value of is also unknown.
In the context of RT-FD-SPT, the user defined choices that influence the FIM include the use of structured illumination (using, e.g., a donut style beam as in [11]), structured detection (using, e.g., engineered point spread functions as in [2]), and controller design (see, e.g., [10]). Photon detection in a fluorescence microscope is a spatio-temporal process where the rate of detection is given by a Poisson distribution [24,28]. The corresponding FIM is then given by
| (5) |
where is the point spread function of the instrument, is a combination of background and dark detector rates under the assumption that these are Poisson distributed, and is the measurement time. Note that more sophisticated models can be derived that account for different noise characteristics of detectors. Our focus in this work, however, is on RT-FD-SPT where detectors are typically single photon counting modules for which this simple noise model is often a good approximation. In these microscopes, the rate is well-approximated by a three dimensional Gaussian function [37,38], yielding a model for the detected photon rate
| (6) |
where
| (7) |
Here are the beam diameters in the directions respectively. Inserting this model into Eq. (5) and assuming the unknown parameters are
leads to the FIM
| (8) |
Each of the diagonal elements in Eq. (8) represents the Fisher information for the corresponding parameter. If we specify the user defined signal to be a fixed position of the laser (and consequently, a fixed value of ), we can use the FIM to determine the amount of information available to estimate each of the parameters from data collected with the laser at that position. In Fig. 2 we show maps of the Fisher information as a function of the position of the laser in the focal plane for , the position of the particle along the axis, , the peak detected photon rate, , the beam width in the direction, and , the noise rate. We also show the FIM for the corresponding variable along the red scan line on the map, together with the function along that same scan for reference. One of the main features of this set of plots is that the best location to place the excitation beam is different depending on which parameter you want to estimate. For example, to maximize information about the peak photon rate , the laser should be placed directly on top of the particle; however, this is also the point of minimum information for all other parameters. This strongly suggests that multiple measurements should be taken to balance the information acquired over the parameters of interest.
Fig. 2.
Example Fisher information as a function of the relative position of the excitation laser and particle for the (a) -position, (b) peak photon rate , (c) beam diameter , and (d) noise parameter . Also shown is the FIM along the red line scan, with the Gaussian laser shape superimposed for reference. Dimensions were normalized by the beam widths. The peak intensity was set to 1 and the noise rate to 0.1.
It is important to note that there is a finite amount of information available in a given set of measurements; using that data to estimate more unknowns necessarily means reduced precision in those estimates. Thus it is vital that one determine what can be reasonably known (for example, approximating the background rate as constant and measuring that separately) to remove those terms from the list of parameters to be estimated. Note also that these measurements are typically of a moving particle. Since photons are acquired over time, that motion affects the data (commonly known as motion blur). While this motion can be incorporated into the models and from there into FIM, for simplicity we will make the common assumption that the particle is fixed during the measurement process. In practice, this implies that the particle is moving slowly with respect to that time scale of the measurements.
3. Information optimal measurement points
To better understand how to deploy the information optimal methodology, in this section, we consider how to select a (fixed) measurement point to solve the optimization problem in Eq. (2). Suppose, for example, that one is interested in determining a single parameter of the tracked particle. Our optimization problem then becomes
| (9) |
where denotes the diagonal entry in the FIM, corresponding to the parameter of interest. This is then a fairly straightforward optimization problem over the three-dimensional position of the laser. If the parameter of interest is the position of the particle, this optimization problem is to find the maximum of the FIM shown in Fig. 2(a). Taking the derivative of with respect to and setting it to zero yields
| (10) |
Keeping in mind that , this is a nonlinear optimization problem. In the limit, as the Signal-to-Noise Ratio (SNR) (defined here as the ratio of to ) goes to infinity ( ), the solution is
| (11) |
matching what has been previously found [28]. In the opposite limit, as the the SNR goes to zero ( ), we find
| (12) |
The results for intermediate values of the SNR are shown in Fig. 3, with panel (a) showing the FIM for the position for a range of points along the axis and at different SNRs (with the Gaussian excitation beam once again shown for reference), while panel (b) shows the location of the optimal distance for the (fixed) position of the excitation laser as a function of the SNR. These results match the intuition that as the background noise increases, the excitation should be moved closer to the particle to increase the signal level, while also matching the intuitive result that an increased background or noise rate implies lower information (for a fixed measurement time). Since in the case of a fixed measurement location the FIM is proportional to the measurement time, this also implies that to get an equivalent amount of information in the presence of higher noise requires measuring for longer times. For example for a fixed measurement location, from (5) we see that to get the equivalent amount of information from a measurement with noise rate as is in a measurement with , we would need to measure for a duration given by
where is the duration of the noise-free measurement.
Fig. 3.
Effect of background noise on FIM. (a) FIM for particle position as a function of the relative position of the excitation laser and particle at different SNR values. (b) Optimal distance of the excitation laser along the -axis as a function of SNR.
If instead one is interested in the or positions, the derivation is the same but with replaced by ( ) and by ( ) and in general we can write
| (13) |
where is a scale factor that depends on the SNR. Note that the value of is the same for each coordinate direction.
As previously discussed, the optimal single measurement location is different for different parameters. When interested in multiple parameters, then, one can introduce an additional weighting matrix to balance the relative importance of the different terms or to account for different units in the parameters of interest. For example, if one is interested in localizing the particle in three dimensions, the optimization problem in (2) becomes
| (14) |
Here is the trace operator and is a diagonal matrix of weighting terms. Note that the need for such a weighting matrix can be avoided using a different metric such as the determinant ( in (3)) or the maximum eigenvalue of the inverse ( ). It can be shown that the set of solutions to (14) is an ellipsoidal surface centered on the position of the particle with radii determined by the noise, the weighting terms, and the beam widths. We refer to this surface as the information optimal set. From the point of view of the information optimal problem, all of these locations are equivalent. While ambiguous, this also provides the freedom to design a trajectory in this set so as to satisfy some secondary criteria such as, for example, balancing the information obtained about each of the three position parameters. In the two dimensional setting of estimating the particle location in the plane, for example, the information optimal set is an ellipse and moving along an integer number of half-orbits ensures that the CRLB for the and location of the particle are equal [30].
Note that this analysis assumes a fixed measurement time and in essence we are thinking of information received per unit of time. One can also formulate the optimization problem for a fixed number of total photons received (with the time being free), and thus in terms of information per photon. For the problem of localization in a single axis in the absence of background, this leads to a solution of placing the excitation laser infinitely far away. While each photon would then carry maximal information about where the particle is, we would never actually receive any of those photons and thus additional constraints are needed to ensure the problem is well-formulated. See [11] for some work along these lines.
4. Information optimal RT-FD-SPT
Most RT-FD-SPT methods rely on online estimation of particle location to achieve tracking of a moving particle, and even when using an algorithm that does not rely on positional information, determining the path of the particle is typically a key piece of information. In this section, we demonstrate how to use the information optimal approach to optimize the controller parameters of three existing RT-FD-SPT methods so that the data they collect maximally (in terms of the -criterion in (3)) inform the localization problem. While our approach is not limited to these three approaches, they are representative of multiple techniques in the literature and are fairly straightforward to analyze. Throughout, we make the standard simplifying assumption that the particle is fixed. Practically, this implies that the motion of the particle is slow relative to the rate at which measurements are collected.
Note that while we focus on optimizing user-selectable parameters in these algorithms as these are likely the easiest in practice to adjust, one could also optimize beam parameters (such as beam width or shape).
4.1. Six-point measurement constellation
One of the authors previously developed an RT-FD-SPT algorithm that uses a six-point measurement constellation (illustrated in Fig. 4(a)) [16,32]. The essential idea of this method is to move the excitation source through these six points, dwelling for some time at each to collect photons, use those six measurements to estimate the particle location, and then use a feedback controller to drive the (estimated) error between the center of the constellation and the location of the particle to zero. Under the assumption that the constellation points are symmetric about each of the axes, the free parameters that define the constellation are the three distances and the three times to collect measurements at each pair, equally divided between the two locations on the corresponding axis. Note that while the distances to the two measurement locations on an axis, and the time spent on each, could be different, the symmetry of the excitation beam implies these values should also be symmetric.
Fig. 4.
Six point measurement constellation from [32]. (a) 3D view. (b) Projection onto plane. (c) Projection onto plane.
If we impose the constraint that the Fisher information with respect to each of the three coordinate axes should be the same, we arrive at the information optimization problem
| (15) |
where is the total measurement time and we have assumed (without loss of generality) that the measurement order is the points along the -axis, then the -axis, and then the -axis. With this assumption and defining the origin of the coordinate system to be at the particle ( ), we have
| (16) |
From the analysis in Sec. 3, we know that placing the measurement locations on the information optimal set ensures the maximum Fisher information from each measurement for any given length of time. To determine the dwell time, we insert these locations, given by Eq. (13), into our constraints and then solve to find
| (17a) |
| (17b) |
| (17c) |
Note that the optimal times do not depend on the noise value , though the optimal locations and the amount of information acquired does. This result simply says that the optimal share of time to spend at each measurement location for a given fixed total time is independent of the noise.
Figure 5 shows the Fisher information for estimation of the , , and location of the particle under an optimal six-point measurement constellation as a function of the true position of the particle relative to the center of the constellation in the (top row) plane and (bottom row) plane. The beam width parameters were set to unit, units, the peak intensity is set to , and the background rate is set to . The units of the Fisher information are thus . Note the different scaling in the FIM relative to the and ; the optimization ensures only that when the particle is at the center, the Fisher information values for each direction are balanced. This implies that the values at the center of each of the FIM plots in Fig. 5 are the same. Interestingly, as the particle moves away from the center in the plane, there can be increased information for position estimation in the and axes depending on where the particle is. This is seen by the increased FIM values for the and localization away from the center of the plots. This arises from the fact that two measurement points above and below the plane contribute no information to the lateral localization if the particle is in the center, but do contribute such information if the particle is away from the center axis. However, the FIM values for , , and are no longer balanced.
Fig. 5.
FIM for the optimal six point measurement constellation for the (a) -, (b) -, and (c) -location of the particle as a function of the position of the particle with respect to the center of the constellation in the (top) and (bottom) ( ) planes. White circles indicate the measurement locations.
Note that the optimal configuration for this six-point constellation was previously considered in [39] under the assumption of a large signal level. That work sought to minimize the variance of a particular localization algorithm (the fluoroBancroft algorithm [40]) under the assumption of equal measurement times, and found optimal positions which match the information optimal set defined in Sec. 3. Our present work is more general in that it allows for optimization of the information for multiple parameters, not just particle location, and is independent of any particular estimator.
In Fig. 6, we illustrate the impact of the choice of parameters defining the measurement pattern. In each figure, for each choice of parameter value, we performed 1000 Monte Carlo simulations of the measurement process, determining the number of photons collected at each measurement location by sampling from a Poisson process with a rate defined by the measurement location with the optical parameters set to unit, units, , and . The particle was placed at the center of the constellation. Figure 6(a) demonstrates the impact of varying the scale of the entire constellation with the Fisher information for the position shown in blue and the number of photons collected at the first measurement location (at ) in red. For each, the solid line is the mean value over the Monte Carlo runs and the shaded region is one standard deviation (bounded below by zero). At a scale of 0, all four points are at the origin, maximizing the number of photons collected but minimizing the Fisher information. As the constellation expands, the photon counts drop while the information increases until the peak at the information optimal location, after which it drops.
Fig. 6.
FIM for the optimal six point measurement constellation for a particle at the center of the pattern. 1000 Monte Carlo runs with unit, units, . (a) (blue) Fisher information for the position and (red) measured photons at the measurement location on the positive axis as a function of the scale of the constellation relative to the optimal size. (b) Fisher information for the (blue) and (red) position of the particle as a function of the fraction of time spent at the four measurement locations in the optical plane.
Figure 6(b) shows the impact of changing the fraction of time spent on measuring at the four points in the plane with the information for estimating the position shown in blue and for the position in magenta. As expected, spending more time on the two measurement locations on the axis increases the information available for estimating the axial position, at the cost of reducing the information available for lateral position estimation. The black vertical line indicates the optimal location where the information for each axis is balanced.
4.2. Four-point measurement constellation (TSUNAMI)
In [33], an RT-FD-SPT algorithm using pulsed interleaved excitation was introduced. Named Tracking Single particles Using Nonlinear and Multiplexed Illumination (TSUNAMI), the method uses passive pulse splitters with carefully determined delays to achieve spatiotemporally multiplexed two-photon excitation at four different locations arranged in a tetrahedral pattern. This pattern, used also in [41,42] is illustrated in Fig. 7.
Fig. 7.
Four point measurement constellation from [33]. (a) 3D view. (b) Projection onto plane. (c) Projection onto plane.
Because of the specific design of this approach, it is easiest to set the measurement times in each location to all be equal to and to optimize the pattern to maximize the Fisher information subject to the constraint that the information for each axis is the same. The pattern is defined by two parameters, the distance along the or axis to the measurement points ( ), and the distance along the optical axis ( ) to those points. This leads to the optimization problem
| (18) |
with
| (19) |
where once again we have defined the center of the coordinate system to be at the particle location.
Inserting these positions into the constraint that reveals that either the excitation beam must be symmetric in the plane ( ) or the distances to the measurement points along the and axes must be different. For the purposes of simplicity, we assume the symmetric case. Applying the second constraint of leads to
| (20) |
Putting this result into the optimization function, setting its derivative with respect to to zero, and solving, yields
| (21) |
Figure 8 shows the Fisher information for estimation of the , , and location of the particle under an optimal four-point configuration as a function of the true position of the particle relative to the center of the constellation in the (top row) plane and (bottom row) plane. As before, the parameters were set to unit, units, , . While the FIM is similar to the 6-point configuration, there is less symmetry overall, particularly as the particle moves in the plane. Note that given the same total measurement time, the information available for estimation for a particle at the center of the pattern is the same in the 4-point as in the 6-point.
Fig. 8.
FIM for the optimal four point measurement constellation for the (a) -, (b) - and (c) -location of the particle as a function of the position of the particle with respect to the center of the constellation in the (top) and (bottom) ( ) planes. White circles indicate the measurement locations.
As with the 6-point constellation, we performed 1000 Monte Carlo simulations of the measurement process for each parameter value, sweeping over the scale of the constellation (Fig. 9(a)) and the value of , keeping constant (Fig. 9(b)). Once again, when the scale of the constellation is zero and all the measurement points are at the origin, the number of photons collected is maximized but the information available in those photons is zero. Increasing the scale to the optimal decreases the photon counts but increases the information to a peak at the optimal size, before the information falls again.
Fig. 9.
Fisher information for the four point constellation over 1000 Monte Carlo runs with unit, units, and . (a) (blue) Fisher information for the position and (red) number of measured photons at measurement location as a function of the scale of the constellation relative to the optimal size. (b) (blue) Fisher information for the (left) position and (right) position and (red) number of measured photons at the measurement location (both plots).
The behavior when changing only is somewhat different. The two plots in Fig. 9(b) show the (left, blue) information for estimating the position and (right, blue) for the position, as well as the number of photons acquired at the location (red, both plots). At , the four measurements are in the horizontal plane of the particle, leading to a maximal number of photons for this pattern and a maximal information available for estimating the position. However there is no information available for estimating the position. As the measurement locations are moved away from the plane, the photon counts decrease and the information for estimation decreases, shifting into information for estimation. The information for and estimation become equal at the optimal radius. Interestingly, the information available for continues to increase past the optimal, though at the cost of estimation in (and, due to symmetry, ). This is because the optimal measurement locations under the constraint of equal times is not on the information optimal set found in Sec. 3.
4.3. Orbital tracking
One of the most successful and most used methods of RT-FD-SPT is that of 3D orbital tracking [34]. This scanning method utilizes two orbits centered on the (expected) position of the particle, one in a plane below the particle, and one in a plane above. This pattern is illustrated in Fig. 10. The free parameters are the radius of the orbit, , the frequency of orbiting (or, equivalently, the number of orbits to complete in a given time ), , and the position of the orbits along the vertical axis . This leads to the optimization problem
| (22) |
with
| (23) |
Fig. 10.
Orbital pattern from [34]. (a) 3D view. (b) Projection onto plane. (c) Projection onto plane.
As before, the origin of the coordinate system is defined to be at the particle position.
Similar to the four-point constellation, the constraint that reveals that either the beam must be symmetric in the plane ( ) or the orbital pattern must be altered to allow for an ellipse with major and minor axes aligned to those of the beam. For the purposes of simplicity, we assume the symmetric constraint. With this assumption, the same constraint yields
From this we conclude that , that is, the excitation beam should be scanned along an integral number of half circles. Since in practice a full orbit is typically used, we set .
With these choices, applying the second constraint of leads to
| (24) |
Inserting this into the optimization function, settings its derivative with respect to to zero and solving yields
| (25) |
Note that these match the parameters of the four point constellation, as expected given the symmetry of the two patterns.
Figure 11 shows the Fisher information for estimation of the , , and location of the particle under an optimal orbital pattern as a function of the true position of the particle relative to the center of the constellation in the (top row) plane and (bottom row) plane. Once again the parameters were set to unit, units, , and . While the FIM in the plane is similar to both the 6-point and 4-point patterns, it is significantly different in the plane. The information for estimation for a particle at the center of the pattern is the same as for the other two sensing patterns; the differences come when the particle is off-center.
Fig. 11.
FIM for the optimal orbital measurement pattern for the (a) -, (b) -, and (c) -location of the particle as a function of particle position with respect to the pattern center in the (top) and (bottom) planes. White lines indicate the orbital pattern.
To explore the impact of the parameters, we performed 1000 Monte Carlo simulations of the measurement process for a particle at the center of the pattern, sweeping over the radius (Fig. 12(a)) and the vertical placement of the orbits (Fig. 12(b)). The figures show the Fisher information for estimating the (blue) and (red) position of the particle. (Due to symmetry, the Fisher information for is the same as for with the particle at the origin.) With a radius of zero, there are two measurement points at , leading to maximal information about the position, but no information about the position in the plane. As the radius is expanded, the information flows out of the direction and into the lateral estimation, reaching equality at the optimal radius. As the radius continues to increase, eventually the photon rate is so low that the total information available begins to drop.
Fig. 12.
Fisher information for the orbital constellation over 1000 Monte Carlo runs with unit, units, and . (a) Fisher information for the (blue) position and (red) position as a function of the orbital radius relative to the optimal size. (b) Fisher information for the (blue) position and (red) position as a function of the vertical location of the orbits relative to the optimal location.
Conversely, when is set to zero, all the information goes into estimating the lateral position with none available to estimate the position. Increasing the separation of the two orbits transfers that information out of the lateral directions and into the vertical directions, reaching equality at the optimal value and eventually falling to zero as the orbits move far away from the particle.
5. Conclusion
The information optimal framework developed here allows designers of RT-FD-SPT microscopes to select the parameters defining their method of choice using a mathematically rigorous optimizing framework, ensuring that their measurements maximally inform their experimental aim. While we have illustrated this approach for estimating the particle location for three different RT-FD-SPT methods, the framework is applicable for other parameters of interest. The primary challenge is in developing the Fisher information for a parameter of interest. While the examples shown here are relatively straightforward and mathematically tractable, other cases may require numerical approaches (see, for example, [43] for a derivation of the FIM for estimating motion parameters such as diffusion coefficients in the wide-field SPT setting). These results show, however, that the choice of parameters in the RT-FD-SPT algorithm can have a significant impact on the quality of information acquired.
Funding
National Institute of General Medical Sciences10.13039/100000057 (5R01GM117039-02).
Disclosures
The authors declare no conflicts of interest.
Data availability
No data beyond simulations were generated or analyzed in the presented research. Code for simulations may be obtained from the authors upon reasonable request.
References
- 1.Shen H., Tauzin L. J., Baiyasi R., Wang W., Moringo N., Shuang B., Landes C. F., “Single Particle Tracking: From Theory to Biophysical Applications,” Chem. Rev. 117(11), 7331–7376 (2017). 10.1021/acs.chemrev.6b00815 [DOI] [PubMed] [Google Scholar]
- 2.Von Diezmann A., Shechtman Y., Moerner W. E., “Three-Dimensional Localization of Single Molecules for Super-Resolution Imaging and Single-Particle Tracking,” Chem. Rev. 117(11), 7244–7275 (2017). 10.1021/acs.chemrev.6b00629 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Zhong Y., Wang G., “Three-Dimensional Single Particle Tracking and Its Applications in Confined Environments,” Annu. Rev. Anal. Chem. 13(1), 381–403 (2020). 10.1146/annurev-anchem-091819-100409 [DOI] [PubMed] [Google Scholar]
- 4.Wang Z., Wang X., Zhang Y., Xu W., Han X., “Principles and Applications of Single Particle Tracking in Cell Research,” Small 17(11), 2005133 (2021). 10.1002/smll.202005133 [DOI] [PubMed] [Google Scholar]
- 5.Kural C., Balci H., Selvin P. R., “Molecular motors one at a time: Fiona to the rescue,” J. Phys.: Condens. Matter 17(47), S3979 (2005). 10.1088/0953-8984/17/47/023 [DOI] [PubMed] [Google Scholar]
- 6.Brandenburg B., Zhuang X., “Virus trafficking–learning from single-virus tracking,” Nat. Rev. Microbiol. 5(3), 197–208 (2007). 10.1038/nrmicro1615 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Bannai H., Inoue T., Hirose M., Niwa F., Mikoshiba K., “Synaptic Function and Neuropathological Disease Revealed by Quantum Dot-Single-Particle Tracking,” in Single Molecule Microscopy in Neurobiology, vol. 154 Yamamoto N., Okada Y., eds. (Humana, 2020), pp. 131–155. [Google Scholar]
- 8.Welsher K., Yang H., “Imaging the behavior of molecules in biological systems: Breaking the 3D speed barrier with 3D multi-resolution microscopy,” Faraday Discuss. 184, 359–379 (2015). 10.1039/C5FD00090D [DOI] [PubMed] [Google Scholar]
- 9.Hou S., Johnson C., Welsher K., “Real-Time 3D Single Particle Tracking : Towards Live Cells spectroscopy,” Molecules 24(15), 2826–2851 (2019). 10.3390/molecules24152826 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.van Heerden B., Vickers N. A., Krüger T. P. J., Andersson S. B., “Real-Time Feedback-Driven Single-Particle Tracking: A Survey and Perspective,” Small 18(29), 2107024 (2022). 10.1002/smll.202107024 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Balzarotti F., Eilers Y., Gwosch K. C., Gynnå A. H., Westphal V., Stefani F. D., Elf J., Hell S. W., “Nanometer resolution imaging and tracking of fluorescent molecules with minimal photon fluxes,” Science 355(6325), 606–612 (2017). 10.1126/science.aak9913 [DOI] [PubMed] [Google Scholar]
- 12.Wehnekamp F., Plucińska G., Thong R., Misgeld T., Lamb D. C., “Nanoresolution real-time 3D orbital tracking for studying mitochondrial trafficking in vertebrate axons in vivo,” eLife 8, e46059 (2019). 10.7554/eLife.46059 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Donovan B. T., Huynh A., Ball D. A., Patel H. P., Poirier M. G., Larson D. R., Ferguson M. L., Lenstra T. L., “Live-cell imaging reveals the interplay between transcription factors, nucleosomes, and bursting,” The EMBO J. 38(12), e100809 (2019). 10.15252/embj.2018100809 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.McHale K., Berglund A. J., Mabuchi H., “Quantum dot photon statistics measured by three-dimensional particle tracking,” Nano Lett. 7(11), 3535–3539 (2007). 10.1021/nl0723376 [DOI] [PubMed] [Google Scholar]
- 15.Hou S., Welsher K., “An Adaptive Real-Time 3D Single Particle Tracking Method for Monitoring Viral First Contacts,” Small 15(44), 1903039 (2019). 10.1002/smll.201903039 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Shen Z., Andersson S. B., “Tracking nanometer-scale fluorescent particles in two dimensions with a confocal microscope,” IEEE Trans. Contr. Syst. Technol. 19(5), 1269–1278 (2011). 10.1109/TCST.2010.2067449 [DOI] [Google Scholar]
- 17.Enderlein J., “Tracking of fluorescent molecules diffusing within membranes,” Appl. Phys. B: Lasers Opt. 71(5), 773–777 (2000). 10.1007/s003400000409 [DOI] [Google Scholar]
- 18.Levi V., Ruan Q., Kis-Petikova K., Gratton E., “Scanning FCS, a novel method for three-dimensional particle tracking,” Biochem. Soc. Trans. 31(5), 997–1000 (2003). 10.1042/bst0310997 [DOI] [PubMed] [Google Scholar]
- 19.Masullo L. A., Steiner F., Zähringer J., Lopez L. F., Bohlen J., Richter L., Cole F., Tinnefeld P., Stefani F. D., “Pulsed Interleaved MINFLUX,” Nano Lett. 21(1), 840–846 (2021). 10.1021/acs.nanolett.0c04600 [DOI] [PubMed] [Google Scholar]
- 20.So P. T. C., Ragan T., Gratton E., Carerro J., Voss E., “Two-photon single particle tracking in 3D,” in Functional Imaging and Optical Manipulation of Living Cells, vol. 2983 Farkas D. L., Tromberg B. J., eds. (SPIE, 1997), pp. 45–56. [Google Scholar]
- 21.Hou S., Lang X., Welsher K., “Robust real-time 3D single-particle tracking using a dynamically moving laser spot,” Opt. Lett. 42(12), 2390 (2017). 10.1364/OL.42.002390 [DOI] [PubMed] [Google Scholar]
- 22.Ashley T. T., Gan E. L., Pan J., Andersson S. B., “Tracking single fluorescent particles in three dimensions via extremum seeking,” Biomed. Opt. Express 7(9), 3355 (2016). 10.1364/BOE.7.003355 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23.Casella G., Berger R. L., Statistical Inference (Cengage Learning, 2002), 2nd ed. [Google Scholar]
- 24.Ram S., Ward E. S., Ober R. J., “A stochastic analysis of performance limits for optical microscopes,” Multidimens. Syst. Signal Process. 17(1), 27–57 (2006). 10.1007/s11045-005-6237-2 [DOI] [Google Scholar]
- 25.Watkins L. P., Yang H., “Information bounds and optimal analysis of dynamic single molecule measurements,” Biophys. J. 86(6), 4015–4029 (2004). 10.1529/biophysj.103.037739 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.van Heerden B., Krüger T. P. J., “Theoretical comparison of real-time single-particle tracking techniques,” in Single Molecule Spectroscopy and Superresolution Imaging XIV, Gregor I., Erdmann R., Koberling F., eds. (SPIE, 2021), p. 22. [Google Scholar]
- 27.Shechtman Y., Sahl S. J., Backer A. S., Moerner W., “Optimal point spread function design for 3d imaging,” Phys. Rev. Lett. 113(13), 133902 (2014). 10.1103/PhysRevLett.113.133902 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.Gallatin G. M., Berglund A. J., “Optimal laser scan path for localizing a fluorescent particle in two or three dimensions,” Opt. Express 20(15), 16381–16393 (2012). 10.1364/OE.20.016381 [DOI] [Google Scholar]
- 29.Zhang C., Welsher K., “Information-Efficient, Off-Center Sampling Results in Improved Precision in 3D Single Particle Tracking Microscopy,” Entropy 23(5), 498 (2021). 10.3390/e23050498 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30.Vickers N. A., Andersson S. B., “Information Optimal Control for Single Particle Tracking Microscopy,” in IFAC SysID (2021). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31.Pinto S. C., Vickers N. A., Sharifi F., Andersson S. B., “Tracking Multiple Diffusing Particles Using Information Optimal Control,” ACC (2021). [DOI] [PMC free article] [PubMed]
- 32.Shen Z., Andersson S. B., “3-D tracking of fluorescent nanoparticles in a confocal microscope,” Conference on Decision and Control pp. 5856–5861 (IEEE, 2011). [Google Scholar]
- 33.Perillo E. P., Liu Y. L., Huynh K., Liu C., Chou C. K., Hung M. C., Yeh H. C., Dunn A. K., “Deep and high-resolution three-dimensional tracking of single particles using nonlinear and multiplexed illumination,” Nat. Commun. 6(1), 7874–7878 (2015). 10.1038/ncomms8874 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34.Levi V., Ruan Q. Q., Gratton E., “3-D particle tracking in a two-photon microscope: Application to the study of molecular dynamics in cells,” Biophys. J. 88(4), 2919–2928 (2005). 10.1529/biophysj.104.044230 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 35.Kay S. M., Fundamentals of Statistical Signal Processing, Volume 1: Estimation Theory (Pearson, 1993), 1st ed. [Google Scholar]
- 36.Arora J. S., Introduction to Optimum Design (Academic Press, 2016). [Google Scholar]
- 37.Zhang B., Zerubia J., Olivo-Marin J.-C., “Gaussian approximations of fluorescence microscope point-spread function models,” Appl. Opt. 46(10), 1819–1829 (2007). 10.1364/AO.46.001819 [DOI] [PubMed] [Google Scholar]
- 38.Mertz J., Introduction to Optical Microscopy (Cambridge University Press, 2019). [Google Scholar]
- 39.Shen Z., Andersson S. B., “Optimal measurement constellation of the fluoroBancroft localization algorithm for position estimation in tracking confocal microscopy,” Mechatronics 22(3), 320–326 (2012). 10.1016/j.mechatronics.2011.05.004 [DOI] [Google Scholar]
- 40.Andersson S. B., “Localization of a fluorescent source without numerical fitting,” Opt. Express 16(23), 18714 (2008). 10.1364/OE.16.018714 [DOI] [PubMed] [Google Scholar]
- 41.Wells N. P., Lessard G. A., Werner J. H., “Confocal, three-dimensional tracking of individual quantum dots in high-background environments,” Anal. Chem. 80(24), 9830–9834 (2008). 10.1021/ac8021899 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 42.Wells N. P., Lessard G. A., Goodwin P. M., Phipps M. E., Cutler P. J., Lidke D. S., Wilson B. S., Werner J. H., “Time-resolved three-dimensional molecular tracking in live cells,” Nano Lett. 10(11), 4732–4737 (2010). 10.1021/nl103247v [DOI] [PMC free article] [PubMed] [Google Scholar]
- 43.Vahid M. R., Hanzon B., Ober R. J., “Fisher information matrix for single molecules with stochastic trajectories,” SIAM J. Imaging Sci. 13(1), 234–264 (2020). 10.1137/19M1242562 [DOI] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
No data beyond simulations were generated or analyzed in the presented research. Code for simulations may be obtained from the authors upon reasonable request.












