Skip to main content
Browse Subject Areas

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

A theoretical analysis of single molecule protein sequencing via weak binding spectra

  • Samuel G. Rodriques,

    Roles Conceptualization, Formal analysis, Investigation, Methodology, Software, Visualization, Writing – original draft, Writing – review & editing

    Affiliations Synthetic Neurobiology Group, MIT, Cambridge, MA, United States of America, Department of Physics, MIT, Cambridge, MA, United States of America

  • Adam H. Marblestone,

    Roles Conceptualization, Formal analysis, Supervision, Writing – original draft, Writing – review & editing

    Affiliation Synthetic Neurobiology Group, MIT, Cambridge, MA, United States of America

  • Edward S. Boyden

    Roles Conceptualization, Funding acquisition, Methodology, Supervision, Writing – review & editing

    Affiliations Synthetic Neurobiology Group, MIT, Cambridge, MA, United States of America, McGovern Institute, MIT, Cambridge, MA, United States of America, Media Lab, MIT, Cambridge, MA, United States of America, Department of Biological Engineering, MIT, Cambridge, MA, United States of America, Department of Brain and Cognitive Sciences, MIT, Cambridge, MA, United States of America, Koch Institute, MIT, Cambridge, MA, United States of America


We propose and theoretically study an approach to massively parallel single molecule peptide sequencing, based on single molecule measurement of the kinetics of probe binding (Havranek, et al., 2013) to the N-termini of immobilized peptides. Unlike previous proposals, this method is robust to both weak and non-specific probe-target affinities, which we demonstrate by applying the method to a range of randomized affinity matrices consisting of relatively low-quality binders. This suggests a novel principle for proteomic measurement whereby highly non-optimized sets of low-affinity binders could be applicable for protein sequencing, thus shifting the burden of amino acid identification from biomolecular design to readout. Measurement of probe occupancy times, or of time-averaged fluorescence, should allow high-accuracy determination of N-terminal amino acid identity for realistic probe sets. The time-averaged fluorescence method scales well to weakly-binding probes with dissociation constants of tens or hundreds of micromolar, and bypasses photobleaching limitations associated with other fluorescence-based approaches to protein sequencing. We argue that this method could lead to an approach with single amino acid resolution and the ability to distinguish many canonical and modified amino acids, even using highly non-optimized probe sets. This readout method should expand the design space for single molecule peptide sequencing by removing constraints on the properties of the fluorescent binding probes.


Massively parallel DNA sequencing has revolutionized the biological sciences [2, 3], but no comparable technology exists for massively parallel sequencing of proteins. The most widely used DNA sequencing methods rely critically on the ability to locally amplify (i.e., copy) single DNA molecules—whether on a surface [4], attached to a bead [5], or anchored inside a hydrogel matrix [6]—to create a localized population of copies of the parent single DNA molecule. The copies can be probed in unison to achieve a strong, yet localized, fluorescent signal for readout via simple optics and standard cameras. For protein sequencing, on the other hand, there is no protein ‘copy machine’ analogous to a DNA polymerase, which could perform such localized signal amplification. Thus, protein sequencing remains truly a single molecule problem. While true single molecule DNA sequencing approaches exist [79], these often also rely on polymerase-based DNA copying, although direct reading of single nucleic acid molecules is beginning to become possible with nanopore approaches [10] that may be extensible to protein readout [1113]. Thus, the development of a massively parallel protein sequencing technology may benefit from novel concepts for the readout of sequence information from single molecules.

Previously proposed approaches to massively parallel single molecule protein sequencing [1416] utilize designs that rely on covalent chemical modification of specific amino acids along the chain. Such chain-internal tagging reactions are currently available only for a small subset of the 20 amino acids, and they have finite efficiency. Thus, such approaches would likely not be able to read the identity of every amino acid along the chain.

An alternative approach to protein sequencing [1, 1719] is to use successive rounds of probing with N-terminal-specific amino-acid binders (NAABs) [1]. Recent studies have proposed that proteins derived from N-terminal-specific enzymes such as aminopeptidases [20], or from antibodies against the PITC-modified N-termini arising during Edman degradation [21], could be used as NAABs for protein sequencing. Yet designing or evolving highly specific, strong N-terminal binders to all 20 amino acids (and more if post-translational modifications, e.g., phosphorylation, are considered) is a challenge. Rather than attempting to improve the properties of the NAABs themselves, we will introduce a strategy—which we term “spectral sequencing”—to work around the limitations of existing NAABs and enable single molecule protein sequencing without the need to develop novel binding reagents.

Spectral sequencing measures the affinities of many low-affinity, relatively non-specific NAABs, collectively determining a “spectrum” or “profile” of affinity across binders, for each of the N-terminal amino acids. This profile is sufficient to determine the identity of the N-terminal amino acid. Thus, rather than requiring individual binders to be specific in and of themselves, we will infer a specific profile by combining measurements of many non-specific interactions. The spectral sequencing approach measures the single molecule binding kinetics in a massively parallel fashion, using a generalization of Points Accumulation for Imaging in Nanoscale Topography (PAINT) techniques [22, 23] to N-terminal amino acid binders. A key advantage of this technique is that it overcomes photobleaching limitations previously observed with fluorescence-based single-molecule protein sequencing methods [24].

In what follows, we first derive the capabilities of single-molecule fluorescence based measurement of probe binding kinetics as a function of probe properties and noise sources. We then apply this analysis to the problem of sequencing proteins by measuring profiles of NAAB binding kinetics. Using a range of randomized NAAB affinity matrices as well as an affinity matrix derived directly from the existing measured NAAB kinetics [1], we estimate via simulation that the kinetic measurement scheme presented here could achieve 97.5% percent accuracy in amino acid identification over a total observation period of 35 minutes, even in the presence of errors arising from instrument calibration or variation in the underlying kinetics of the binders due to the effects of non-terminal amino acids.

Problem overview

We consider the problem in which a set of peptides is immobilized on a surface and imaged using total internal reflection fluorescence (TIRF) microscopy. The surface must be appropriately passivated to minimize nonspecific binding [19, 2531]. Moreover, an appropriate method must be selected for anchoring peptides to the surface. We assume that the reactive thiol group of cysteine is used to anchor peptides to the surface, but alternative methods, such as anchoring the C-terminal carboxylic acid to the surface, are also possible [24]. In all that follows, we will assume that cysteine is used to anchor the peptides to the surface, in which case the sequencing ends at the anchored cysteine.

The limited vertical extent of the evanescent excitation field of the TIRF microscope allows differential sensitivity to fluorescent molecules which are near the microscope slide surface, which allows us to detect NAABs that have bound to peptides on the surface. Existing sets of NAABS (e.g. [1]), derived from aminopeptidases or tRNA synthetases with affinities biased towards specific amino acids, have low affinity or specificity (Fig 1A), so one cannot deduce the identity of an N-terminal amino acid from the binding of a single NAAB. Instead, we propose to deduce the identity of the N terminal amino acid of a particular peptide by measuring optically the kinetics of a set of NAABs against the peptide. After observing the binding of each NAAB against the peptide, we will carry out a cycle of Edman degradation [32, 33], revealing the next amino acid along the chain as the new N-terminus, and then repeat the process. The process of observing binding kinetics with TIRF microscopy (Fig 1B and 1C) is similar to that used in Points Accumulation for Imaging of Nanoscale Topography (PAINT [22]), e.g., DNA PAINT [23]. This process produces a high-dimensional vector of kinetically-measured affinities at each cycle (Fig 1D and 1E) that can be used to infer the N-terminal amino acid.

