A single fluorescent molecule may be readily detected in a confocal microscope, but diffusion restricts the residence time of the molecule within the probe volume and hence limits the maximum observation time. This paper presents Monte Carlo simulations of the detection and trapping of a single fluorescent biomolecule confined to a nanochannel by use of electrokinetic motion for the countering of diffusion.
Enderlein first described the use of feedback to compensate for diffusion to enhance observation capabilities for single molecules.1 He proposed that confocal microscopy can be used to track a fluorescent molecule across a spatial range in a two-dimensional membrane. While this can also be done with wide-field microscopy, confocal microscopy typically provides improved signal-to-noise ratio (SNR) and allows for observation of subnanosecond timing of fluorescence events by use of a single-photon avalanche diode (SPAD) or photomultiplier (PM) detector and time-correlated single-photon counting. This technique also has the desirable property of being able to measure the fluorescence lifetime, but the SPAD or PM detector provides no direct spatial information. However, a focused laser spot scanning in a circular pattern can be used to determine spatial information and thereby perform tracking of a molecule. The signal given by the detector will modulate in time according to the position of the molecule, being more constant when the molecule is near the center of the scanning circle and more intensely modulated as it is displaced from this position. If polar coordinates are used, the intensity of the modulation gives the radial coordinate , and the phase of the modulation provides the angular position (Ref. 1). Feedback can then be used to control a piezoelectric translator to track the molecule so that it remains near the middle of the circular pattern.
The technique has been extended to tracking in three dimensions (3-D) by use of a scanning pattern that is also modulated in the axial direction. Berglund and Mabuchi have tracked individual fluorescent particles by use of a scanning laser focus with single-photon excitation.2 Two-photon experiments with similar scanning patterns have been performed by the group of Gratton.3 There is clear interest in tracking single molecules, particularly proteins within living cells. Levi and Gratton have done work to this end with various probes, including colloidal gold and quantum dots.4
Quantum dots have also been tracked in 3-D using another technique.5, 6 Collected fluorescence is split at a beamsplitter and imaged onto two sets of two adjacent optical fibers, each connected to a separate SPAD detector. The fibers collect light from four points arranged in a tetrahedron to provide position information in all three spatial dimensions. A piezoelectric translation stage controlled by feedback then provides a means for repositioning a single quantum dot to the middle of the four points. This technique has enabled tracking of particles with a diffusion coefficient of .
In addition to tracking, many single-molecule studies would benefit from trapping. For example, it is possible to covalently bind a biomolecule of interest to a dielectric bead, which is held with magnetic7 or optical tweezers.8 Dielectric beads as small as have been optically trapped, and magnetic beads are available in sizes down to a few hundred nanometers.9 In both cases, the effectiveness of trapping scales with the cube of the size of the bead and a very high magnetic field or laser power would be needed to trap a very small bead or biomolecule. Also, the covalent binding of a biomolecule to a substrate or bead may impair its biological activity or otherwise alter its behavior. Hence for studies of single biomolecules, alternative means of trapping the molecule are of interest.
Cohen and Moerner have developed the anti-Brownian electrophoretic (ABEL) trap, which uses feedback to trap a molecule within a thin fluidic cell with four electrodes to control electrokinetic motion in two dimensions (2-D).10, 11, 12 They initially used a CCD camera for the 2-D position determination. For faster temporal response and feedback, in later experiments, they employed the circular-scanning focused laser spot technique. Four electrodes provide for the electrokinetic transport of the molecule in two dimensions, with the third dimension being confined by the walls of the fluidic device, which are separated by only .
When a molecule in solution is confined to a thin volume between two planar interfaces for trapping in 2-D, it suffers a high rate of collisions with the surfaces (typically, , as indicated by our Monte Carlo simulations). For applications that can tolerate such disturbances, a 1-D nanochannel trap should be equally useful but simpler to implement and control.13
There has been increasing interest in single-molecule trapping in solution.14 Also, experiments on the confinement and detection of single molecules within nanochannels have been reported as early as 1997.15 More recently, there have been rapid developments in the capabilities for fabricating nanochannels in lab-on-a-chip devices for single-biomolecule fluorescence detection applications.16 Initial experiments on single-molecule detection with actively controlled electrokinetic transport of the solution within a nanochannel in a device fabricated from fused silica have been reported.13 Maximum-likelihood data analysis strategies for sensing the position of a single molecule within a trap have also been described.17
This paper discusses Monte Carlo computer simulations of the successive delivery and 1-D trapping of single molecules within a nanochannel. The simulations provide a means for developing and testing algorithms that may be implemented in software within a field-programmable gate array (FPGA), which is a part of the hardware for controlling the electrokinetic voltages of the single-molecule trap.13 The simulation also enables the robustness of the trap to be studied under different experimental conditions. The goal is to trap a molecule in a nanochannel at detected photon count rates of and to rapidly replace it with a new one following photobleaching or escape.
Monte Carlo simulations have been used for validating experiments and determining feasibility limits since the first reports on detection of single-chromophore molecules in solution.18 The algorithms in early work simulated the number of detected photons in fixed sequential time intervals and have been used to study efficiency of detection,19 two-color coincidence detection limits,20 and statistical noise in fluorescence correlation spectroscopy.21 An algorithm for efficiently generating the time of arrival of each detected photon by use of variable time intervals for the various physical processes was later developed and used for detailed studies of fluorescence correlation spectroscopy,22 including the effects of triplet crossing and saturation.23 The Monte Carlo simulations presented in this paper use a similar algorithm with variable time intervals for the excitation and photophysical processes to determine the precise timing of each photon, which must be known to implement trapping.
Section 2 presents details of the numerical modeling from which the principles of the trapping procedure become evident. Section 2.1 explains the two-beam pulse-interleaved excitation scheme and time-gated photon counting, which provide information about molecule position; Sec. 2.2 explains the procedures for modeling Brownian diffusion and timed adjustment of electrokinetic transport of molecules; Sec. 2.3 discusses the photophysical processes that molecules undergo and how these are simulated to determine the precise timing of events; Sec. 2.4 discusses photon detection, including photodetector timing jitter, background, dead-time, and afterpulses, as well as the recording of photon time-stamp data in experimental format; and Sec. 2.5 presents the algorithm used for trapping and the reloading of the trap following loss of signal. Section 3 tabulates parameters and presents figures that summarize the predicted behavior of the trap for different experimental settings. Determination of statistical data from the autocorrelation of the sequence of photons is explained, and autocorrelation functions from simulations are compared with those from previously reported experiments. Section 4 concludes with a summary of the major findings.
Laser Excitation Profile and Time-Gated Photon Collection
In order to determine the position of the molecule along the nanochannel, a time-varying spatial pattern of laser irradiance is used together with time-gated photon detection. The irradiance pattern is formed by splitting the beam from a mode-locked laser into two beams, which are then recombined at a second beamsplitter and focused into the nanochannel at two closely spaced points separated by an adjustable distance. The mode-locked laser delivers picosecond pulses separated by , and one of the two beams is delayed by so that the excitation pulses at each focal spot alternate in time, with between the excitations.
The width and depth of the nanochannel are much smaller than the beam waist of each laser spot , and hence the irradiance is approximately constant through each cross section of the nanochannel. The profiles for each laser spot are assumed to be Gaussian along the length of the nanochannel, and hence the total irradiance from the series of laser pulses is given byis the combined mean power of both laser beams, which are equal, is the beam waist of each beam, is one-half of the separation between the two laser foci, and the temporal profile of each picosecond laser pulse is represented as . Ideally, the separation is set to be equal to , as this provides greatest slope of the irradiance from each laser spot at the center of the trap and hence greatest sensitivity for position determination. With this beam separation, the total time-averaged irradiance from the two beams is approximately constant between and , as shown in Fig. 1 . This provides the advantage that the time-averaged excitation of a trapped molecule remains constant as it diffuses within the bounds of the trap.
Photon detection is time-gated into two channels. Each channel counts photons that fall within a interval that follows one set of excitation pulses at one of the two laser foci. Fluorescence photons generated by each laser focus generally fall into the time channel corresponding to that focus. However, if the fluorescence decay takes longer than , the released photon will be counted after the next laser pulse, causing the photon to be registered in the incorrect time channel. Such events lead to cross talk and decreased precision in the prediction of the molecule position. Also, the single-photon timing error of the SPAD detector may cause a photon to be registered in the incorrect time channel. This is modeled by adding a random number with a distribution that approximates the SPAD impulse response function to the arrival time of each detected photon. In the results presented in Sec. 3, this distribution is taken to be a Gaussian with a standard deviation of and a mean shift of , which closely models the experimental distribution. Figure 2 shows the histograms of the time delays between photon detection events and the laser pulses generated by a simulation of trapping in which the fluorescence lifetime is taken to be . In this case, the probability for assignment of a fluorescence photon into the incorrect time channel is . The methods for simulation of background and detector afterpulses are discussed in Sec. 2.4.
The numerical simulation considers individual molecules being transported on a one-dimensional grid along the long axis of the nanochannel by Brownian diffusion and also by electrokinetic flow due to the voltage applied across the length of the nanochannel. The grid must be fine compared to the size of the laser waist in order to accurately model the level of excitation of molecules within the focused laser beams. For the results of Sec. 3, the waist is , and the grid spacing is set to . The simulation models a nanochannel with a length of , which corresponds to grid points.
Electrokinetic flow along the nanochannel is modeled by moving all molecules one grid space in the appropriate direction at appropriate times. If the flow velocity is constant, then the moves occur at regular time intervals such thatto , at a time following the last flow step, then the time until the next flow step is such that
During each move, if there are any molecules on the downstream end point of the grid, they will leave the simulation. Also, for each move, molecules may enter the simulation onto the upstream end point of the grid. To model this, note that molecules enter at random with a probability for entry for each grid step due to flow equal to , the mean number of molecules per grid point. Thus, following the start of the simulation and whenever a molecule enters, a geometrically distributed random number for a probability of success is retrieved (using the Intel Math Kernel Library routine viRngGeometric) to find the number of flow steps until the next entry. The value of is given byis Avogadro’s number, is the molar concentration of molecules in solution, and are the width and depth of the nanochannel, with all lengths expressed in meters. Typical parameter values are and , corresponding to per grid point.
Brownian diffusion is independent of the electrokinetic flow and is modeled by Fick’s second law of diffusion in one dimension:is the probability of finding a molecule within of , and is the diffusion coefficient. With the initial condition of a molecule starting at the origin at time : is the Dirac delta function, the solution of Eq. 7 is
To model diffusion on a grid, molecules may hop to nearby grid points at regular time intervals . The time step for diffusion is chosen so that the standard deviation of the Gaussian in Eq. 9 is one grid point, i.e., , or. At each time step , each molecule within the simulation is moved grid spaces, where is a random integer. To choose the value of with the appropriate Gaussian weighting, a random number uniformly distributed between 0 and 1 is retrieved and successively compared with the cumulative probability values listed in column 3 of Table 1 , beginning at the top, until it is found to be less than the value listed for the corresponding value of . For example, if , then the value of is taken to be because . The values in column 3 are given by the expressions in column 2, where we define , and hence for the random numbers used here, is between and 6.
Cumulative probabilities for diffusion.
|j||P(j) expression||P(j) value|
When molecules hop to new grid points, there is a chance that some may hop off the grid and leave the simulation, but there is an equal possibility that new molecules may diffuse onto the grid. This is accounted for as follows: For each diffusion time step , the probability that a new molecule hops onto a point spaces from the end of the grid isspaces from the end of the grid, it can escape from the grid by hopping 5 or 6 spaces, with a probability . The total probability per diffusion time step that a new molecule enters somewhere onto the grid from either end is found by adding the probabilities to hop to a point that is to 5 spaces from either of the ends. This is hence given by , at the start of the simulation and whenever a new molecule enters by diffusion, a geometrically distributed random number for a probability of a success is retrieved to determine the number of diffusion time steps until the next entry. Also, a uniform random number is retrieved and compared successively to the cumulative probabilities listed in Table 2 to determine the position on the grid at which the molecule will enter.
Cumulative probabilities for new entry positions.
|l||Ql expression||Ql value|
Note: 2L+1=2001 is the number of grid points.
Note that molecules may enter or leave the simulation from either end of the grid, but when the trap is operating, they are more likely to enter from the left ( , or ) and leave from the right, because when there is no fluorescence signal from molecules within the focused laser beams, the electrokinetic flow is set to a maximum so as to transport molecules in from the left side and out from the right side.
Experiments in our lab13 have found that diffusion of fluorescent dye molecules in a nanochannel fabricated from fused silica is slowed by a factor of , in agreement with the observations of Lyon and Nie.15 However, it is likely that this is due to sticking of molecules to the nanochannel walls and that avoidance of sticking by surface treatment or other means will restore the free solution diffusion. Hence, to assess the capability for trapping molecules that do not stick, for the simulation results presented in Sec. 3, the diffusion coefficient is taken to be (with corresponding ), which is that of a small fluorescent dye molecule with a hydrodynamic radius of freely diffusing in solution.24 As expected, trapping is easier to achieve for smaller values of .
As shown in Fig. 3 , when irradiated, a molecule can become excited from the ground state to the manifold, and from here, it may follow four possible paths. It may (i) decay back to the ground state without the detection of a fluorescence photon, with probability (due either to nonradiative decay or fluorescence emission of a photon that is not detected); or (ii) decay back to the ground state with the detection of a fluorescence photon, with probability ; or (iii) cross to the triplet manifold before decaying back to the ground state, with probability ; or (iv) undergo irreversible photobleaching and be removed from subsequent photophysical transitions, with probability . For (i) and (ii), relaxation back to the ground state occurs after a random time with an exponential distribution and mean equal to the fluorescence lifetime , whereas for (iii), the mean is equal to the phosphorescence lifetime . The timing of excitation events, the pathway taken after excitation, and the time taken for relaxation to the ground state and possible photon detection are all stochastic processes that are modeled using Monte Carlo methods.
For trapping, the position determination of the molecule is dependent on the timing of photon detection events, which in turn is dependent on the timing of molecular excitation events. Two different methods have been used in the simulation to model the timing of molecular excitations. In the first, for each laser pulse (i.e., for each time step of ), a uniform random number is retrieved and compared to the probability for excitation per laser pulse for that beam to determine whether that pulse causes excitation. In the second, the waiting time until the next excitation is found as follows: Geometrically distributed random numbers for probabilities of success equal to the probabilities of excitation per laser pulse for each of the two beams are retrieved to find the times at which each beam would next give excitation, and the earlier event is then chosen. However, if the molecule moves due to diffusion or flow before excitation occurs, then new geometrically distributed random numbers are retrieved for the excitation probabilities per pulse appropriate for the new location of the molecule. We find that the second method generates results that are the same as the first but is computationally much faster, as may be expected because the mean time between excitation events is long compared to the interval between laser pulses , yet short compared to and .
For either method of simulating excitation, a molecule at position has a rate of excitation from each of the two beams given byis the absorption cross section, is the photon energy, and is given by Eq. 2, 3. The probability for excitation for each laser pulse is thus and for beams 1 and 2. The values of these probabilities for each grid point may be stored in lookup tables. For the first method, these are then used for comparison with uniform random numbers to determine whether excitation occurs for each laser pulse. For the second method, these are then used to retrieve geometrically distributed random numbers for these probabilities of success to determine when the next excitation would occur. For the results presented in Sec. 3, parameter values are (corresponding to a fluorophore such as Alexa 610), , and a total laser power of , so that the total mean excitation rate for a trapped molecule is .
Once a molecule is excited, a uniform random number is retrieved and successively compared to the summed values of the probabilities for the four possible relaxation pathways, which are listed in Table 3 . If , relaxation is by pathway (i); otherwise, if , relaxation is by pathway (ii); otherwise, if , relaxation is by pathway (iii); otherwise, relaxation is by pathway (iv).
Relaxation pathway probabilities.
|i||Singlet decaywithout photondetection|
|ii||Singlet decay withphoton detection|
The most likely pathway is (i) decay to the ground state without detection of a fluorescence photon, which occurs with a probability of (typically, ). This is the sum of the probability for nonradiative decay from and radiative decay with missed photon detection. The second most likely pathway is (ii) decay to the ground state with detection of a fluorescence photon. For a well-designed single-molecule microscope and for the results presented in Sec. 3, , and in practice, it is determined by the product of the fluorophore quantum efficiency , the fluorescence collection efficiency of the microscope objective ; the transmission of the spectral filter, objective lens, and other optical components ; and the photon detection efficiency of the SPAD detector . The third most likely pathway is (iii) crossing to the triplet manifold, which is taken to be , and the least likely pathway is (iv) photobleaching, which is taken to be . These last two values are typical parameters for fluorophores commonly used in single-molecule experiments.25 For the preceding probabilities and a mean excitation rate of , the expected photon count rate is , and the mean time before photobleaching is .
The desired outcome of molecular excitation is photon detection, which occurs in relaxation pathway (ii). Whenever pathway (i) or (ii) is chosen, a random number with exponential distribution with mean equal to the fluorescence lifetime is retrieved to find the time of decay of the molecule, as discussed in the first paragraph of Sec. 2.3. For pathway (ii), the detection time of the photon is then found by adding another random number with a Gaussian distribution (with standard deviation of and a mean of , in order to model the timing jitter of the SPAD and the setting of the time gate of the detection electronics of the apparatus of Ref. 13), as discussed at the end of Sec. 2.1 and in Fig. 2.
In addition to fluorescence photons, there are background photons due to detector dark noise and scattered light that passes through the filters . In the results presented in Sec. 3, the total background count rate is taken to be , which gives for , and background is assumed to be random with Poissonian statistics. Hence, to simulate background, the stochastic time of occurrence of the next background photon is determined by retrieving an exponentially distributed random number with a mean equal to the reciprocal of the background count rate.
Whenever the simulation finds the time of occurrence for (1) the next background photon, (2) the next flow time step, (3) the next resetting of the flow direction during trapping, (4) the next diffusion time step, or (5) the next photophysics event for any of the molecules in the simulation (possible excitation, decay without photon detection, or decay with photon detection), it then finds the process with the minimum time (using the Intel Math Kernel Library routine idamin). The simulation proceeds with whatever process occurs first and then generates the time for the next occurrence of that process. In this way, independent processes are synchronized.
Whenever a photon is detected (either background or fluorescence), its time of arrival is determined by recording the total number of laser pulses (with period ) since the beginning of the experiment. This time-stamp , or laser-pulse count at the time of detection of the ’th photon, which is stored as a unsigned integer for compatibility with the analysis routines for the experiments of Ref. 13, is either even or odd, depending on whether the photon detection follows a laser pulse to the left or right of the center of the trap. Thus, time-gated photon detection may be achieved by sorting photons based on the value of the least significant bit of the time-stamp.
Note also that the SPAD detector has a dead time of , during which it is unresponsive. This is modeled by ignoring a photon if it follows another by less than the SPAD dead time. Also, for each photon detected, there is a 0.5% probability that the SPAD detector will experience an afterpulse, in which case, another photon detection event will occur a random time later with an exponential distribution with a mean of (Ref. 26). These processes are also included in the simulation and affect the shape of the autocorrelation function for small delays, but they have been found to not significantly affect the performance of the trapping for the parameters of Sec. 3.
Each time a photon is detected, a routine is entered for adjustment of the electrokinetic flow in order to achieve rapid delivery and trapping of individual molecules. A significant purpose of the simulation is to evaluate the effectiveness of the algorithm used by this routine when subject to restrictions imposed by the experimental hardware. The main constraint is that the maximum electrokinetic flow speed is limited, and for most of the results of Sec. 3, it is taken to be , which corresponds to . In the apparatus of Ref. 13, it is possible to apply a potential of across a -long nanochannel to achieve a field of , whereas electrokinetic speeds of single molecules in capillaries are estimated to be in the range of for similar fields.27 In the 2-D, ABEL trap, a maximum electrokinetic speed of has been reported. Also, another potential constraint is that there is a delay or latency for adjustment of the flow due to the response time of the FPGA electronics and the switching time of the voltage applied to the nanochannel. For the apparatus of Ref. 13, the latency is , which is comparable to , and as expected, this has been found to not significantly affect trapping. Nevertheless, to study the effects of latency, whenever the algorithm makes an adjustment to the flow velocity (and hence to the flow time step ), the change is scheduled to occur with a time delay of . As presented in Sec. 3, the performance of the trap degrades significantly if the latency is increased beyond . The algorithm makes adjustments to the flow velocity, and hence the time of the next flow step based on the values of the time-stamps of the last detected photons. For the results of Sec. 3, we have taken , in accord with the experiments of Ref. 13. Figure 4 shows a flowchart of the algorithm, which is explained in the following. A similar algorithm is programmed into the FPGA used in the experiments of Ref. 13, but in this case, the latency is not added in the algorithm, as it is already present in the electronics.
Before a molecule is transported into the laser foci so as to emit fluorescence photons, only background photons are detected. At this time, the electrokinetic flow is set to the maximum value until the observed fluorescence signal is found to be above the background level. To make this determination with fast response, the difference between the last photon time-stamp and the one just two photons earlier must be shorter than a preset threshold time th, i.e.,, corresponding to a count rate of 2.5 times the background level. Although in principle it would be possible to use a longer threshold time, it is found that small variations of the threshold produce no perceptible difference in the performance of the trapping. Also, in experiments, the background may not be known accurately or may vary, and hence a lower threshold time is more suitable.
Once the photon signal is above the background level, it is assumed that a molecule has been transported into the detection zone, so after the latency delay , the flow is adjusted to zero. Then, after more photons are detected and after the latency delay , the flow is adjusted to a value dependent on the numbers of the last photons that are from each of the two laser beams. As before, each photon time-stamp is odd or even depending on whether the photon is more likely to originate from fluorescence excitation from the left or right laser focus. If more of the last photons have an odd (even) time-stamp, the molecule is assumed to be to the left (right) of the center of the trap, and the algorithm then schedules the flow to be to the right (left) with the maximum flow speed . If the numbers of odd and even time-stamps are equal, the algorithm then schedules the flow to be zero. The flow velocity is maintained until after the next scheduled change, which occurs after the next detected photon. For a fluorescence count rate of , the mean time between photons is , and in this time, the molecule will be moved by flow only and so should remain within the trapping region, which is in length. Also, during initial entry of a molecule into the trap, the flow is set to zero until a time after more photons are accumulated. The mean time for detection of photons is , and in this time, the root-mean-square distance that a molecule diffuses is , or , so it is unlikely that the molecule diffuses through the trapping region in this time. Also, triplet blinking does not significantly increase the chances of escape from the trap, as the triplet decay time is shorter than the mean time between photons . If escape from the trap occurs due to statistical fluctuations, it is most likely due to a series of incorrect estimates for the direction of applied electrokinetic flow.
If the signal level decreases to the level of the background so that the condition in Eq. 17 is not true, then it is likely that that the molecule has bleached or has escaped from the trap, but it is also possible that this may occur due to statistical fluctuations. To avoid ejecting a molecule from the trap because of such fluctuations, the flow velocity is set to zero, and the condition in Eq. 17 must be false times in succession before the algorithm steps out of the trapping loop and sets until the next molecule is loaded into the trap. The inclusion of this period of time with flow velocity set to zero following loss of signal and of multiple testing before reloading is found to reduce the probability for escape and to provide an opportunity for recapture if there is escape (as discussed with Fig. 5 ).
Results and Discussion
Table 4 summarizes the typical values of the parameters used in the simulations presented in this section. A simulation of a experiment, including collation of statistical and diagnostic information, executes within on a Dual-Core Pentium PC. Thus, repeated execution of the program allows one to optimize experimentally adjustable parameters such as the laser power, to easily modify experimentally fixed parameters to study limitations imposed by processes such as detector dead time, background, photobleaching, triplet kinetics, and control latency, and also to view information that would not be readily available in an experiment, such as the trajectory and photophysical state of each molecule.
|Laser foci separation|
|Laser pulse spacing|
|Absorption cross section|
|Background count rate|
Figure 5 presents an example of the photon count rate and the positions of molecules during operation of the trapping algorithm with parameters from Table 4, during a interval from time . The count rate shown in the figure is updated with each detected photon time-stamp but is averaged over only the last detected photons: . Hence, it exhibits considerable statistical fluctuations and so is plotted on a semilogarithmic scale. During the selected interval, individual molecules are brought into the detection volume by the electrokinetic flow and are trapped, but in this particular slice of data, several unusual occurrences are also seen. After the first molecule (in Fig. 5) is carried in by flow, the count rate increases to , and the molecule is trapped. Then, the count rate suddenly dips and the signal falls below threshold, i.e., Eq. 17 fails, as the molecule escapes the trap (data shown within black rectangles in Fig. 5).
The inset in Fig. 5 shows an expansion of the trajectory data around this time of escape. The red dashed lines are the positions of the centers of the two laser foci, between which the molecule is to be trapped. The direction of the electrokinetic flow, which is determined by the trapping algorithm from the difference in the numbers of the last photons that have odd and even time-stamps, is also shown in the inset. Note that at the time of escape, the flow is set in the incorrect direction. After the escape, the flow is set to zero and the molecule fortunately diffuses back into the excitation region and is trapped once again, as the algorithm reactivates switching of the flow direction in response to the difference in odd and even photon time-stamps. By comparing the two plots in the inset, one can see how the flow is adjusted to recenter the molecule, albeit with considerable error due to the shot noise from the low number of photons used for analysis. For example, near the end of the data in the inset, the molecule position is and the flow velocity is mostly , which is in the correct direction to bring the molecule back to the center. However, during simulations of experiments of duration, due to shot noise, the fraction of the time that the electrokinetic velocity is in the incorrect direction is found to be . Also, molecules often pass beyond the region between the centers of the two laser foci, and the fraction of molecules that permanently escape the trap and leave the simulation before photobleaching is found to be .
In the second plot of Fig. 5, it is shown that the first molecule photobleaches at the point where the green line changes to orange. Soon after this point, the flow is switched to zero and the photobleached molecule diffuses freely for a brief time, but the count rate does not recover and hence the algorithm then switches the flow velocity to , so the photobleached molecule is transported in the positive direction out of the simulation. Approximately later, a second molecule, shown by a light blue trajectory, is transported by the flow into the detection volume and is subsequently trapped. While the flow direction is alternating to hold this molecule trapped, a third molecule, shown by a purple trajectory, diffuses into the simulation volume. By chance, at , this diffuses into the laser foci, and the count rate approximately doubles (although this is difficult to discern on the logarithmic scale). The algorithm responds to the counts from both molecules but cannot keep two independently diffusing molecules at the center of the trap. By chance, the third molecule diffuses away, and the second molecule remains trapped for a short while later, and then it too escapes from the trap and diffuses away.
The study of simulated trajectory data such as that in Fig. 5 can provide insight on the effectiveness and/or the causes of failings of the trapping algorithm and thereby lead to more complicated algorithms with improved performance. Experiments cannot provide such detailed data, but they do provide statistical information about the trap performance from the normalized autocorrelation function of the stream of detected photons.13 The amplitude and width of this function provide information about the mean number and residency time of molecules within the detection volume. The amplitudes, widths, shapes, and trends of the autocorrelation functions from the experimental runs presented in Ref. 13 are consistent with those generated by simulations, as presented in the following.
Figure 6 presents for simulated experiments of duration with parameters given in Table 4 but with different latency delays of the feedback for the trap, decreasing down to , which is that of the electronics used in Ref. 13. Also shown are the plots of for the cases of no trapping with (1) free diffusion, and (2) a constant electrokinetic flow at . The change in shape and decrease in the width of between these two curves are consistent with the experimental results shown in Figs. 14 and 15 of Ref. 13. For all these plots, is obtained directly from the sequence of time-stamps of detected photons by use of a separate software correlator program written in LabView,22 which is also used in the analysis of experimental data. For a latency delay of , the autocorrelation function is almost identical to that of the constant flow case, meaning that the trapping behavior is completely broken. On the other hand, for a latency of , the width of the autocorrelation is extended beyond that of free diffusion, out to a width of about , the mean time before photobleaching calculated at the end of Sec. 2.3, indicating that the trap is working. For a latency of , the autocorrelation is almost the same, but when the latency is increased to , the trap begins to fail, as the autocorrelation now contains both the trapped and constant flow components. There is also a fluctuation at a delay time of , due to molecules being driven out and then back into the detection volume by the electrokinetic flow.
For all the plots in Fig. 6, there is structure for time delays less than , also seen in experimental , due to detector dead time and afterpulses. If the values for these parameters are altered in simulations, the structure also changes. Beyond these features, at a time delay of , the amplitude of the shoulder gives an indication of , the mean number of molecules within the detection volume during the course of the simulated experiment. In the fluorescence correlation spectroscopy (FCS) literature, the amplitude is usually taken to be inversely proportional to , although it is also proportional to , where is the signal- to-background ratio.22 One would normally expect the amplitudes for free diffusion and constant flow to be the same, as is the same [as molecules per grid point given in Eq. 6 is the same]. However, for free diffusion, has large fluctuations due to molecular shot noise, even for a run time of . If the simulation is run with different random number seeds, the number of photon bursts from single molecules and the amplitude of varies considerably from run to run (13.2, 17.8, 23.9, 18.3, 20.1, …). This is not the case for flow or trapping, as the number of molecules that pass through the volume is much larger, so the molecular shot noise becomes negligible. Also, for free diffusion, triplet crossing and photobleaching reduce the signal-to-background ratio, and this reduces the amplitude of the autocorrelation function. All of these features can be easily observed by running the simulation with different parameters, and they explain why the amplitude for flow is greater than that of the one plot shown for diffusion. In contrast, when the trap is operating, the reduction in the amplitude of from that of constant flow is found to be because trapping effectively increases . The occupancy increases, because soon after each molecule photobleaches or escapes from the detection volume, the flow is switched to quickly bring in the next molecule. A similar increase in width and reduction in amplitude of when the trap is turned on is observed in experiments reported in Fig. 17 of Ref. 13. The simulations provide supporting evidence that the changes seen in the experiments are due to effective trapping and rapid replacement of molecules, which effectively increases the mean molecular occupancy within the confocal probe region.
Figure 7 presents obtained from a study of the effects of laser power on the trapping. For reference, plots corresponding to no trapping with free diffusion and with a constant electrokinetic flow are also included. It is found that there is an optimum laser power of (plot shown in red), which produces the longest mean residence time [greatest width of ] and the largest molecular occupancy [smallest amplitude of ]. This is about the same value of laser power that was found to be optimal for the experiments presented in Ref. 13. If the laser power is adjusted between and , the performance of the trap deteriorates only slightly from that at . However, as the laser power is increased beyond , photobleaching becomes more significant, so the mean residence time and the molecular occupancy are decreased [width of decreases and amplitude increases]. Similarly, as the laser power is decreased below , the rate of fluorescence photons falls, shot noise becomes more significant, more molecules escape due to shot noise fluctuations, and the mean residence time and the molecular occupancy are decreased.
As the laser power is adjusted, in addition to the changes in the experimentally measureable autocorrelation, the inset of Fig. 7 shows that there are changes in the mean concentration of molecules in the detection volume. This would be difficult to directly measure experimentally but is easily obtained in the simulation by accumulating a histogram of molecular positions for each diffusion time step . For constant flow, the concentration profile is constant at a value of molecules per grid point, whereas for diffusion, the profile exhibits molecular shot noise and varies spatially and from run to run around this value. When the trap is operating, the concentration profile has a peak at the origin, which is clearly visible in the graph. Note that the laser power of produces the tightest and tallest profile, with a peak of molecules per grid point, which is equivalent to a concentration increase by over a factor of 100.
Some statistical data from the latency and laser power studies of Figs. 6 and 7 are shown in Fig. 8 . In the simulation, one can follow each molecule individually to gather statistical information, such as the number of fluorescence photons that are detected from that molecule and the time between entry and exit from the detection volume. Figure 8 plots the mean occupancy time and the mean number of photons collected from each molecule against the laser power or the latency. This figure demonstrates again that a power of provides the longest occupancy time. Higher laser powers result in collection of a similar number of photons, but within a shorter occupancy time, due to faster photobleaching. The figure also demonstrates that for a laser power of , the trapping is effective if the latency is below . In comparison, the mean time for acquisition of photons required by the algorithm is , and the mean time to diffuse out of the detection region is .
A study of the effects of power imbalance between the two laser beams was conducted using simulations. If there is a power imbalance of between about (i.e., and ) and (i.e., and ), the trapping is still effective in that the autocorrelation function and the statistics of the trapping time remain the same, but the center of the trap shifts slightly, as may be seen in the concentration profiles in Fig. 9 . However, if the imbalance is higher, molecules escape from the low power end, and the trap is less effective. If a molecule escapes to the left, the trapping algorithm switches on the flow to reload the trap, and the molecule is brought back to the center and retrapped. Hence, an improvement in trapping statistics is found if the downstream laser beam has slightly higher power.
As discussed at the end of Sec. 2.1 (Fig. 2), good trapping depends on effective time-gated photon detection, and one expects temporal cross talk to increase and the trapping to become poor if the fluorescence lifetime of the molecule is long compared to the interval between laser pulses. This is indeed the case, as seen in Fig. 10 , which shows the mean number of photons and the mean trapping time per molecule as a function of fluorescence lifetime, and also the fraction of photons that have incorrect timing (odd time-stamp instead of even, or vice versa) as a function of fluorescence lifetime. The trapping performance deteriorates if the fluorescence lifetime is longer than about . Also, simulations have verified the experimental finding that good trapping is dependent on correct timing delays (cable lengths)—i.e., the mean shift of discussed at the end of Sec. 2.1 must be correctly set within the range of about , as seen in the inset of Fig. 10, which is for a fluorescence lifetime of .
Simulations indicate that the trapping is predicted to be effective for a wide range of sample concentrations from up to , but as the concentration increases, trapped molecules are increasingly displaced by others that diffuse into the trap, as described with Fig. 5 (see top figure labeled “two molecules in trap”). This is especially the case for concentrations or if photostability is improved. In an experiment that uses a concentration , it would be difficult to determine whether extended photon bursts are due to trapping of single molecules with enhanced photostability or to trapping of a series of molecules in succession. Also, as mentioned at the end of Sec. 2.2, simulations find that for a smaller value of diffusion , trapping is more easily achieved, i.e., parameters such as the fluorescence lifetime or timing delay may be varied over a wider range while still maintaining effective trapping.
The simulation results presented so far have assumed that an electrokinetic flow of is achieved for the maximum applied voltage. This value was varied to study the predicted effectiveness of the trap for molecules with different electrokinetic mobilities. The autocorrelation width, which measures the mean residence time of molecules in the trap, remains about the same for values of from , while the amplitude decreases with , as might be expected for faster reloading of the trap, which increases the mean occupancy of the trap. However, for or lower, the autocorrelation width decreases as escape from the trap increases. The same applies also for or higher, due to overcompensation of Brownian diffusion, and in this case, improved performance might be expected from a more sophisticated trapping algorithm that applies corrective voltages for limited time durations, so that molecules are not transported out of the trap in the time between photons.
The results show that single-molecule trapping in a nanochannel by control of electrokinetic flow to counteract Brownian diffusion is feasible for an experimental setup. A simple control algorithm that uses the timing of detected photons to determine adjustments of the flow for trapping is evaluated. While accommodating the limitations of a maximum electrokinetic flow of about and a mean count rate of from a molecule at the center of the detection volume, it is possible to hold a small rapidly diffusing molecule within a micron-sized confocal probe region for a prolonged time, usually until photobleaching occurs. The trap is robust in that it is possible to rapidly reload and trap a sequence of individual molecules over a broad range of experimentally achievable parameters. Studies with the simulation show that the anticipated latency of the control does not hinder performance and that trapping should be achievable provided the latency is below .
By examination of the autocorrelation function of detected photons and collation of statistical data from individual molecules, it is found that there is a most favorable laser excitation power for which the performance of the trap is optimum. If the laser power is reduced below this point so that the fluorescence signal falls below , then the possibility of escape due to photon shot-noise fluctuations increases, and the trap begins to fail. Similarly, if the laser power is increased by above this point, the rate of photobleaching increases so that the occupancy time of molecules within the trap is reduced, although the mean number of photons detected from each molecule is retained. The trap performance would improve if the rate of photobleaching were decreased, for example, by addition of oxygen scavengers to the solution. In preliminary experiments, molecules in nanochannels appear to have improved photostability compared to those in microchannels or in bulk solution.13
The algorithms for simulating single-molecule detection reported in this paper are applicable to a wide variety of experiments, including studies of molecular interactions for high-throughput screening.28 An extension of the simulation to study trapping with two-photon excitation and also trapping in three dimensions is under way. The approach involves use of four laser foci arranged in a tetrahedron to provide 3-D spatial information and also four electrodes arranged in a tetrahedron to provide 3-D electrokinetic motion.17
We thank Zbigniew Sikorski for helpful discussions in the early part of this work, and acknowledge support from DARPA Grant No. W911NF-07-1-0046, NIH Grant No. EB-006639, NSF Grant No. 0619789, and the Center for Laser Applications. The contents of this paper are solely the responsibility of the authors and do not necessarily represent the official views of the NIH.