Abstract
The quantification of membrane-associated biomolecular interactions is crucial to our understanding of various cellular processes. State-of-the-art single-molecule approaches rely largely on the addition of fluorescent labels, which complicates the quantification of the involved stoichiometries and dynamics because of low temporal resolution and the inherent limitations associated with labeling efficiency, photoblinking and photobleaching. Here, we demonstrate dynamic mass photometry, a method for label-free imaging, tracking and mass measurement of individual membrane-associated proteins diffusing on supported lipid bilayers. Application of this method to the membrane remodeling GTPase, dynamin-1, reveals heterogeneous mixtures of dimer-based oligomers, oligomer-dependent mobilities, membrane affinities and (dis)association of individual complexes. These capabilities, together with assay-based advances for studying integral membrane proteins, will enable the elucidation of biomolecular mechanisms in and on lipid bilayers.
Subject terms: Membrane proteins, Single-molecule biophysics
Dynamic mass photometry allows label-free tracking and mass measurement of individual membrane-associated proteins diffusing on supported lipid bilayers. The approach can be used to monitor dynamic (dis)assembly of protein complexes.
Main
Integral membrane proteins (IMPs) and membrane-associated proteins (MAPs) are essential for a number of cellular processes such as signaling and vesicular trafficking, and this makes them important therapeutic targets1,2. Their function often relies on homo- and hetero-oligomerization3,4, and this complexity, combined with the need for lipid bilayers, makes it particularly challenging to accurately characterize the stoichiometries and kinetics of the biomolecular interactions underlying IMP and MAP function and regulation. Advances in single-molecule fluorescence-based microscopy methods5,6 have enabled in vivo and in vitro investigations of IMP interactions, such as dimerization of G-protein-coupled receptors7,8 and nano-clustering9, and MAP interactions, such as the coordination of Min proteins during bacterial cell division10, and the mechanism of amyloid-β plaque formation on cell membranes, which is associated with Alzheimer’s disease11. The main challenges to fluorescence-based methods, however, arise from quantitative uncertainties caused by incomplete labeling of the sample, photochemical and photophysical effects such as photoblinking, photobleaching and quenching, and the distinct labeling required to detect multiple species simultaneously. These limitations have made it challenging to accurately quantify processes such as membrane (un)binding of MAPs and the dynamics and stoichiometries of protein–protein interactions for both MAPs and IMPs. Although numerous approaches aimed at molecular subunit counting exist12–14, the analysis and interpretation of the resulting oligomeric distributions is complicated and the number of heterogeneous species that can be detected simultaneously remains limited. Given the critical functional importance of homo- and hetero-oligomeric interactions for membrane-associated processes, there is an urgent need for a quantitative and dynamic approach that is capable of complementing the information accessible from existing methods.
Mass photometry is a label-free method that detects single biomolecules in solution and measures their mass with an overall mass accuracy and resolution of 2% and 20 kDa, respectively15. These capabilities enable the quantification of protein–protein interactions in solution with sufficient sensitivity to accurately determine stoichiometry and rate of reactions16. As such, mass photometry could be ideally suited to address the shortcomings of existing fluorescence-based techniques for in vitro applications to studying IMPs and MAPs. Existing implementations of mass photometry rely on the stationary binding of individual molecules to a surface, usually a glass coverslip. By averaging images taken before a binding event and subtracting them from averaged images taken after a binding event, the signal due to glass surface roughness is removed and the shot noise is lowered sufficiently to detect individual molecules binding to the surface17–19. When molecules remain mobile after binding to the surface, however, the resulting signals are a convolution of the positions of the molecules over the averaged time frame, which makes their detection and quantification difficult. Here, by implementing a new background processing methodology, we show that the capabilities of mass photometry can be extended to in vitro studies of individual protein complexes diffusing on supported lipid bilayers (SLBs).
To explore the suitability of mass photometry to study processes on an SLB, we chose the 100 kDa MAP wild-type dynamin-1 (WT) on a 60–40 1,2-dioleoyl-sn-glycero-3-phosphocholine (DOPC)–1,2-dioleoyl-sn-glycero-3-phospho-l-serine (DOPS) bilayer, in line with previous in vitro investigations20–28. Dynamin is a multi-domain, large GTPase that can catalyze membrane fission during clathrin-mediated endocytosis29. Its role in membrane constriction and fission relies on its (dis)assembly on lipid bilayers, with our current understanding of the underlying molecular mechanisms of dynamin polymerization based predominantly on structural information and bulk behavior30. Single-molecule fluorescence studies on dynamin have struggled to resolve oligomeric distributions31,32, making dynamin a particularly attractive system for mass photometry. By applying an alternative background-removal approach to mass photometry, referred to as dynamic mass photometry, to images of dynamin diffusing on an SLB, we achieve sufficient sensitivity to track individual dynamin oligomers while simultaneously measuring their mass. Due to the label-free nature of mass photometry, the observation time of individual molecules is limited only by the time in which they remain bound to the SLB and/or in the field of view. Furthermore, we achieve sub-50 kDa mass resolution while also enabling quantification of oligomer-specific diffusion coefficients and membrane affinities, making dynamic mass photometry a powerful method for studying membrane-associated biomolecular processes.
Results
Label-free imaging of mobile dynamin oligomers
Raw mass photometry images of dynamin on an SLB exhibited an optical background caused by the roughness of the microscope coverslip (Fig. 1a; raw images). By implementing a sliding median background subtraction33, we obtained a nearly shot noise-limited imaging background, revealing diffraction-limited features arising from individual WT complexes diffusing on the SLB (Extended Data Fig. 1 and Supplementary Video 1). The sliding median background subtraction involves estimating the static imaging background from the temporal median of a series of frames around each frame of interest (see Methods). Importantly, this approach avoids the convolution of scattering contrast and particle motion inherent in the background subtraction used in standard mass photometry, and reduces the imaging background at equivalent imaging speeds due to the larger number of frames contributing to the background image (Extended Data Fig. 1 and Supplementary Fig. 1).
For the chosen system, the detected particles exhibited clearly differing signal intensities (Fig. 1a, filtered images, and Supplementary Video 1). Filtering for trajectories that remained bound to the SLB for at least 50 frames, corresponding to a residence time of 151 ms (Supplementary Fig. 2), and plotting the mean contrast of the remaining 425 trajectories revealed a contrast distribution with equally spaced peaks, as expected for different oligomeric states (Fig. 1b). The contrast values of these particles increased linearly with mass (Fig. 1c) and matched well with the expected contrasts of WT dimers, tetramers, hexamers and octamers based on standard mass photometry measurements (Extended Data Fig. 2a,b and Supplementary Table 1), demonstrating that dynamic mass photometry can simultaneously image, track and measure the mass of diffusing biomolecular complexes on SLBs. Additionally, the oligomeric distribution of WT on the SLB displayed a shift to higher oligomeric states compared with the solution distribution measured using standard mass photometry (Extended Data Fig. 2c,d).
Localization precision and effect of imaging speed
Localization precision and imaging speed are key performance parameters for single-particle tracking and contribute decisively to the type of information that can be extracted from individual trajectories. The nature of the sliding median background subtraction prevented the assessment of localization precision by repeated measurement of the location of surface-immobilized particles, as is commonly done in fluorescence-based methods34. Nevertheless, we could estimate the localization precision by extracting the error of our point spread function (PSF)-fitting procedure (Fig. 1d). At the imaging speed of 331 Hz (3 ms total exposure time), the fit error for WT dimers (200 kDa particles) was 16 nm, which compares well with the localization precision in single-molecule fluorescence imaging at similar speeds (18 nm) (ref. 35), and improved with increasing mass (8, 6 and 5 nm for WT tetramers, hexamers and octamers, respectively). Localization errors improved by up to 20% when lowering the effective imaging speed to 110 Hz, beyond which there was no further improvement. On average, we found that the slope of the contrast–mass calibration curve in dynamic mass photometry was 8% lower than in standard mass photometry, in which particles are stationary. This drop in contrast matched well with the contrast decrease expected from particle movement during image acquisition, that is, motion blur (Extended Data Fig. 3 and Supplementary Tables 1–3). This trend became more pronounced as we lowered the effective imaging speed from 331 Hz to 66 Hz, resulting in a drop in contrast precision of 20% and a further 15% decrease in particle contrast (Extended Data Fig. 4). As such, we attribute these effects to motion blurring of the PSFs, which results in decreased particle contrast and diminished improvements in localization precision at lower imaging speeds. We thus chose to image at 331 Hz to minimize the effects of motion blurring. As a result, however, we were unable to detect WT monomers on the SLB, and in some cases it was difficult to distinguish WT dimers from background noise. We therefore excluded dimeric particles from the mobility and membrane affinity analysis.
Quantifying oligomer-specific mobility and membrane affinity
Given that dynamic mass photometry is not subject to photobleaching, the time limit on observing particle trajectories is in principle determined only by how long the particles remain bound to the membrane and/or within the field of view. The longest trajectory we could identify lasted more than 6,000 frames with robust localization precision and mass measurement (Fig. 1e,f and Supplementary Video 2). From these data, we could compute the diffusion coefficient by fitting multiple-mobility models to the cumulative probability distribution of particle displacement (Supplementary Fig. 4a) during a defined lag time, t (equations 3–5) (ref. 5). For the WT decamer particle in Fig. 1e,f, a two-component fit was determined to be the most suitable (see Methods), and produced major and minor diffusion coefficients of D1 = 0.58 μm2 s−1 and D2 = 0.22 μm2 s−1 with relative weightings of 0.56 and 0.44, respectively, using t = 3 ms (Fig. 1g).
Applying this approach to 20 nM WT, a concentration chosen to achieve a suitable particle density for single-molecule measurements, we were able to measure the diffusion coefficients of different oligomeric species, resulting in a mass resolution of <50 kDa (Fig. 2a). More than 95% of species exhibited only one type of diffusive behavior (Supplementary Figs. 4b and 5), as expected for simple Brownian motion. Further repeat measurements with WT (Extended Data Fig. 5, Supplementary Figs. 6, 7 and Supplementary Table 4) and its 90 kDa mutant, ΔPRD (Fig. 2b, Supplementary Figs. 8,9 and Supplementary Table 5), which is more oligomerization prone than WT23, revealed a reproducible inverse proportionality of the diffusion coefficient with the number of oligomeric subunits. Given that the diffusion of membrane-bound proteins has been reported to depend primarily on their contact area with the SLB and the number of bound lipids36–38, our results suggest that the contact between the SLB and the oligomers of WT and ΔPRD in the range observed here increases linearly with oligomeric state. Additionally, we observed an increase in calculated diffusion coefficients of all oligomeric species when increasing the lag time from 3 to 12 ms (Extended Data Fig. 6), most probably caused by the dynamic error originating from a combination of the relatively fast particle motion with nanometer localization precision39. At longer lag times there was little change in the diffusion coefficients, again confirming that dynamin undergoes Brownian motion on the timescales relevant to this study.
We were also able to quantify the residence times of dynamin species bound to the SLB (a measure of the affinity of dynamin to the SLB) and their dependence on oligomeric state. We found that the distribution of residence times of both the WT and ΔPRD oligomers was well described by an exponential model (Fig. 2c), as expected for a first-order process, from which we could extract the dissociation rate for each oligomeric species (Supplementary Figs. 10 and 11). The majority of trajectories lasted less than 300 ms and, similarly to the diffusive behavior, the dissociation constants were inversely proportional to the number of subunits (Fig. 2d, Extended Data Fig. 7 and Supplementary Tables 4 and 5), that is, to oligomeric mass, suggesting that SLB contact increases linearly with oligomeric state. Additionally, we found instances of dynamin oligomers dissociating into subunits on the SLB (Fig. 2e and Supplementary Video 3) and vice versa (Fig. 2f and Supplementary Video 4). Such events were rarely observed in our experiments (in less than 0.1% of trajectories), suggesting that they tend to happen on timescales longer than the SLB residence times for dynamin in its apo state (<200 ms on average). Upon the addition of GTP, which is essential to dynamin function and disassembly from the membrane, we found that the overall particle density of WT immediately decreased (Fig. 2g and Supplementary Fig. 12). Addition of the non-hydrolysable analog 5′-guanylyl imidodiphosphate (GMPPNP) had the same effect (Extended Data Fig. 8), suggesting that GTP binding triggers a decrease in the SLB affinity of dynamin oligomers.
Discussion
We have demonstrated accurate and resolved mass measurement of proteins diffusing on supported lipid bilayers at the single-molecule level without extrinsic labels. We were able to quantify key parameters such as oligomeric distribution, residence times (that is, membrane affinity) and diffusion coefficients, and observed (dis)association events all at a temporal resolution of 3 ms. The ability to quantify mass, diffusion coefficients and membrane affinities also allowed us to validate our observation of dynamin dimers, tetramers, hexamers, octamers and decamers on the SLB, suggesting that dynamin oligomerization proceeds by dimer addition, in agreement with fluorescence and structural-based studies23,24,31,40, instead of being based on exclusively tetrameric subunits, which is the predominant species in solution41. As such, our results suggest that single-molecule studies could further our understanding of the importance of tetrameric particles in the dynamics of dynamin polymerization. Our observation of decreased membrane affinity caused by GTP binding is intriguing considering that dynamin can tubulate membranes effectively both in the apo and GTP-bound states25,40. A possible explanation for this observation could be that GTP-binding-induced conformational change42,43 imparts curvature sensitivity to dynamin oligomers, leading to their dissociation from flat, supported bilayers, although further experiments on curved membranes are necessary to validate this hypothesis. To examine the mechanism of dynamin assembly in more detail, comparison of the oligomeric (dis)assembly of dynamin-1 and of the mutants that affect dynamin assembly44, along with disease-associated mutants45–47, on SLBs containing phosphatidylinositol 4,5-bisphosphate (PIP2), which specifically recruits dynamin21,48, could provide extremely valuable insights. Similarly, these experiments would benefit from the quantification of oligomeric distributions in a more physiologically relevant setting such as curved membranes, although we would expect the kinetics, not the mechanism of the assembly, to be affected given that the rates of dynamin polymerization are controlled by membrane curvature21.
The potential shortcomings of our approach include a limitation on the concentration range, that is, to reliably resolve and quantify single molecules the particle densities on the SLB should be <1 μm−2. Currently, the need for SLBs excludes studies of integral membrane proteins due to the unavoidable interaction with the supporting glass substrate. In the future, we expect that the use of cushioned, suspended or tethered lipid bilayers49 will expand the demonstrated capabilities to include integral membrane proteins. This advance will enable quantitative and stoichiometric studies of homo- and heterotypic interactions of IMPs and MAPs with each other and with other soluble proteins, and the effect of therapeutics in near native environments. Currently, the detection limit and the mass resolution of dynamic mass photometry are limited by background fluctuations and particle-like features present on the SLB (Extended Data Fig. 9). As such, further improvements in SLB formation will result in improved mass sensitivity and resolution, and provide access to the majority of protein–protein interactions in and on lipid membranes. More generally, we expect that single-protein detection and mass measurement on lipid bilayers will prove powerful for the specific, label-free detection of biomolecules in complex mixtures, and has the potential for further improvements in the capabilities of mass photometry through prolonged observation of individual molecules.
Methods
Stocks, reagents, and instruments
For the list of stocks, reagents and instruments that were used in this study and their suppliers, as well as how the buffer stocks were prepared, please refer to the Materials section in the Supplementary Information.
Protein expression and purification
For details on the expression of WT and ΔPRD, purification, size-exclusion chromatography and storage conditions, please refer to the Supplementary Information.
Supported lipid bilayer preparation
Liposomes were prepared by dissolving DOPC (Avanti Polar Lipids; 850375 P) and DOPS (sodium salt) (Avanti Polar Lipids; 840035 P) in chloroform and mixing them in a clean glass tube at a 60–40 molar ratio (500 μM total lipid concentration). The mixture was then dried under a constant nitrogen stream via rotary evaporation, and further dried under vacuum for 1 h at room temperature (22–23 °C). A total of 500 μl HKS-150 (20 mM HEPES, pH 7.4, 150 mM KCl; see buffer preparation in the Supplementary Information) was added to the dried lipids and the mixture was covered with parafilm, incubated at 50 °C in a water bath for 1 h, briefly vortexed, and stored overnight at room temperature. The resulting liposome mixture was transferred into a 1.5 ml Eppendorf tube and kept in ice-water and sonicated using a 3 mm probe at 25% amplitude with a 1 s on–3 s off sonication cycle (Sonics & Materials) for 10 min (that is, 40 min in total). Sonicated liposomes were then spun at 20,000 ×g for 30 min at 4 °C and the supernatant was collected in an Eppendorf tube, stored at 4 °C, and used within 3 d.
To prepare fluid SLBs, glass coverslips (24 × 50 mm, Menzel Gläser, VWR 630-2603) were cleaned by sonication in Milli-Q water for 5 min, isopropanol for 5 min, and Milli-Q water again for 5 min in an ultrasonic bath, dried using a nitrogen stream and stored in a dry place until use. Before SLB preparation, coverslips were treated with oxygen plasma for at least 8 min using a Zepto plasma cleaner (Diener eletronic) at maximum power. Silicone gaskets (6 mm × 1 mm, GBL103280, Grace Bio-Labs) were rinsed sequentially with Milli-Q water, isopropanol and Milli-Q water, dried under a nitrogen stream, and placed on the freshly plasma-cleaned coverslips along with 30 μl freshly reconstituted HKS-150 containing 1.7 mM MgCl2. A total of 20 μl sonicated liposomes was then added to the gasket, followed by mixing with a micropipette and incubation at room temperature for at least 30 min. Before use of the SLBs for measurements, 15 μl fresh HKS-M (20 mM HEPES, pH 7.4, 150 mM KCl, 1 mM MgCl2) was added to the gasket to account for the loss of volume due to evaporation. Unfused vesicles were washed away with HKS-M and then with reaction buffer (20 mM HEPES, pH 7.4, 100 mM KCl, 1 mM MgCl2).
Mass photometry setup
All data except for the trajectories in Figs. 1a,e–g and 2e,f were acquired on a Refeyn OneMP mass photometer with a 10.8 × 2.9 μm2 (128 × 35 pixels) field of view. The microscope used to acquire the data in Figs. 1a,e–g and 2e,f was custom-built with a 9.4 × 6.2 μm2 field of view (138 × 88 pixels with a binned pixel size of 70.3 nm) and is similar to that described previously18. The custom-built setup is illustrated in Supplementary Fig. 15 and the differences to the setup used in our previous work are highlighted in the figure caption.
Data acquisition
Dynamic mass photometry
To acquire dynamic mass photometry movies, the SLBs were placed on the sample stage to optimize the focus of the microscope. After locking the focus of the microscope, WT or ΔPRD was added to the SLB by replacing 3–6 μl buffer from the silicone gasket with 3–6 μl (total volume, 60 μl) 200 nM WT or ΔPRD (in reaction buffer) solution and mixing well with a micropipette to achieve a final concentration of 10–20 nM. Data acquisition was started ≤10 s after the addition of protein. Images were collected at 994 Hz and saved after the binning of pixels into blocks of 4 × 4 and the binning of frames into groups of 3, resulting in an effective frame rate of 331 Hz and a final pixel size of 84.4 nm (for the data used in Extended Data Figs. 2, 3, 8 and Supplementary Figs. 3 and 13 the pixel size was 77.4 nm).
Data acquisition was briefly paused (~5–10 s) once every minute (20,000 frames) to readjust the microscope focus to account for drift over time before resuming acquisition. This resulted in sets of multiple 1 min movies for each SLB and sample combination. For experiments on the effect of GTP, 3–4 movies of WT (10–20 nM) were recorded as described above, after which image acquisition was briefly paused and 1.2 μl GTP (50 mM) was added (total gasket volume, 60 μl), followed by mixing to obtain a final concentration of ~1 mM before the resumption of acquisition. For the data shown in Extended Data Fig. 8, GTP or GMPPNP was added at the beginning of the measurement together with WT (20 nM), that is, each sample condition was measured on a separate SLB. The number of replicate measurements is indicated in figure captions and corresponds to the number of sets of movies that were taken for each sample. We used the same purified batch of WT and ΔPRD for all data collected on the OneMP setup.
Standard mass photometry
Unless otherwise stated, standard mass photometry measurements (landing assays) were carried out in silicone gaskets (3 mm × 1 mm, GBL103250, Grace Bio-Labs) on microscopy slides that had been cleaned by consecutive sonication in Milli-Q water, isopropanol, and Milli-Q water. Protein solutions (20 μl) were added to the gaskets containing 4 μl buffer and images were acquired for 60 s at 331 Hz, except for the data in Supplementary Fig. 14c, which were acquired at 250 Hz. Landing assays were analyzed using DiscoverMP (Refeyn Ltd) to extract particle contrasts.
Data processing
Background subtraction
Dynamic mass photometry movies were processed by treating each frame with a sliding median background subtraction algorithm. In brief, each frame was divided by its local median, that is, the median of a pre-defined frame interval (here, 201 frames or 607 ms) centered around the frame of interest, to calculate the background-subtracted frames, F:
1 |
where xi is the current raw frame and Xi−100:i+100 represents the median pixel values of raw frames, from i − 100 up to (and including) i + 100. Each background-subtracted frame was then additionally treated with a two-dimensional (2D)-median noise filter to remove any large dynamic background sources (for example, fluctuations in illumination, if present). The window size of 201 frames for the sliding median algorithm was chosen because it was the smallest window size that did not detrimentally affect particle contrast or contrast precision (Extended Data Fig. 10). For smaller window sizes, particle contrast values and contrast precision decreased significantly, especially for larger particles that were less mobile, while larger window sizes increased processing times without an additional increase in sensitivity or performance. We anticipate that for slower moving particles (D < 0.3 μm2 s−1), it may be necessary to further increase the window size to avoid detrimental effects on performance. Moreover, the sliding median filter may have detrimental effects on the mass resolution at high particle densities, for example ≫0.4 μm−2 (Supplementary Fig. 3 and Supplementary Table 2). We also found that contrary to theoretical shot noise calculations, increasing the sliding median window size resulted in increasing baseline noise from 44 kDa at the minimum window size to 52 kDa at a window size of 201 frames, where it plateaued (Extended Data Fig. 9a). This trend is most likely a result of the background noise in dynamic mass photometry movies appearing as small particle-like features, which are subtracted out by the sliding median filter at small window sizes (along with particles of interest) but not at large window sizes. In practice this particle-like background noise resulted in a quantitative detection limit of ~150 kDa (Extended Data Fig. 9b,c), which prevented us from reliably quantifying dimeric particles of WT and ΔPRD. At present we have not yet identified the origin of these background features.
Particle detection
Particle candidates were identified by treating each processed frame with a Laplacian of Gaussian filter that matched the size of the PSFs in our mass photometry setups (Supplementary Fig. 16). From this filtered image two binary maps were constructed by applying a manually set threshold (0.0011 for all data except the data in Extended Data Figs. 2, 3, 8 and Supplementary Figs. 3 and 13, for which the threshold was set to 0.0014), and applying a local maximum filter. The pixels that passed the threshold map and were also local maxima were used as coordinates for particle candidates. For each pair of candidate coordinates, a 13 × 13 pixel region of interest was constructed with the candidate pixel at the center, and this region of interest was passed through our PSF-fitting procedure to quantify particle contrast and location. If a particle candidate was too close to an edge of the field of view to construct a 13 × 13 region of interest, that is, within 6 pixels of an edge, it was discarded. In some cases, background noise features were identified as particle candidates and this could lead to the PSF fit converging onto a nearby particle in the region of interest, which resulted in duplicate fits. To avoid problems with trajectory linking, only the first instance of a fitted particle was retained and duplicates were deleted.
Particle quantification and the point spread function model
The location and contrast of the particle candidates were quantified through least-squares minimization of the residual between the 13 × 13 region of interest and our PSF model (for details on how the fitting error in particle locations was extracted please refer to the Supplementary Information). Due to the interferometric nature of dynamic mass photometry, we based our PSF model on the shape of a jinc function50 rather than its square, which is more commonly used in fluorescence-based techniques:
2 |
The first jinc function models the light scattered by a small particle, which is clipped by the circular objective aperture, where r is the distance from the PSF center, w the width of the jinc function and a its amplitude. In mass photometry setups a partial reflector positioned in the back focal plane helps to increase particle contrast by attenuating the light reflected by the coverslip18, which we account for by including a second jinc function. This combination of two jinc functions is then multiplied by a Gaussian with standard deviation σ, which is an empirical adjustment to reflect the appearance of the PSFs in our setups, which appear to have weaker outer lobes than we can account for with jinc functions alone. We calibrated this PSF model using standard mass photometry landing assays that were carried out ≤2 h before or after the dynamic mass photometry experiments. We then extracted and saved the ratio of the amplitudes of the two jinc functions (a1/a2), the width of the first jinc function (w1) and the standard deviation of the Gaussian (σ). The width of the second jinc function (w2) is calculated using prior knowledge of the dimensions of the back aperture and partial reflector (here, w2 = 2.27w1). The analysis of these landing assays was carried out using DiscoverMP (Refeyn Ltd), and the extracted parameters used for each measurement are supplied with the raw data.
Trajectory linking
The successfully fitted particles were linked into trajectories using the open-source Python package trackpy51. More specifically, we used the trackpy.link_df function with a maximum search distance of 4 pixels from frame to frame and a ‘memory’ of 3 frames. The memory parameter refers to the maximum number of frames during which a feature can vanish (as a result of unsuccessful PSF fitting, for example) and reappear and still be considered the same particle. Due to this memory parameter, our linked trajectories can contain gaps of up to 3 frames in length each. To obtain accurate trajectory lengths, the missing frames were treated as trajectory points at which the contrast and position could not be determined.
Trajectory analysis
Unless otherwise stated, linked trajectories were processed as described here. Only trajectories that lasted at least 151 ms (50 frames) were used for analysis, given that this effectively reduced the amount of background noise features and incorrect linking, and improved contrast resolution (Supplementary Fig. 2), while also providing sufficient data points to calculate diffusion coefficients with high confidence. Additionally, particle trajectories that had coordinates that were within 5 pixels of the edge of the field of view were discarded to avoid artificial trajectory shortening caused by particles leaving (and sometimes re-entering) the field of view. Next, we constructed a contrast histogram for each trajectory and applied a Gaussian fit to extract the mean and standard deviation of the contrast of each trajectory. These mean trajectory contrasts were then filtered by their standard deviation to further eliminate poorly linked or noisy trajectories (Supplementary Fig. 17). For this filtering step, we used a contrast versus standard deviation trend obtained from a standard mass photometry landing assay of ΔPRD on the same instrument with eightfold frame averaging (Supplementary Fig. 17a), and applied it with an appropriate contrast offset to the trajectories obtained after length filtering (Supplementary Fig. 17b). This offset was identified by inspection to account for the additional variation caused by operating at a faster frame rate compared with standard mass photometry (offset, 0.0015 at 331 Hz). Examples of trajectories that were kept and rejected based on this filtering step are shown in Supplementary Fig. 17d,e. After these two filtering steps, the mean trajectory contrasts were plotted in histograms for WT and ΔPRD. We then used Gaussian fitting to the resulting contrast distribution to extract the mean contrast of each oligomeric species and self-calibrated the data to convert contrast to mass, and then allocated particle trajectories to the oligomeric states (that is, a trajectory was identified as belonging to a particular oligomer if its mean mass was within 2 s.d. of the mean mass of one of the oligomeric species; see Supplementary Figs. 6, 8 and 12 for examples of this selection range).
Diffusion analysis
For each trajectory that passed the filtering steps, the cumulative probability distribution of a particle’s displacement during a lag time of 4 frames (t = 12 ms) was calculated (except in Fig. 2a and Supplementary Fig. 4a, where t = 3 ms was used to resolve multiple mobility components, if present). This lag time was chosen to reduce the influence of motion blurring, which is often referred to as a dynamic measurement error39, on our measurements of particle displacement. This dynamic error results in an underestimation of particle displacements at short lag times, which we observed at lag times below 12 ms (Extended Data Fig. 6). To calculate diffusion coefficients we fitted the following one-, two-, and three-component models to the calculated cumulative probability distribution, P(r, t) (ref. 5).
3 |
4 |
5 |
where r represents particle displacement during the chosen lag time, t; D1, D2 and D3 represent the diffusion coefficients and w1 and w2 represent their weightings (with boundary conditions set so that the exponential weightings sum to 1); σ represents the 2D localization error (Fig. 1d), which is included here to avoid overestimation of particle motion at short lag times. The data in Fig. 1g and Supplementary Fig. 4a were not corrected for the localization error because corrections were found to be negligible in this case. A trajectory was characterized as having more than one mobility component if adding an additional component improved the mean squared residual of the fit by more than one order of magnitude. Using this criterion, <5% of trajectories measured in this study displayed two mobility components and none displayed three mobility components at t = 3 ms or 12 ms (Supplementary Figs. 4a and 5). Trajectories that satisfied at least one of the following three criteria were excluded from diffusion analysis: more than 20% of the trajectory points were gaps; the mean of all contrast values of a trajectory differed by more than 20% from the value determined by Gaussian fitting; and the trajectory was too stationary (characterized by having a fast and slow mobility component and a weighting factor of <0.3 for the fast component).
For example, in the WT dataset shown in Fig. 2a, of 343 trajectories used in the analysis, six trajectories had too many gaps (criterion 1), two trajectories had mean contrasts that differed significantly from the trajectory contrast determined by Gaussian fitting (criterion 2), and two were too stationary (criterion 3). These criteria helped eliminate trajectories that were strongly influenced by background fluctuations or were a result of incorrect trajectory linking (Supplementary Fig. 18). Using this approach, histograms of the diffusion coefficients were plotted for each oligomeric species (Supplementary Figs. 4b, 7 and 9) and the mean diffusion coefficient of each oligomer was calculated by fitting a Gaussian to these distributions. For the small number of trajectories that displayed two diffusion components, only the major component was included in these histograms. The number of histogram bins was determined using the Freedman–Diaconis rule.
Residence time analysis
To calculate the dissociation rate constants of each oligomeric species from the SLB, we slightly modified the trajectory filtering procedure described above (Supplementary Information). After filtering the detected trajectories, contrast histograms (70 bins) were plotted and trajectories were sorted by oligomeric species as described above. The distribution of trajectory lengths of a given oligomeric species was fitted to the probability density function of a 1-component exponential distribution and the rate parameter was optimized by maximum likelihood estimation. To correct for the threshold of 33 ms (10 frames) that was applied in prior filtering steps, it was necessary to scale the probability density function by incorporating the threshold as an additional parameter:
6 |
where k is the dissociation rate constant from the membrane, td is the time threshold applied during filtering, and t is the trajectory length. This process was repeated for each oligomeric species detected in the dynamic mass photometry measurements of WT (7 repeats) and ΔPRD (4 repeats) taken at 10–20 nM (Supplementary Figs. 10 and 11).
GTP data analysis
For details on how the data examining the effect of GTP and GMPPNP on the oligomeric distribution of WT were analyzed (for example, modified trajectory filtering), please refer to the Supplementary Information.
Simulations of dynamic mass photometry movies
For details on how simulations of dynamic mass photometry movies were carried out, please consult the Supplementary Information.
Reporting Summary
Further information on research design is available in the Nature Research Reporting Summary linked to this article.
Online content
Any methods, additional references, Nature Research reporting summaries, source data, extended data, supplementary information, acknowledgements, peer review information; details of author contributions and competing interests; and statements of data and code availability are available at 10.1038/s41592-021-01261-w.
Supplementary information
Acknowledgements
The authors thank S. Tusk for helpful discussion, contributions to the analysis software and troubleshooting during development. Additionally, the authors thank S. Thorpe and N. Hundt for further contributions to the software and M. F. Hantke for development of the point spread function model and fitting procedure. The authors also thank S. Tusk, S. Thorpe, J. Peters and L. Priest for maintenance of the mass photometry setups used in this work, D. Cole for the construction of the custom-built mass photometer, H. Ewers for early discussions of the benefits of dynamic mass photometry in the context of single-particle tracking, W. Struwe for help with the size-exclusion chromatography of dynamin-1-ΔPRD, and C. Lichten for feedback on the paper. P.K. is supported by an ERC Consolidator grant (PHOTOMASS 819593) and an EPSRC Leadership Fellowship (EP/T03419X/1). E.D.B.F. was supported by the Engineering and Physical Sciences Research Council (EPSRC) and Medical Research Council (MRC) (EP/L016052/1), St Hugh’s College and the Clarendon Fund.
Extended data
Source data
Author contributions
M.S.K., G.Y. and P.K. conceived the study, and all of the authors contributed to the methodology. E.D.B.F. and G.Y. wrote the software. M.S.K., E.D.B.F. and G.Y. carried out the investigation, and E.D.B.F. and G.Y. did the formal analysis. E.D.B.F., M.S.K. and P.K. wrote the original draft, which was then reviewed and edited by all of the authors. E.D.B.F., M.S.K. and P.K. created the Figures; P.K. supervised the study.
Data availability
The raw and processed data have been deposited in the University of Oxford Research Archive (10.5287/bodleian:Qm2vgeo5z). This dataset contains all raw movies that were used in this study, along with the corresponding background-subtracted dynamic mass photometry movies. Additionally, it contains spreadsheets with the data of all particles that were successfully detected, quantified, and linked into trajectories by our software for each movie. Details on the raw data, processed data and data points used for each Figure and Supplementary Figure and the mass photometry landing assays used to calibrate the point spread function model for dynamic mass photometry (along with the calibration settings) can be found in the summary spreadsheet. All Figures except Fig. 1a and Supplementary Figs. 1, 15 and 16 have associated raw data. Source data are provided with this paper.
Code availability
The Python software used for image processing, and for particle identification, fitting and trajectory linking is available on request, along with the jupyter notebooks that outline the use of this package, from raw movies to linked particle trajectories, as well as the manual settings used for every dataset. We can also provide the jupyter notebooks that were used to extract mass distributions, diffusion coefficients and dissociation rate constants from the spreadsheet of linked trajectories, which includes all filtering steps as described in the Methods section. From these notebooks, all quantitative Figures and Supplementary Figures in this paper can be generated.
Competing interests
P.K. is a founder of and a shareholder at Refeyn Ltd. M.S.K. is a consultant at Refeyn Ltd. G.Y. is a shareholder at Refeyn Ltd. E.D.B.F. declares no competing interests.
Footnotes
Peer review informationNature Methods thanks Jörg Enderlein and the other, anonymous, reviewer(s) for their contribution to the peer review of this work. Rita Strack was the primary editor on this article and managed its editorial process and peer review in collaboration with the rest of the editorial team.
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
These authors contributed equally: Eric D. B. Foley, Manish S. Kushwah.
Extended data
are available for this paper at 10.1038/s41592-021-01261-w.
Supplementary information
The online version contains supplementary material available at 10.1038/s41592-021-01261-w.
References
- 1.Tan S, et al. Membrane proteins and membrane proteomics. Proteomics. 2008;8:3924–3932. doi: 10.1002/pmic.200800597. [DOI] [PubMed] [Google Scholar]
- 2.Durieux A, Prudhon B, Guicheney P, Bitoun M. Dynamin 2 and human diseases. J. Mol. Med. 2010;88:339–350. doi: 10.1007/s00109-009-0587-4. [DOI] [PubMed] [Google Scholar]
- 3.Bolla JR, Agasid MT, Mehmood S, Robinson CV. Membrane protein–lipid interactions probed using mass spectrometry. Annu. Rev. Biochem. 2019;88:85–111. doi: 10.1146/annurev-biochem-013118-111508. [DOI] [PubMed] [Google Scholar]
- 4.Marsh JA, Teichmann SA. Structure, dynamics, assembly, and evolution of protein complexes. Annu. Rev. Biochem. 2015;84:551–575. doi: 10.1146/annurev-biochem-060614-034142. [DOI] [PubMed] [Google Scholar]
- 5.Schütz GJ, Schindler H, Schmidt T. Single-molecule microscopy on model membranes reveals anomalous diffusion. Biophys. J. 1997;73:1073–1080. doi: 10.1016/S0006-3495(97)78139-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Vrljic M, Nishimura SY, Moerner WE. Methods in Molecular Biology, Vol. 398: Lipid Rafts. Humana Press; 2009. Single molecule tracking; pp. 193–219. [DOI] [PubMed] [Google Scholar]
- 7.Kasai RS, Ito SV, Awane RM, Fujiwara TK, Kusumi A. The class-A GPCR dopamine D2 receptor forms transient dimers stabilized by agonists: detection by single-molecule tracking. Cell Biochem. Biophys. 2018;76:29–37. doi: 10.1007/s12013-017-0829-y. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8.Asher WB, et al. Single-molecule FRET imaging of GPCR dimers in living cells. Nat. Methods. 2021;18:397–405. doi: 10.1038/s41592-021-01081-y. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Baumgart F, et al. Varying label density allows artifact-free analysis of membrane-protein nanoclusters. Nat. Methods. 2016;13:661–664. doi: 10.1038/nmeth.3897. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Loose M, Fischer-Friedrich E, Herold C, Kruse K, Schwille P. Min protein patterns emerge from rapid rebinding and membrane interaction of MinE. Nat. Struct. Mol. Biol. 2011;18:577–583. doi: 10.1038/nsmb.2037. [DOI] [PubMed] [Google Scholar]
- 11.Narayan P, et al. Single molecule characterization of the interactions between amyloid-β peptides and the membranes of hippocampal cells. J. Am. Chem. Soc. 2013;135:1491–1498. doi: 10.1021/ja3103567. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Wang X, et al. Single-molecule fluorescence imaging to quantify membrane protein dynamics and oligomerization in living plant cells. Nat. Protoc. 2015;10:2054–2063. doi: 10.1038/nprot.2015.132. [DOI] [PubMed] [Google Scholar]
- 13.Chang CC, Edwald E, Veatch S, Steel DG, Gafni A. Interactions of amyloid-β peptides on lipid bilayer studied by single molecule imaging and tracking. Biochim. Biophys. Acta Biomembr. 2018;1860:1616–1624. doi: 10.1016/j.bbamem.2018.03.017. [DOI] [PubMed] [Google Scholar]
- 14.Fricke F, Beaudouin J, Eils R, Heilemann M. One, two or three? Probing the stoichiometry of membrane proteins by single-molecule localization microscopy. Sci. Rep. 2015;5:14072. doi: 10.1038/srep14072. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Young G, et al. Quantitative mass imaging of single biological macromolecules. Science. 2018;360:423–427. doi: 10.1126/science.aar5839. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Soltermann F, et al. Quantifying protein–protein interactions by molecular counting with mass photometry. Angew. Chem. Int. Ed. Engl. 2020;59:10774–10779. doi: 10.1002/anie.202001578. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Piliarik M, Sandoghdar V. Direct optical sensing of single unlabelled proteins and super-resolution imaging of their binding sites. Nat. Commun. 2014;5:4495. doi: 10.1038/ncomms5495. [DOI] [PubMed] [Google Scholar]
- 18.Cole D, Young G, Weigel A, Sebesta A, Kukura P. Label-free single-molecule imaging with numerical-aperture-shaped interferometric scattering microscopy. ACS Photonics. 2017;4:211–216. doi: 10.1021/acsphotonics.6b00912. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19.Kukura P, et al. High-speed nanoscopic tracking of the position and orientation of a single virus. Nat. Methods. 2009;6:923–927. doi: 10.1038/nmeth.1395. [DOI] [PubMed] [Google Scholar]
- 20.Leonard M, Doo Song B, Ramachandran R, Schmid SL. Robust colorimetric assays for dynamin’s basal and stimulated GTPase activities. Methods Enzymol. 2005;404:490–503. doi: 10.1016/S0076-6879(05)04043-7. [DOI] [PubMed] [Google Scholar]
- 21.Bashkirov PV, et al. GTPase cycle of dynamin is coupled to membrane squeeze and release, leading to spontaneous fission. Cell. 2008;135:1276–1286. doi: 10.1016/j.cell.2008.11.028. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22.Deo R, et al. ATP-dependent membrane remodeling links EHD1 functions to endocytic recycling. Nat. Commun. 2018;9:5187. doi: 10.1038/s41467-018-07586-z. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23.Zhang P, Hinshaw JE. Three-dimensional reconstruction of dynamin in the constricted state. Nat. Cell Biol. 2001;3:922–926. doi: 10.1038/ncb1001-922. [DOI] [PubMed] [Google Scholar]
- 24.Chappie JS, et al. A pseudoatomic model of the dynamin polymer identifies a hydrolysis-dependent powerstroke. Cell. 2011;147:209–222. doi: 10.1016/j.cell.2011.09.003. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25.Kong L, et al. Cryo-EM of the dynamin polymer assembled on lipid membrane. Nature. 2018;560:258–262. doi: 10.1038/s41586-018-0378-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Sundborger AC, et al. A dynamin mutant defines a superconstricted prefission state. Cell Rep. 2014;8:734–742. doi: 10.1016/j.celrep.2014.06.054. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27.Kadosh A, Colom A, Yellin B, Roux A, Shemesh T. The tilted helix model of dynamin oligomers. Proc. Natl Acad. Sci. USA. 2019;116:12845–12850. doi: 10.1073/pnas.1903769116. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 28.Colom A, Redondo-Morata L, Chiaruttini N, Roux A, Scheuring S. Dynamic remodeling of the dynamin helix during membrane constriction. Proc. Natl Acad. Sci. USA. 2017;114:5449–5454. doi: 10.1073/pnas.1619578114. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 29.Schmid SL, Frolov VA. Dynamin: functional design of a membrane fission catalyst. Annu. Rev. Cell Dev. Biol. 2011;27:79–105. doi: 10.1146/annurev-cellbio-100109-104016. [DOI] [PubMed] [Google Scholar]
- 30.Antonny B, et al. Membrane fission by dynamin: what we know and what we need to know. EMBO J. 2016;35:2270–2284. doi: 10.15252/embj.201694613. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31.Cocucci E, Gaudin R, Kirchhausen T. Dynamin recruitment and membrane scission at the neck of a clathrin-coated pit. Mol. Biol. Cell. 2014;25:3595–3609. doi: 10.1091/mbc.e14-07-1240. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32.Wang L, et al. Dynamin 2 mutants linked to centronuclear myopathies form abnormally stable polymers. J. Biol. Chem. 2010;285:22753–22757. doi: 10.1074/jbc.C110.130013. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 33.Ortega Arroyo J, et al. Label-free, all-optical detection, imaging, and tracking of a single protein. Nano Lett. 2014;14:2065–2070. doi: 10.1021/nl500234t. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34.Yildiz A, et al. Myosin V walks hand-over-hand: single fluorophore imaging with 1.5-nm localization. Science. 2003;300:2061–2065. doi: 10.1126/science.1084398. [DOI] [PubMed] [Google Scholar]
- 35.Young G, Kukura P. Interferometric scattering microscopy. Annu. Rev. Phys. Chem. 2019;70:301–322. doi: 10.1146/annurev-physchem-050317-021247. [DOI] [PubMed] [Google Scholar]
- 36.Knight JD, Lerner MG, Marcano-Velázquez JG, Pastor RW, Falke JJ. Single molecule diffusion of membrane-bound proteins: window into lipid contacts and bilayer dynamics. Biophys. J. 2010;99:2879–2887. doi: 10.1016/j.bpj.2010.08.046. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37.Ziemba BP, Falke JJ. Lateral diffusion of peripheral membrane proteins on supported lipid bilayers is controlled by the additive frictional drags of (1) bound lipids and (2) protein domains penetrating into the bilayer hydrocarbon core. Chem. Phys. Lipids. 2013;172–173:67–77. doi: 10.1016/j.chemphyslip.2013.04.005. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 38.Tamm LK. Lateral diffusion and fluorescence microscope studies on a monoclonal antibody specifically bound to supported phospholipid bilayers. Biochemistry. 1988;27:1450–1457. doi: 10.1021/bi00405a009. [DOI] [PubMed] [Google Scholar]
- 39.Savin T, Doyle PS. Static and dynamic errors in particle tracking microrheology. Biophys. J. 2005;88:623–638. doi: 10.1529/biophysj.104.042457. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 40.Chen YJ, Zhang P, Egelman EH, Hinshaw JE. The stalk region of dynamin drives the constriction of dynamin tubes. Nat. Struct. Mol. Biol. 2004;11:574–575. doi: 10.1038/nsmb762. [DOI] [PubMed] [Google Scholar]
- 41.Reubold TF, et al. Crystal structure of the dynamin tetramer. Nature. 2015;525:404–408. doi: 10.1038/nature14880. [DOI] [PubMed] [Google Scholar]
- 42.Solomaha E, Palfrey HC. Conformational changes in dynamin on GTP binding and oligomerization reported by intrinsic and extrinsic fluorescence. Biochem. J. 2005;391:601–611. doi: 10.1042/BJ20050707. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 43.Srinivasan S, Dharmarajan V, Reed DK, Griffin PR, Schmid SL. Identification and function of conformational dynamics in the multidomain GTPase dynamin. EMBO J. 2016;35:443–457. doi: 10.15252/embj.201593477. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 44.Ramachandran R, et al. The dynamin middle domain is critical for tetramerization and higher-order self-assembly. EMBO J. 2007;26:559–566. doi: 10.1038/sj.emboj.7601491. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 45.Kenniston JA, Lemmon MA. Dynamin GTPase regulation is altered by PH domain mutations found in centronuclear myopathy patients. EMBO J. 2010;29:3054–3067. doi: 10.1038/emboj.2010.187. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 46.Sambuughin N, et al. Adult-onset autosomal dominant spastic paraplegia linked to a GTPase-effector domain mutation of dynamin 2. BMC Neurol. 2015;15:223. doi: 10.1186/s12883-015-0481-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 47.James NG, et al. A mutation associated with centronuclear myopathy enhances the size and stability of dynamin 2 complexes in cells. Biochim. Biophys. Acta. 2014;1840:315–321. doi: 10.1016/j.bbagen.2013.09.001. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 48.Ramachandran R, Schmid SL. Real-time detection reveals that effectors couple dynamin’s GTP-dependent conformational changes to the membrane. EMBO J. 2008;27:27–37. doi: 10.1038/sj.emboj.7601961. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 49.Mashaghi S, van Oijen AM. A versatile approach to the generation of fluid supported lipid bilayers and its applications. Biotechnol. Bioeng. 2014;111:2076–2081. doi: 10.1002/bit.25273. [DOI] [PubMed] [Google Scholar]
- 50.Cheng C-Y, Hsieh C-L. Background estimation and correction for high-precision localization microscopy. ACS Photonics. 2017;4:1730–1739. doi: 10.1021/acsphotonics.7b00238. [DOI] [Google Scholar]
- 51.Allan, D. B., Caswell, T., Keim, N. C. & van der Wel, C. M. soft-matter/trackpy: Trackpy v0.4.2 (v0.4.2). Zenodo10.5281/zenodo.3492186 (2019).
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
The raw and processed data have been deposited in the University of Oxford Research Archive (10.5287/bodleian:Qm2vgeo5z). This dataset contains all raw movies that were used in this study, along with the corresponding background-subtracted dynamic mass photometry movies. Additionally, it contains spreadsheets with the data of all particles that were successfully detected, quantified, and linked into trajectories by our software for each movie. Details on the raw data, processed data and data points used for each Figure and Supplementary Figure and the mass photometry landing assays used to calibrate the point spread function model for dynamic mass photometry (along with the calibration settings) can be found in the summary spreadsheet. All Figures except Fig. 1a and Supplementary Figs. 1, 15 and 16 have associated raw data. Source data are provided with this paper.
The Python software used for image processing, and for particle identification, fitting and trajectory linking is available on request, along with the jupyter notebooks that outline the use of this package, from raw movies to linked particle trajectories, as well as the manual settings used for every dataset. We can also provide the jupyter notebooks that were used to extract mass distributions, diffusion coefficients and dissociation rate constants from the spreadsheet of linked trajectories, which includes all filtering steps as described in the Methods section. From these notebooks, all quantitative Figures and Supplementary Figures in this paper can be generated.