Fig 1. Identifying amino acids from kinetic measurements.

A Example affinity matrix for a set of NAABs. The affinities of each of the 17 NAABs are shown for all 19 amino acids excluding cysteine, which is used to anchor the peptides to the surface. Reproduced from [1]. B In the proposed measurement scheme, the target (green disk) is attached to a glass slide and is observed using TIRF microscopy. NAAB binders (brown clefts) bearing fluorophores (red dots) are excited by a TIRF beam (purple) and generate fluorescent photon emissions (red waves). C When a fluorophore is bound, there is an increase in fluorescence in the spot containing the target. Photobleaching of the fluorophore is indistinguishable from unbinding events, so it is important to use a dye that is robust against photobleaching. Plot shows an illustrative stochastic kinetics simulation incorporating Poisson shot noise of photon emission. A relatively strong binder is shown solely for purposes of illustration. In practice, the method relies on many measurements performed on weak binders. D The plot shows the result of a proposed kinetic measurement on an N-terminal amino acid using only two NAABs. The affinity of each N-terminal amino acid (black Xs, excluding cysteine) for the methionine-targeting and tryptophan-targeting NAABs are shown as a scatterplot, with the affinity for the met-targeting NAAB on the x axis and the affinity for the Trp-targeting NAAB on the y axis. Upon measuring the affinities for these NAABs against an unknown target undergoing sequencing, the unknown target can be identified with the amino acid with expected vector of affinities closest in the two-dimensional Euclidean space (higher-dimensional in a full experiment) to the measured affinity. The colored regions correspond to the regions within which a measured multi-NAAB affinity vector would be assigned to a given amino acid. As an example, a pair of measurements yielding the white star in D would identify the target as glycine. E The affinities of the glutamine and lysine targeting NAABs are shown for each of the amino acids. Some amino acids that are practically indistinguishable using the Met and Trp NAABs are easily distinguished using the Gln and Lys NAABs. As an example, if the same target amino acid described in D were measured with only the Gln and Lys NAABs, yielding the white star, we would identify the target as proline. However, combining these measurements with those for the white star in D with Met and Trp NAABs, we see that the true identity of the target is serine. Thus, the higher dimensional measurement of the amino acid using many different NAABs allows disambiguation of the amino acid identity.

This method, while powerful and potentially applicable for current NAABs, ultimately breaks down for probes with off-rates faster than the imaging frame rate, or for which the bound time is so short that only a small number of photons (e.g. less than 100, corresponding to shot noise) is released while the probe is bound. While fast camera frame rates can be used, the system ultimately becomes limited in the achievable fluorescent signal to noise ratio, unless the measurements are averaged over long experiment times. To extend these concepts into the ultra-weak binding regime, therefore, we propose not to measure the precise binding and unbinding kinetics but rather the time-averaged luminosity of each spot, which indicates the fraction of time a probe was bound. We find that this luminosity-based measurement scheme is highly robust and compatible with short run times.


Our results are divided into three sections. We first consider the regimes of binder concentration and illumination intensity within which one would expect the proposed method to operate. We then discuss two possible methods for analyzing single molecule kinetic data. Finally, we perform simulations using the derived parameters and data analysis methods in order to estimate the sensitivity of the proposed sequencing method.

Distinguishability of amino acids based on their NAAB binding profiles

A set of binders (NAABs) is characterized by their affinities for their targets (e.g., the 20 amino acids), which can be expressed in the form of an affinity matrix. The affinity matrix A is defined such that the i,jth entry of A is the negative log affinity of the ith binder for the jth target: (1) where kD is the dissociation constant (we define τD as the dissociation time).

Throughout this paper, the values of the affinities encoded in the affinity matrix will be referred to as the reference values, to distinguish them from the measured values obtained in the experiment and from the true values, which may depend on environmental conditions but which are not known by the experimenter; the reference values are known and will be used in our computational process of identifying amino acids. As shown in Appendix A, we estimate that it would be possible to determine the identities of the N terminal amino acids from affinity measurements with 99% accuracy, provided that the affinity measurements occur according to a distribution centered on the reference value with standard deviation no greater than 64% of the mean.

Model parameters

In order to evaluate the feasibility of the kinetic measurement strategy, we designed a model to simulate the observation of NAAB binding and unbinding from a peptide target, using TIRF microscopy. In evaluating the kinetic measurement strategy, we must make assumptions about the relevant photophysical parameters.

  1. The rate R of photons from a single fluorophore captured by the detector, per second. This is a product of numerous parameters specific to the experimental implementation, including the collection efficiency of the optical setup, the illumination intensity, the quantum efficiency of the fluorophore, and the quantum efficiency of the detector. We use realistic values in the range of 10,000 photons per second [23, 3436].
  2. The mean number Nq of photons that a fluorophore can emit before it photobleaches. Realistic numbers on the order of Nq ∼ 107 have been reported for Atto647N [23].
  3. The pixel size. We will assume that peptides are anchored to the surface sparsely enough so that there is at most one peptide per pixel. We will further assume that each pixel collects light from a cylindrical region 300 nm in diameter and 100 nm in depth, corresponding to visible TIRF illumination. It is useful to bear in mind that a free fluorophore occupation number of nfree ≈ 1 in every cylinder with diameter 300 nm and height 100 nm corresponds to a molar density of 235 nm.
  4. The background level. Each pixel collects some amount of background light. We draw a distinction between transient emission sources (such as diffusing fluorophores) and constant sources of background photons, such as autofluorescence and excitation of fluorophores in the bulk by first- and higher-order beams. Transient emission sources are modeled, but we decline to model autofluorescence and bulk excitation, because previous studies have shown that the contribution of those sources are small compared to the fluorescence of fluorophores excited by the zeroth order beam [23].
  5. The free NAAB concentration, nfree. The choice of nfree is up to the experimenter and may be chosen differently for different NAABs. It will need to be optimized to maximize the dynamic range of the kD readout experiment.

Methods of data analysis

A single-molecule experiment using TIRF yields a time series such as that shown in Fig 2A. We now discuss the two primary options for extracting the kinetics from this data and the experimental conditions that are optimal for each scheme, given the constraints discussed above.

Fig 2. Two types of affinity measurements using TIRF microscopy.

A A measurement performed using the proposed scheme yields a fluorescence intensity trace where periods of high intensity correspond to the target being bound and periods of low intensity correspond to the target being free. The affinity of a binder against the target may then be determined in two ways, either via occupancy measurements or via luminosity measurements. B An occupancy measurement is performed “along the time axis,” by calculating kon from the average time between binding events, and koff from the average length of binding events. C On the other hand, a luminosity measurement is performed “along the brightness axis,” by calculating kD directly from the average luminosity of the target over the whole observation period. D We validated our simulation by applying occupancy measurements to determine kon and koff from simulated data. The parameters used here were identical to those used in the production of Fig 2a in [23]. See text for symbol definitions.

Occupancy measurements.

