| Literature DB >> 30846705 |
Varun Kapoor1,2,3, William G Hirst2,4, Christoph Hentschel2, Stephan Preibisch5, Simone Reber6,7.
Abstract
Microtubules are polar, dynamic filaments fundamental to many cellular processes. In vitro reconstitution approaches with purified tubulin are essential to elucidate different aspects of microtubule behavior. To date, deriving data from fluorescence microscopy images by manually creating and analyzing kymographs is still commonplace. Here, we present MTrack, implemented as a plug-in for the open-source platform Fiji, which automatically identifies and tracks dynamic microtubules with sub-pixel resolution using advanced objection recognition. MTrack provides automatic data interpretation yielding relevant parameters of microtubule dynamic instability together with population statistics. The application of our software produces unbiased and comparable quantitative datasets in a fully automated fashion. This helps the experimentalist to achieve higher reproducibility at higher throughput on a user-friendly platform. We use simulated data and real data to benchmark our algorithm and show that it reliably detects, tracks, and analyzes dynamic microtubules and achieves sub-pixel precision even at low signal-to-noise ratios.Entities:
Mesh:
Year: 2019 PMID: 30846705 PMCID: PMC6405942 DOI: 10.1038/s41598-018-37767-1
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Figure 1Microtubule Dynamics by TIRF Microscopy. (a) Schematic experimental design: Stabilized microtubule seeds (red) are bound to the coverglass by antibodies and serve as nucleation points for dynamic microtubules (green). One microtubule end usually shows higher growth rates (+) than the other end (−). Total internal reflection fluorescence (TIRF) microscopy selectively excites fluorophores in a restricted volume adjacent to the glass-water interface allowing the visualization of individual microtubules. (b) TIRF microscopy image of dynamic microtubules (green) grown from stabilized seeds (red). Scale bar: 10 µm.
Figure 2Microtubule Seed Detection. (a) The default algorithm to identify microtubule seeds as objects is Maximally Stable Extremal Regions (MSER). 1. Microtubule seeds detected by MSER are marked by fitted red ellipses. 2. To determine the extact end point of each microtubule seed, a sum of 2D Gaussian model is fit to the major axis of the ellipsoid. FWHM (full width at half maximum) of the PSF (point spread function) is determined experimentally. 3. Detected end points are marked by green circles. (b) Detection accuracy of microtubule seeds with a close to 100% accuracy when the distance between seeds is larger than 5 pixels. Detection error is marked in yellow. (c) Subpixel accuracy of microtubule seed end point detection depends on SNR. Values correspond to detection errors in pixels.
Figure 3Microtubule Tracking. The MTrack algorithm successfully tracks straight, bending and crossing microtubules over time. (a) First, MSER detects an image region (red ellipse) for each dynamic microtubule (blue). The seed end is used as starting point (green circle) and the end point (x) is estimated by the intersection of the current MSER region boundary with the projected growth direction (dashed line) from the last successfully segmented microtubule. These two points initialize a 2D SoG fit represented by a 3 order polynomial function. The actual length of the dynamic microtubule is calculated as the contour length (l–c) of the final fit. This approach allows tracking of bending (b) and crossing (c) microtubules. Tracking accuracy for (d) bending microtubules (SNR 10) and (e) straight microtubules (SNR 3, 5 and 10) was determined as the distance between the actual simulated position of the microtubule end (Δactual) and the position given by the tracking algorithm (Δtracked).
Figure 4Automated Derivation of Parameters of Microtubule Dynamic Instability using Iterative Robust Outlier Removal. (a) Kymograph of a dynamic microtubule. (b) In the length versus time plot obtained from tracking, RANSAC first identifies the largest subset of consecutive time points that follow near-linear growth as a growth event. (c) To identify all growth events, RANSAC iteratively removes time points belonging to an identified growth event from the sampling set and repeats the RANSAC sampling until no further growth events can be identified. (d) The final graph containing detected growth and shrinkage events, as well as catastrophes and rescues.