2021
DOI: 10.1101/2021.03.18.435952
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

PySTACHIO: Python Single-molecule TrAcking stoiCHiometry Intensity and simulatiOn, a flexible, extensible, beginner-friendly and optimized program for analysis of single-molecule microscopy data

Abstract: As camera pixel sensors grow larger and faster and optical microscopy techniques become ever more refined, there has been explosions in the quantity of data acquired during routine light microscopy. At the single-molecule level, this analysis involves multiple steps and can quickly become computationally expensive and intractable on ordinary office workstations. Moreover, complex bespoke software can present high activation barriers for new users. Here, we present our recent efforts to redevelop our quantitati… Show more

Help me understand this report
View published versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2021
2021
2021
2021

Publication Types

Select...
2

Relationship

2
0

Authors

Journals

citations
Cited by 2 publications
(5 citation statements)
references
References 55 publications
0
5
0
Order By: Relevance
“…The two sensors are identical except for the fluorescent proteins used, with crGE2.3 making use of mEGFP and mScarletI as donor and acceptor respectively to make use of the greater single-protein intensities compared to mCerulean3 and mCitrine (S. N. Mouton et al, 2020), with the CrGE2.3 thus being suitable for single-molecule tracking. Here we used our redeveloped single molecule tracking code PySTACHIO (Shepherd et al, 2021) which performs two-channel tracking as well as colocalization analysis using overlap integrals alongside straightforward distance cutoffs as described in the Methods section. The localization was used to calculate the normalized fret NFRET which is possible for this FRET pair due to low spectral overlap and cross-excitation.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…The two sensors are identical except for the fluorescent proteins used, with crGE2.3 making use of mEGFP and mScarletI as donor and acceptor respectively to make use of the greater single-protein intensities compared to mCerulean3 and mCitrine (S. N. Mouton et al, 2020), with the CrGE2.3 thus being suitable for single-molecule tracking. Here we used our redeveloped single molecule tracking code PySTACHIO (Shepherd et al, 2021) which performs two-channel tracking as well as colocalization analysis using overlap integrals alongside straightforward distance cutoffs as described in the Methods section. The localization was used to calculate the normalized fret NFRET which is possible for this FRET pair due to low spectral overlap and cross-excitation.…”
Section: Resultsmentioning
confidence: 99%
“…Data was analyzed using PySTACHIO (Shepherd et al, 2021) with snr_min_threshold=0.5 and struct_disk_radius=9 in Alternating Laser Excitation (ALEX) mode. We relaxed our usual constraints on trajectory length because ALEX mode with 10 ms exposure allows considerable diffusion between successive captures in one channel and thus trajectory linking is compromized in this single molecule regime.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…The E. coli aggresome data was imaged until it was fully bleached and in the photoblinking regime and was reconstructed by registering both channels on to each other and summing. This reconstructed single-channel image was then analyzed with our new Python single-molecule tracking code PySTACHIO [49] which plots the integrated foci intensity and finds the peak of a kernel density estimation fit to the intensity distribution. We also checked this against the surfaceimmobilized mGFP data and both were found to give a consistent Isingle value around 130-140 integrated pixel values, equivalent to a quotient of 70 ± 8 (mean ± s.d.)…”
Section: Calculating the Brightness Of Single Dye Molecules Isinglementioning
confidence: 99%
“…With post-processing software written in Python, we spatially register the two polarization detection channels using sub-pixel phase cross correlation-based transformation functions, and find the total integrated pixel intensity for the lateral component of each detected diffraction-limited fluorescent focus in each polarization channel, converting this into a polarization value, on a fluorescent molecule-by-molecule basis. By reconstructing the two-channel image into a single channel, we can also estimate the molecular stoichiometry of in vivo protein complexes by measuring the initial intensity of each fluorescent focus prior to any photobleaching and then normalizing this against the measured total integrated intensity of a single fluorophore [48], denoted here as the Isingle value, using our Python implementation of the fluorescent foci tracking and stoichiometry quantification algorithm [49].…”
Section: Introductionmentioning
confidence: 99%