The first measurement, used commonly in the field of single-molecule kinetics [23, 37], relies on detecting changes in the occupancy state of the target. The measurement scheme is depicted schematically in Fig 2B. This measurement is performed “along the time axis,” in the sense that it relies on temporal information—when probes bind and unbind—and is relatively insensitive to analog luminosity information beyond that needed to make these digital determinations.

In this method, the parameters of interest are the free NAAB concentration nfree and the frame rate, f = 1/τobs. The upper limit on the dynamic range of this method is set by the frame rate, i.e., (2)

On the other hand, the lower bound on the dynamic range is set by the duration of the experiment Texp, via the requirement that (3) so that unbinding events can be observed, and also that (4) so binding events can be observed. For a value of kon between 105 m−1 s−1 and 106 m−1 s−1 (e.g. [23, 38]) and a concentration on the order of 100 nm, this requirement implies that an experiment time of at least 100 seconds is necessary in order to see several binding events with high probability. In addition, we will choose f = 100 Hz for this measurement modality, which then implies a dynamic range of roughly 5 orders of magnitude in koff. The values of koff that can be discerned are also constrained by photobleaching and by the background. Specifically, if R is the rate of photon detection, Nq is the mean number of detected photons emitted by the fluorophore before bleaching, and B is the mean rate of background photon detection (due to camera noise, autofluorescence, etc.), then we also have (5)

The value of kD is determined in this modality as follows. If the binding and unbinding events may be identified, then one may determine the average binding time Tb and the average time between binding events Ti, which we will refer to as the inter-event time. If photobleaching may be neglected, then we have (6) and (7) where c is the free binder concentration. Thus, (8)

Additionally, if the on-rate kon is known, then it is possible to determine koff even in the presence of photobleaching. (See Appendix C for details.)

Luminosity measurements.

An alternative to the occupancy-time measurements described above involves deducing kD directly from the fraction fB of time that the target is bound by a probe. This quantity may in turn be deduced from the average luminosity of the spot containing the free binder over the period of observation, as depicted in Fig 2C. Whereas occupancy measurements are performed “along the time axis,” neglecting luminosity information, luminosity measurements are performed “along the luminosity axis,” neglecting temporal information about the series of binding and unbinding events. Because it does not attempt to track individual binding and unbinding events, this method is particularly suited to measurements of weak binders performed at high background concentrations, where binding and unbinding events may occur faster than the camera frame rate. Moreover, this method relies on each NAAB of a given type having approximately the same brightness, which could be achieved using a high-efficiency method for monovalently labeling the NAAB N- or C-terminus [39, 40].

If the target is bound a fraction fB of the time, then the dissociation constant is given by (9) where c is the background binder concentration. We denote by S the average brightness of the spot when a fluorescent binder is attached to the target, and by N the average brightness of the spot when the target is free. Neglecting photobleaching, the average brightness of the spot over the whole experiment is given by (10)

If S and N are known, then fB may thus be deduced directly from the measured photon rate M averaged over the entire experiment, via (11)

S and N can be measured directly for example by anchoring NAABs sparsely to a surface and measuring the brightness of the resulting puncta (to deduce S), or puncta-free regions (to measure N).

One significant advantage of this method is that the observation period τobs can be chosen to be arbitrarily long by averaging the photon counts of many successive frames (i.e., we have τobs = Texp). In practice, we will use τobs = 100 s. With this value, we can use a relatively high concentration of 2 μm (corresponding to nfree ≫ 1) and a relatively low emission rate of R = 103 s−1. The choice of a high NAAB concentration and low illumination intensity increases the dynamic range of the measurement scheme, by increasing the sensitivity both to small values of kD, where photobleaching might be an issue, and to high values of kD, where observation of binding events may be an issue. However, unlike in the case of occupancy measurements, there is no way to account for photobleaching, if it occurs. Nonetheless, we do not expect photobleaching to have a significant impact on our results, since most of the NAABs have fairly high off-rates [1, 20].


In order to determine whether the TIRF measurement scheme described above can be used to identify single amino acids on the N-termini of surface-anchored peptides, we simulated N-terminal amino acid identification experiments.

We first used a specific NAAB affinity matrix given in [1]. Importantly, random affinity matrices (see Appendix E) generated by permuting the values of the NAAB affinity matrix perform similarly well in residue-calling simulations. To generate the random affinity matrices with statistics matching the statistics of the NAAB affinity matrix, each matrix element was chosen by randomly sampling values from the NAAB affinity matrix of [1], without replacement. The simulations described here can therefore be assumed to apply to general ensembles of N-terminal binders with affinity value statistics similar to those displayed by these existing NAABs.

In the simulations, there is assumed to be one free target in the volume analyzed, which is a cylinder of diameter 300 nm and height 100 nm as discussed above. Thus, we assume that peptides are arrayed sparsely enough on the surface that there is at most one peptide per diffraction-limited spot. The simulation considers each frame of the camera in succession, and models the number of photons registered at the camera. At the start of the simulation, or as soon as the target becomes free, a time Tfree is drawn from an exponential distribution with mean 1/(konc), where c is the concentration of binders. Once a time equal to Tfree has passed, the binder is considered occupied, and a time Tbound is drawn from an exponential distribution with mean 1/koff. In addition, upon binding, a time Tphotobleach is drawn from an exponential distribution with mean Nq/R, where Nq is the number of photons seen by the detector on average before the fluorophore bleaches and R is the number of photons seen at the detector by a single fluorophore per second. For a dye like Atto 647N, we use Nq = 1.2 × 107 [23]. If the time Tphotobleach is less than the time Tbound, the fluorophore ceases to emit photons after time Tphotobleach. Within a given frame, the simulation tracks binding, unbinding, and photobleaching events, and computes the number of signal photons detected by the camera by drawing from a Poisson distribution with mean RTon, where R is the single fluorophore photon rate and Ton is the amount of time during the frame in which an unbleached fluorophore was attached to the target.

In addition to background photons, the dominant contribution to noise in the simulation is expected to come from fluorophores attached to free binders that enter and leave the observation field [37]. At the end of each frame, the simulation draws the number of free binders that enter the observation field during the frame from a Poisson distribution with mean nfree/f, where f is the frame rate and nfree is the free binder occupation number of the frame. For each binder that enters the observation field, we draw a dwell time t from an exponential distribution with mean τdwell as calculated in Eq (27) from diffusion theory (see Appendix B), and a total photon contribution from a Poisson distribution with mean Rt. Finally, we calculate the detector shot noise from a Gaussian distribution with mean p and standard deviation equal to 0.1p.

Validation of the simulation pipeline.

To validate the simulations, we reproduced the DNA PAINT kinetics data collected by [23] using the parameters reported in that paper. There, values of kon ∼ 2.2 × 106 m−1 s−1 and koff ∼ 1.8 s−1 were reported. Although the photon rate was not directly reported in that paper, other papers using similar laser intensities and fluorophores reported photon rates on the order of R ∼ 10000 s−1 [3436], so we used this value. From our simulated data, we were able to reproduce the measured off- and on-rates, as shown in Fig 2D.

Measurements of kD

We next compared the ability of occupancy and luminosity measurements to determine the dissociation constant kD of binders for the target.

Occupancy measurements.

We performed 100 simulations of occupancy measurements for each of five different values of kon between 104 m−1 s−1 and 106 m−1 s−1, which is consistent with standard values observed for antibodies [38], and for each of five different values of kD between 100 μm and 10 nm. We assumed a frame-rate of 100 Hz, detector read noise of 1 e, and a single-fluorophore detection rate of 105 s−1. The NAAB concentration was 300 nM, and the observation time was Texp = 100 s.

In order to analyze the data, we ran a control simulation in which kon was set to 0, so that no NAABs bound to the target. In practice, this calibration could be performed by observing a spot that does not have a target. From this, we calculated the mean and standard deviation of the noise on a per-frame basis. We then identified binding and unbinding events as follows. First, we identified all frames in which the photon count was more than 2 standard deviations above the noise mean. These frames will be referred to as “on” frames, whereas all other frames will be referred to as “off” frames. If three such “on” frames occurred in a row, the event was identified as a binding event. The binding event was considered to continue until at least two “off”-frames in a row were observed. Once all the binding and unbinding events were identified, the average inter-event time and the average binding time were calculated, and from these the kinetics were deduced (Fig 2A).

The accuracy of the kD measurements was found to improve with increasing kon, and to improve with increasing kD for values of koff below 10 s−1 (Fig 3A). For values of koff significantly above 10 s−1, it was no longer possible to distinguish individual binding and unbinding events from noise (Fig 3A, upper right-hand corner). Moreover, for values of kon below 105 m−1 s−1, the condition Texp ≫ 1/(kon c) was no longer satisfied. Finally, for very small values of kD, photobleaching limited the accuracy of the analysis. For kon > 105 m−1 s−1 and koff ∼ 10 s−1, it was possible to obtain the correct value of kD to within approximately 5 − 10%. However, the accuracy deteriorated sharply for combinations of kon and koff deviating from these ideal conditions.

Fig 3. Two types of affinity measurements using TIRF microscopy.

A The accuracies of occupation measurements of kD are shown as a function of kD and kon for the simulation described in the text, with Texp = 100 s. These measurements achieve high accuracy for kon ≥ 104 m−1 s−1 and koff ≪ 100 s−1. For values of koff on the order of 100 s−1 (upper right-hand corner), the accuracy deteriorates significantly. B The accuracies of luminosity measurements of kD are shown as a function of kD and kon. These measurements achieve high accuracy for kon ≥ 105 m−1 s−1 and kD ≥ 100 nm. The heat map shown gives the fractional errors as a function of kD and kon for the simulation described in the text, with Texp = 100 s. In contrast to occupation measurements, the accuracy of luminosity measurements does not deteriorate for very high values of koff. C For luminosity measurements only, the mean fractional error in the measured value of kD is plotted as a function of the observation time for five different values of kD. The line y = 1/x is plotted as a guide to the eye. For kD = 10 nm and kD = 100 nm, the effects of photobleaching are evident at longer runtimes. D Also, for luminosity measurements only, the measured value of kD is plotted as a function of the actual value of kD for 8 different values of the runtime. The performance of the algorithm improves dramatically for τobs > 25 s. The line y = x is plotted as a guide to the eye. Error bars in C, D denote standard error over 100 trials.

Luminosity measurements.

We then simulated luminosity measurements of kD using comparable parameters. Because these measurements depend only on the average luminosity over the entire experiment, the entire experiment was lumped into a single camera frame. In practice, however, the same results can be obtained by averaging over the photon counts of multiple frames. The photon detection rate was set to R = 1000 s−1, and the free binder concentration was set to 2 μm. The photon rate of the off-state was determined first by running the simulation with the value of kon set to 0. The photon rate in the on-state was then determined by running the simulation with the value of kon set to 1010 m−1 s−1, and the value of kD set to 10−20. Because the exposure time used in this experiment is very long compared to the dwell time of free binders in the observation field, it was assumed that all free binders that enter the observation field emit a number of photons equal to dwell (i.e., the noise was taken to be approximately Poissonian), which substantially reduces the computational complexity of the algorithm. Once the average luminosity over the experiment was determined, the value of fB was deduced.

For observation times shorter than 50 s, the analysis sometimes returns values of fB arbitrarily close to or greater than 1 or arbitrarily close to or less than 0. This can happen as a consequence of statistical error in the luminosity measurements, even in the absence of systematic error. For this reason, in order to avoid negative or outlandishly large values of kD from compromising the analysis, we chose the maximum value of fB to be equal to the value expected when kD = 1 nm, and we chose the minimum value of fB to be equal to the value obtained when kD = 10 mm. Any values of fB outside of this range were adjusted to the maximum or minimum value, appropriately.

In order to enable comparison to the occupancy measurements, the simulation was run 100 times for each of five values of kon between 104 m−1 s−1 and 106 m−1 s−1 and for each of five values of kD between 100 μm and 10 nm. The accuracy was found to be comparable to that obtained in the occupancy experiments (Fig 3A), except that the accuracy did not deteriorate for very high values of koff (Fig 3B, upper right-hand corner). For values of kon on the order of (or greater than) 105 m−1 s−1 and values of kD greater than 1 μm, kD could easily be determined to within the accuracy condition required by Eq (18).

To ascertain the effect of τobs on the accuracy, the simulation was run 100 times for each of the same 25 combinations of kon and koff, with 8 different values of τobs between 1 s and 1000 s and a free binder population of 2 μm (Fig 3C). As expected, the accuracy was found to undergo a sharp transition when τobs was on the order of 25 s, corresponding to 1/(konc)≪τobs. For values of τobs > 25 s and values of kD greater than 1 μm, the error in the measurement of kD decreased like 1/τobs (Fig 3C). For observation times greater than 25 s, the value of kD could be calculated with standard deviation less than 64% of the mean for values of kD on the order of or greater than 1 μm, although photobleaching leads to saturation and significant losses of accuracy for smaller values of kD (Fig 3D).

Separately, to ascertain the effect of the free binder concentration on the accuracy, the simulation was run 1000 times on each of the same 25 combinations of kon and kD, with τobs = 50 s at seven different values of the concentration between 10 nm and 5 μm. For values of kon such that τobs ≫ 1/(konc), the effect of increasing kon was found to be similar to the effect of increasing τobs (data not shown).

Identifying amino acids

Because standard deviations in kD below 64% of the mean could consistently be achieved in the luminosity measurements across a broad range of values of kon and kD, it is reasonable to expect that luminosity measurements of NAAB binding kinetics with the affinity matrix in Fig 1A could allow for the identification of amino acids at the single molecule level. We thus simulated an experiment, using the luminosity measurement paradigm, in which a peptide with an unknown amino acid is attached to a surface, and is observed successively in multiple baths, each containing a single kind of fluorescent NAAB.

Simulation of systematic errors.

Two kinds of systematic error may confound identification of amino acids. The first kind of error, which we refer to as kinetic error, refers to the case in which the actual dissociation constant for a particular NAAB-amino acid pair is different from the expected value. This may arise due to issues such as the secondary structure or the identities of non-terminal amino acids. To simulate this, for each NAAB, the effective dissociation constant for the NAAB-amino acid pair was drawn from a normal distribution centered on the reference value kD, with standard deviation equal to σKkD, where σK parametrizes the effect of non-terminal amino acids and other environmental factors on the dissociation constant.

In addition, luminosity measurements are also sensitive to error in the calibration of the measurement apparatus, for example if the brightness of the bright and dark states is not known exactly. We refer to this kind of error as calibration error. The bright and dark states S and N could likely be calibrated by doping in labeled reference peptides to the sample to be sequenced. Still, there may be some error in the measurements of S and N. To simulate this kind of error, the true calibration levels S and N were first determined as the luminosity of the bound and unbound states. The measured calibration levels and were then determined by drawing from a normal distribution with mean equal to S and N and with standard deviation equal to σCS and σCN, respectively. The values of σK and σC will be given below in percentages. For a discussion of computational strategies for coping with calibration error, see Appendix D.

Amino acid identification.

In this simulation, amino acids were randomly chosen from a uniform distribution. Binders were added to the solution at a concentration of 1 μm and the photon detection rate was set to 1000 s−1. For each NAAB, effective values of the dissociation constant , the on-rate , the effective brightness , and the calibration levels and were determined for the NAAB-amino acid pair. The spot containing the NAAB was then observed over a period of time τobs, which ranged from 50 to 500 seconds, and the total number of photons observed was stored. This process was repeated for each NAAB, generating a vector of observed photon counts.

Analysis was performed by comparing the measured photon counts to the photon counts that would have been expected for each amino acid, as described above. For each NAAB-amino acid pair, the expected photon count was calculated from the NAAB concentration c, the reference value of kD and the measured calibration level and , via (12)

The resulting expected photon counts were then assembled into a matrix W, such that the (i, j)th element of W is the photon count that one would have expected on the measurement of the ith NAAB if the target were the jth amino acid, given the calibration levels and . Finally, the amino acid identity Iaa was determined by minimizing the norm between the vector of observed photon counts and the columns of W, i.e., (13) where is the kth column of W.

In Fig 4A–4C, the accuracy with which amino acids can be identified is shown as a function of the observation time and the systematic error, for a 1 μm free binder concentration. In the absence of systematic error, amino acids could be identified with greater than 99% accuracy after a 50 s observation. Moreover, the experiment also showed robustness against kinetic error up to the 25% level, with progressive deterioration in the measurement accuracy observed for values of σK above 25%. Calibration error was found to have the most substantial effect on the accuracy, with calibration errors on the order of 10% reducing the achievable accuracy below 90% even for an observation time of 250 s. The effects of calibration error on the accuracy could be substantially reduced by reducing the concentration of free binders (Fig 4D), which has the effect of increasing the gap between the S and N. However, in order to preserve the requirement that Texp ≫ 1/(konc), it is necessary to increase the experiment length by a similar factor. (For this reason, a free NAAB concentration of 1 μm was used, rather than 2 μm as used above.) Moreover, this improvement comes at the cost of increased sensitivity to systematic error in kD. If the calibration error can be kept below 5%, and if the systematic error in the kinetics can be kept below 25%, then our simulations indicate that it would be possible to identify amino acids with greater than 97.5% accuracy over an observation window of 100 s.

Fig 4. Identification of amino acids is robust against systematic error.

The fraction of amino acids incorrectly identified is plotted as a function of τobs for four different values of the systematic calibration error σC and four different values of the systematic kinetic error σK (as described in the text). A In the absence of systematic error, measurements with τobs = 50 s result in correct amino acid identification more than 98% of the time. For 25% error in kD, the accuracy drops to 97.5%, and if 5% calibration error is added, it drops further to 92%. More than 5% systematic error in the calibration leads to very significant numbers of mistakes in amino acid identification. B With τobs = 100 s, an accuracy of 97.5% was obtained for 25% error in kD and 5% error in the calibration. Axes for B, C, and D are the same as in A. C Increasing τobs beyond 100 s at the same binder concentration leads to diminishing improvements in the accuracy. D The sensitivity to calibration error could be substantially reduced by decreasing the concentration of free binders to 100 nM. However, this decreased concentration necessitates a longer runtime. E For τobs = 100 s, plots are shown for each value of σC and σK, depicting the probability that a given target amino acid (on the horizontal axis) was assigned a particular identity (on the vertical axis). Off-diagonal elements correspond to errors.

Application to randomized affinity matrices

In order to determine whether the protein sequencing method proposed here is limited to the specific affinity matrix given in [1], we generated affinity matrices with comparable binding statistics by randomly shuffling the kD values in the NAAB affinity matrix. For 100 such random affinity matrices, we then performed identical simulations as in Fig 4E, assuming 5% calibration error and 25% kinetic error. To calculate the overall error rate for a given matrix, we summed the frequencies of incorrect residue calls (the off-diagonal elements of the matrices in Fig 4E). The overall error rate for the NAAB affinity matrix, calculated in this way, is 0.0124, and the distribution of error rates across the random matrices is shown in Fig 5. Only one randomly generated affinity matrix had an error rate lower than the NAAB error rate. Nonetheless, it is clear that most affinity matrices with affinity statistics similar to the NAABs [1] would yield errors in the range of 1%-4%, and thus the sequencing method described here is generalizable to a range of similar N-terminal amino acid binders.

Fig 5. Overall error rates for 100 random affinity matrices.

A histogram of the overall error rate, calculated as the sum of incorrect residue calls divided by the total number of residue calls over 10000 trials, is plotted for 100 random affinity matrices.


The calculations and simulations discussed above indicate that if the measurement apparatus can be calibrated with an accuracy of 5%, and if the reference values of kD can be kept within 25% of the true values, it is theoretically possible to determine the identity of an N-terminal amino acid with greater than 97.5% accuracy by measuring the kinetics of the NAABs against the target amino acid. Crucially, kD can be inferred just from the time-averaged local concentration of NAABs within the observation field, and thus the measurement can be performed at relatively high background binder concentrations, because it does not rely on being able to distinguish individual binding and unbinding events.

Primary uncertainties

Three primary uncertainties exist regarding the validity of the simulations performed here. Firstly, our simulation did not incorporate the effects of non-specific binding of NAABs to the surface. However, non-specific binding will simply increase the level of background fluorescence, and numerous recent single-molecule imaging studies have demonstrated surface passivation techniques that minimize nonspecific background [23, 41].

Secondly, the sequencing will take place in non-denaturing buffers, as is necessary for the NAABs. We anticipate that small, surface-anchored peptides derived by cleaving proteins will be accessible for NAAB binding, as has been shown previously, for example in the case of biolayer interferometry [1]. However, some peptides may not be sequenceable in this method due to secondary structures or other idiosyncrasies.

In addition, some uncertainty exists surrounding the value of Nq for the organic dyes of interest to us, with values between 105 and 107 being reported [23, 42]. However, we expect our method to be relatively robust to photobleaching due to the relatively low affinity and high off-rates of most of the NAABs. Moreover, it is possible that more photostable indicators such as quantum dots could be used in place of organic dyes. Note that with any labeling scheme, there will be some concentration of “dark NAABs” that are not labeled. We do not expect this to be a major issue for the detection scheme provided the total NAAB concentration is less than the dissociation constant (i.e., as long as the target is free most of the time). However, if this is an issue, several other strategies are available to ensure high-efficiency labeling of NAABs, for example expressing the NAABs as fusions to a fluorescent protein, or to a peptide tag or protein (e.g. the SNAP tag) that can be used to link the NAABs to small molecule fluorophores with high efficiency. Moreover, a high concentration of dark NAABs can always be compensated for by reducing the total NAAB concentration and increasing the measurement duration. Nonetheless, the concentrations reported for the simulations above should be regarded as the concentrations of successfully labeled “bright NAABs.”

Calibration error

The luminosity measurement scheme is particularly sensitive to calibration error. This is because the brightness of puncta in the luminosity measurement scheme is used to infer the fraction fB of the time that the NAAB is bound, and when that fraction is close to 1 or close to 0, then small systematic errors in estimating fB can contribute to large errors in estimating kD. A more robust scheme might be to use the relative luminosity of different NAABs, which would then account for effects due to the structure of the peptide (e.g. aromatic residues such as tryptophan might contribute to quenching) and due to local variations in surface passivation. One straightforward way to do this would be to normalize the luminosities to the luminosity of a particular high-affinity NAAB.


We anticipate that the approaches discussed here could be parallelized in a way reminiscent of next-generation nucleic acid sequencing technologies, allowing for massively parallel protein sequencing with single-molecule resolution. In the ideal case, if a 64 megapixel camera were used with one target per pixel, we would have the ability to observe the binding kinetics of NAABs against approximately 107 protein fragments simultaneously. With an observation time of 100 seconds per amino acid-NAAB pair, this corresponds to approximately 35 minutes of observation time per amino acid, or 5 days to identify a protein fragment of 200 amino acids in length. As the method is scaled up, the imaging time will come to dominate over the time needed for the fluidic and chemical steps. For example, one flow cell could be imaged while Edman degradation proceeds on a different flowcell. More generally, because imaging requires photon collection through a magnification system, and data transfer to a computer, it is likely to be largely serial, or parallel only up to the number of parallel cameras, whereas fluidic wash and reaction steps can occur in parallel over an entire large surface. Thus in the limit of acquiring data from large flow cells the chemical cycle time of the Edman degradation steps is negligible compared to the imaging time. On average, therefore, the sequencing method as a whole would have a throughput of approximately 20 proteins per second per 64-megapixel camera and its associated imaging setup.

However, the throughput of the device could be improved dramatically if the readout mechanism were electrical, rather than optical. CMOS-compatible field-effect transistors have been developed as sensors for biological molecules [4346]. Moreover, electrical sequencing of DNA has been accomplished using ion semiconductor sequencing [47]. Most recently, CMOS-compatible carbon nanotube FETs have been shown to detect DNA hybridization kinetics with better than 10 ms time resolution [48, 49]. Similar CMOS-compatible devices have been adapted to the detection of protein concentrations via immunodetection [50]. These systems have the added benefit that they sense from a much smaller volume than TIRF does (sometimes as small as ∼10 cubic nanometers [49]), substantially reducing the impact of noise on the measurement. A single 5 inch silicon wafer covered in transistor sensors at a density of 16 transistors per square micron would be capable of sequencing 1012 proteins simultaneously, corresponding to an average throughput of 2,000,000 proteins per second on a single wafer, or one mammalian cell every 7 minutes. Such an approach could make use of dedicated integration circuitry to compute the average NAAB occupancy at the hardware level, greatly simplifying data acquisition and processing. Moreover, if the devices were made CMOS-compatible, they could be produced in bulk, greatly improving scalability. If the intrinsic contrast provided by the NAABs is insufficient for measurements with FETs, the NAABs can be further engineered to have greater electrical contrast, for example by conjugating them on the C-terminus to an electrically salient protein such as ferritin. A combination of electrical and optical readouts may also be desirable. Recently, CMOS-compatible single-photon avalanche diode imaging systems have been developed that are capable of detecting the presence of fluorophores on a surface without optics [51].

Finally, although the use of TIRF microscopy in the case studied here restricts the proposed approach to operate close to a reflecting surface, the use of thin sections or alternative microscopies could potentially allow such protein sequencing methods to operate in-situ inside intact cells or tissues.


We have shown that single molecule protein sequencing is possible using low-affinity, low-specificity binding reagents and single molecule fluorescent detection. Achieving a high-quality single molecule surface chemistry and TIRF measurement setup will be a challenge, but if this can be achieved, our results show that a wide range of binding reagent families should be adaptable to single molecule protein sequencing.

1 Appendix A

Due to stochasticity, noise, and context-dependence (e.g. sequence-dependence) of the NAAB-amino acid interactions, a measurement performed on the kth target will yield an approximation to the reference affinity vector . If we assume that the distribution according to which these measurements occur is Gaussian, then we can obtain a simple criterion for determining whether two N terminal amino acids will be distinguishable on the basis of affinity measurements made using a particular set of NAABs. We denote by the standard deviation of the measurements made with NAAB i against amino acid j. For each amino acid, we may define a sphere of radius ρj, centered on the vector , which surrounds that amino acid in affinity space. Here, (14) where is the dissociation constant for the binding of the ith NAAB to the jth amino acid.

N-terminal amino acids will be identifiable with 99.9% certainty provided that there is no overlap in affinity-space between the j spheres of radius ρj. To determine whether there is such an overlap, we must consider the distance metric (15) where the division is applied element-wise. In order to assign affinity measurements to the correct reference affinity 99.9% of the time, it is sufficient (but not necessary) to have (16)

Using Eq (14), it is then also sufficient to have (17)

For the specific case of the NAAB affinity matrix, we find that D = 3.84. Thus, in order to ensure that the amino acids can be correctly identified 99.9% of the time, we must have (18) or, equivalently, the standard deviation of the kD measurements must be no greater than 64% of the mean.

2 Appendix B

Under the assumption of Poissonian noise, the photon rates in the bound and unbound states are given by (19) and (20) respectively. In order to be able to distinguish the bound state from the unbound state, it is clear that we must have (21)

Because λb > λf, we may replace the standard deviation on the left-hand side by the standard deviation , obtaining (22)

Hence, (23)

We find the final requirement: (24)

Rephrased as a condition on the concentration of the binder, we find (25) or (26)

If nfree ≤ 1, then the assumption of Poissonian noise is invalidated because the emission of successive photons is not independent (it depends on the presence of fluorophores in the observation field). The assumption of Poissonian noise may also be invalidated if the frame rate is comparable to the rate at which fluorophores enter and leave the observation field. In either case, to correctly simulate the noise, one must draw the number of free binders that enter the observation field during a given frame from a Poisson distribution with mean nfree τobs/τdwell, where τdwell is the amount of time each binder spends in the observation field on average. The average dwell time of free binders in a region of thickness Δx may be calculated as (27) where D is the diffusion constant [23]. For a small protein in water, we have D ∼ 1010 m2 s−1. Taking Δx = 100 nm, we find that free binders will dwell on average τdwell = 100 μs within the imaging plane.

Once the number of binders entering the observation field during the frame has been determined, one must draw the length of time t that each binder remains in the frame from an exponential distribution with mean τdwell. Finally, for each binder, one must draw the number of photons emitted by that binder from a Poisson distribution with mean Rt. When the number of free binders is small, the resulting noise will differ significantly from Poisson noise due to the exponential distribution over dwell times. In our simulations, the long tail of the exponential distribution tends to significantly increase the difficulty of distinguishing transient binding and unbinding events, compared to simple Poisson noise (data not shown).

3 Appendix C

One advantage of occupancy measurements is that if kon is known, then koff may be determined even in the presence of photobleaching. To do so, we note that Ti and Tb are independent variables that depend on koff, kon, and Nq. In the above analysis, we assumed that Nq was infinite, so that quenching could be neglected. If Nq is finite, however, then the true expressions for Ti and Tb are given by (28) and (29)

The first term in Eq (29) is the average time the target spends occupied by a quenched fluorophore, while the second term is the average time the target spends unoccupied between unbinding and binding events. Hence, if kon is known, then koff and Nq may be determined from Tb and Ti.

4 Appendix D

In contrast to occupancy measurements, luminosity measurements are sensitive to error in the calibration of the measurement apparatus. Calibration error arises from a combination of systematic differences in the brightness of the on- and off-states, which may result if different NAABs have different numbers of fluorophores on average, and from systematic error in the measurement of the brightnesses of the on- and off-states. Systematic variation in the brightnesses of the fluorophores can be overcome by calibrating the device prior to each measurement (as discussed below). In general, however, systematic error in the measurement of S and N significantly disrupts attempts to determine the absolute value of kD due to divergences in the derivative of kD as M approaches N. Hence, for weak binders in particular, infinitesimal changes in the calibration level can lead to divergent changes in the measured value of kD. For this reason, if the goal of the measurement is to determine the absolute value of kD, it is essential that the concentration be chosen such that the value of M to be measured lies close to S, i.e., such that the concentration c is close to or greater than kD. If kD is large or unknown, however, this requirement may not be achievable.

In our case, however, we are interested not in determining the absolute value of kD, but rather in determining the identity of a target (N-terminal amino acid) from the binding affinities of many binders (NAABs). In this case, one may significantly reduce the effects of calibration error by using the reference values of kD to calculate the expected photon rate E from the brightnesses of the on- and off-states, for each of the possible target identities. After having performed the measurement with all 17 binders, one is left with a vector of the photon rates measured for each binder, and a set of vectors , the kth of which is the vector of photon rates that one would have expected to measure if the target were of type k. The identity of the target is then determined by minimizing the norm of over k. The key difference here is that because one compares the expected photon rates to the measured photon rates, one avoids the nonlinearities inherent in calculating the measured dissociation constant from the measured photon rate.

5 Appendix E

Fig 6 shows the full set of accuracy matrices determined by simulation for 100 random affinity matrices.

Fig 6. Accuracies for amino acid calling obtained for 100 random affinity matrices in simulations.

100 random affinity matrices were generated by randomly shuffling the entries of the NAAB affinity matrix. For each resulting matrix, we simulated 10000 amino acid calls, with 5% calibration error and 0.25% kinetic error. The resulting accuracy matrices are presented here. The scale and axes for each matrix are identical to those in Fig 4E.

Supporting information

S1 Data. A supporting data file is included in .mat format containing the NAAB affinities digitized from [1].



We thank Andrew Payne, Jim Havranek and Jeff Nivala for helpful discussions. SR acknowledges funding from the Fannie and John Hertz Fellowship. ESB acknowledges funding from NIH 1R01MH114031, John Doerr, Open Philanthropy, NIH 1R01EB024261, the HHMI-Simons Faculty Scholars Program, U.S. Army Research Laboratory and the U. S. Army Research Office under contract/grant number W911NF1510548, and NIH Director’s Pioneer Award 1DP1NS087724.


  1. 1. Havranek JJ, Borgo B, inventors; Washington University in St Louis, assignee. Molecules and methods for iterative polypeptide analysis and processing. US20140273004A1; 2013. Available from:
  2. 2. Shendure J, Mitra RD, Varma C, Church GM. Advanced sequencing technologies: methods and goals. Nature Reviews Genetics. 2004;5(5):335–344. pmid:15143316
  3. 3. Shendure J, Aiden EL. The expanding scope of DNA sequencing. Nature biotechnology. 2012;30(11):1084–1094. pmid:23138308
  4. 4. Bentley DR, Balasubramanian S, Swerdlow HP, Smith GP, Milton J, Brown CG, et al. Accurate whole human genome sequencing using reversible terminator chemistry. Nature. 2008;456(7218):53–59. pmid:18987734
  5. 5. Brenner S, Johnson M, Bridgham J, Golda G, Lloyd DH, Johnson D, et al. Gene expression analysis by massively parallel signature sequencing (MPSS) on microbead arrays. Nature biotechnology. 2000;18(6):630–634. pmid:10835600
  6. 6. Mitra RD, Shendure J, Olejnik J, Church GM, et al. Fluorescent in situ sequencing on polymerase colonies. Analytical biochemistry. 2003;320(1):55–65. pmid:12895469
  7. 7. Levene MJ, Korlach J, Turner SW, Foquet M, Craighead HG, Webb WW. Zero-mode waveguides for single-molecule analysis at high concentrations. Science. 2003;299(5607):682–686. pmid:12560545
  8. 8. Braslavsky I, Hebert B, Kartalov E, Quake SR. Sequence information can be obtained from single DNA molecules. Proceedings of the National Academy of Sciences. 2003;100(7):3960–3964.
  9. 9. Fuller CW, Kumar S, Porel M, Chien M, Bibillo A, Stranges PB, et al. Real-time single-molecule electronic DNA sequencing by synthesis using polymer-tagged nucleotides on a nanopore array. Proceedings of the National Academy of Sciences. 2016;113(19):5233–5238.
  10. 10. Garalde DR, Snell EA, Jachimowicz D, Sipos B, Lloyd JH, Bruce M, et al. Highly parallel direct RNA sequencing on an array of nanopores. Nature methods. 2018;. pmid:29334379
  11. 11. Nivala J, Marks DB, Akeson M. Unfoldase-mediated protein translocation through an α-hemolysin nanopore. Nature biotechnology. 2013;31(3):247. pmid:23376966
  12. 12. Kolmogorov M, Kennedy E, Dong Z, Timp G, Pevzner PA. Single-molecule protein identification by sub-nanopore sensors. PLoS computational biology. 2017;13(5):e1005356. pmid:28486472
  13. 13. Sampath G. A digital approach to protein identification and quantity estimation using tandem nanopores, peptidases, and database search. bioRxiv. 2015; p. 024158.
  14. 14. Swaminathan J, Boulgakov AA, Marcotte EM. A theoretical justification for single molecule peptide sequencing. bioRxiv. 2014; p. 010587.
  15. 15. Yao Y, Docter M, Van Ginkel J, de Ridder D, Joo C. Single-molecule protein sequencing through fingerprinting: computational assessment. Physical biology. 2015;12(5):055003. pmid:26266455
  16. 16. van Ginkel J, Filius M, Szczepaniak M, Tulinski P, Meyer AS, Joo C. Single-Molecule Peptide Fingerprinting. Biophysical Journal. 2017;112(3):471a.
  17. 17. Borgo B, Havranek JJ. Computer-aided Design of a Catalyst for Edman Degradation Utilizing Substrate-Assisted Catalysis. Protein Science. 2014;.
  18. 18. Borgo B. Strategies for Computational Protein Design with Application to the Development of a Biomolecular Tool-kit for Single Molecule Protein Sequencing. WUSTL. 2014;.
  19. 19. Tessler LA, Donahoe CD, Garcia DJ, Jun YS, Elbert DL, Mitra RD. Nanogel surface coatings for improved single-molecule imaging substrates. Journal of The Royal Society Interface. 2011;8(63):1400–1408.
  20. 20. Borgo B, Havranek JJ. Motif-directed redesign of enzyme specificity. Protein Science. 2014;23(3):312–320. pmid:24407908
  21. 21. Mitra RD, Tessler LA. Single molecule protein screening; 2010. Available from:
  22. 22. Sharonov A, Hochstrasser RM. Wide-field subdiffraction imaging by accumulated binding of diffusing probes. Proceedings of the National Academy of Sciences. 2006;103(50):18911–18916.
  23. 23. Jungmann R, Steinhauer C, Scheible M, Kuzyk A, Tinnefeld P, Simmel FC. Single-molecule kinetics and super-resolution microscopy by fluorescence imaging of transient binding on DNA origami. Nano letters. 2010;10(11):4756–4761. pmid:20957983
  24. 24. Swaminathan J, Boulgakov AA, Hernandez ET, Bardo AM, Bachman JL, Marotta J, et al. Highly parallel single-molecule identification of proteins in zeptomole-scale mixtures. Nature biotechnology. 2018;36(11):1076.
  25. 25. Tessler LA, Mitra RD. Sensitive single-molecule protein quantification and protein complex detection in a microarray format. Proteomics. 2011;11(24):4731–4735. pmid:22038904
  26. 26. Chandradoss SD, Haagsma AC, Lee YK, Hwang JH, Nam JM, Joo C. Surface passivation for single-molecule protein studies. Journal of visualized experiments: JoVE. 2014;(86). pmid:24797261
  27. 27. Selvin PR, Ha T. Single-molecule techniques. Cold Spring Harbor Laboratory Press; 2008.
  28. 28. Joo C, Fareh M, Kim VN. Bringing single-molecule spectroscopy to macromolecular protein complexes. Trends in biochemical sciences. 2013;38(1):30–37. pmid:23200186
  29. 29. Groll J, Moeller M. Star polymer surface passivation for single-molecule detection. In: Methods in enzymology. vol. 472. Elsevier; 2010. p. 1–18.
  30. 30. Finkelstein IJ, Greene EC. Supported lipid bilayers and DNA curtains for high-throughput single-molecule studies. In: DNA Recombination. Springer; 2011. p. 447–461.
  31. 31. Pan H, Xia Y, Qin M, Cao Y, Wang W. A simple procedure to improve the surface passivation for single molecule fluorescence studies. Physical biology. 2015;12(4):045006. pmid:26118480
  32. 32. Edman P, et al. Method for determination of the amino acid sequence in peptides. Acta chem scand. 1950;4(7):283–293.
  33. 33. Laursen RA. Solid-Phase Edman Degradation. The FEBS Journal. 1971;20(1):89–102.
  34. 34. Vogelsang J, Kasper R, Steinhauer C, Person B, Heilemann M, Sauer M, et al. A reducing and oxidizing system minimizes photobleaching and blinking of fluorescent dyes. Angewandte Chemie International Edition. 2008;47(29):5465–5469. pmid:18601270
  35. 35. Pennacchietti F, Gould TJ, Hess ST. The role of probe photophysics in localization-based superresolution microscopy. Biophysical journal. 2017;113(9):2037–2054. pmid:29117527
  36. 36. Schlau-Cohen GS, Wang Q, Southall J, Cogdell RJ, Moerner W. Single-molecule spectroscopy reveals photosynthetic LH2 complexes switch between emissive states. Proceedings of the National Academy of Sciences. 2013;110(27):10899–10903.
  37. 37. van Oijen AM. Single-molecule approaches to characterizing kinetics of biomolecular interactions. Current opinion in biotechnology. 2011;22(1):75–80. pmid:21036593
  38. 38. Foote J, Eisen HN. Kinetic and affinity limits on antibodies produced during immune responses. Proceedings of the National Academy of Sciences of the United States of America. 1995;92(5):1254. pmid:7877964
  39. 39. Nemoto N, Miyamoto-Sato E, Yanagawa H. Fluorescence labeling of the C-terminus of proteins with a puromycin analogue in cell-free translation systems. FEBS letters. 1999;462(1):43–46. pmid:10580088
  40. 40. Xu G, Shin SBY, Jaffrey SR. Chemoenzymatic labeling of protein C-termini for positive selection of C-terminal peptides. ACS chemical biology. 2011;6(10):1015–1020. pmid:21812462
  41. 41. Lu Y, Lee Bh, King RW, Finley D, Kirschner MW. Substrate degradation by the proteasome: a single-molecule kinetic analysis. Science. 2015;348(6231):1250834. pmid:25859050
  42. 42. Dempsey GT, Vaughan JC, Chen KH, Bates M, Zhuang X. Evaluation of fluorophores for optimal performance in localization-based super-resolution imaging. Nature methods. 2011;8(12):1027–1036. pmid:22056676
  43. 43. Cui Y, Wei Q, Park H, Lieber CM. Nanowire nanosensors for highly sensitive and selective detection of biological and chemical species. Science. 2001;293(5533):1289–1292. pmid:11509722
  44. 44. Patolsky F, Zheng G, Hayden O, Lakadamyali M, Zhuang X, Lieber CM. Electrical detection of single viruses. Proceedings of the National Academy of Sciences of the United States of America. 2004;101(39):14017–14022. pmid:15365183
  45. 45. Stern E, Klemic JF, Routenberg DA, Wyrembak PN, Turner-Evans DB, Hamilton AD, et al. Label-free immunodetection with CMOS-compatible semiconducting nanowires. Nature. 2007;445(7127):519–522. pmid:17268465
  46. 46. Kim A, Ah CS, Yu HY, Yang JH, Baek IB, Ahn CG, et al. Ultrasensitive, label-free, and real-time immunodetection using silicon field-effect transistors. Applied Physics Letters. 2007;91(10):103901–103901.
  47. 47. Rothberg JM, Hinz W, Rearick TM, Schultz J, Mileski W, Davey M, et al. An integrated semiconductor device enabling non-optical genome sequencing. Nature. 2011;475(7356):348–352. pmid:21776081
  48. 48. Bellin DL, Warren SB, Rosenstein JK, Shepard KL. Interfacing CMOS electronics to biological systems: from single molecules to cellular communities. In: Biomedical Circuits and Systems Conference (BioCAS), 2014 IEEE. IEEE; 2014. p. 476–479.
  49. 49. Sorgenfrei S, Chiu Cy, Gonzalez RL Jr, Yu YJ, Kim P, Nuckolls C, et al. Label-free single-molecule detection of DNA-hybridization kinetics with a carbon nanotube field-effect transistor. Nature nanotechnology. 2011;6(2):126–132. pmid:21258331
  50. 50. Lu N, Dai P, Gao A, Valiaho J, Kallio P, Wang Y, et al. Label-Free and Rapid Electrical Detection of hTSH with CMOS-Compatible Silicon Nanowire Transistor Arrays. ACS applied materials & interfaces. 2014;6(22):20378–20384.
  51. 51. Guo N, Cheung KW, Wong HT, Ho D. CMOS Time-Resolved, Contact, and Multispectral Fluorescence Imaging for DNA Molecular Diagnostics. Sensors. 2014;14(11):20602–20619. pmid:25365460