Skip to main content

CODE article

Front. Physiol., 27 March 2019
Sec. Computational Physiology and Medicine

Determination of the Maximum Velocity of Filaments in the in vitro Motility Assay

  • 1Biomedical Computer Vision Group, BioQuant Center and IPMB, University of Heidelberg and DKFZ, Heidelberg, Germany
  • 2Medical Biophysics Unit, Medical Faculty, Institute for Physiology und Pathophysiology, University of Heidelberg, Heidelberg, Germany

The in vitro motility assay (IVMA) is a powerful tool commonly used in basic muscle research and for drug screenings with the aim to find treatment options for neuromuscular disorders. In brief, the sliding movement of fluorescence-labeled actin filaments on myosin motor proteins is recorded, and the sliding velocity is analyzed via image analysis methods. Due to low signal-to-noise ratios and large variability in the velocity signal, accurate determination of the maximum sliding velocity is challenging. We introduce a new method and software program named Actin Phase Velocity (ActiPHV). The method extracts the maximum velocity from filament tracking data. Based on simulated and real reference data we show that our method yields a higher accuracy compared to previous methods. As a result, our method enables enhancing the sensitivity of the IVMA to better exploit its full potential.

1. Introduction

After years of research on muscle function, there are still muscular disorders that cannot be cured yet. Whereas, the main function of contractile proteins actin and myosin are known, some aspects of how the muscle function is modulated are not completely understood. Mutations of regulatory proteins or myosin light chains are associated with (cardio) myopathies. However, functional outcomes of these mutations need to be characterized. Therefore, it remains an important issue to investigate muscle function on the molecular level. The in vitro motility assay (IVMA) (Kron and Spudich, 1986) is a standardized test system used to investigate the interaction between actin and myosin, the two main proteins responsible for muscle contraction. Therein, myosin motor proteins that are fixed on a glass slide transport fluorescently labeled actin filaments, as shown in Figure 1A. Under a fluorescence microscope, the movement of the filaments can be observed. The actin sliding velocity provides indirect information about myosin properties and catalysis rate. The sliding velocity of actin depends particularly on the myosin-ATPase rate, the myosin type, and the myosin density on the slide (see, e.g., Yengo et al. (2012)). It has recently been shown that the IVMA time scale of actin-myosin interaction (with, e.g., myosin II motor protein cycle times in the range of 150 ms) is mainly determined by the myosin functioning as an ensemble (Rastogi et al., 2016). The assay is performed in a large number of variations using proteins from different animals (Höök et al., 1999; Elangovan et al., 2012; Scheid et al., 2017). It can be used to selectively study myosin isoforms and actin mutants, and for drug screenings to find candidates for the treatment of skeletal and cardiac muscle diseases. For example, only recently the role of the essential myosin light chain in heart function was further clarified using IVMAs (Scheid et al., 2016). For all variations of the IVMA, the actin filament sliding speed is the common and most important readout.

FIGURE 1
www.frontiersin.org

Figure 1. (A) Principle of the IVMA. Myosin motor proteins, which are fixed on a glass slide, move fluorescently labeled actin filaments forward. The movement of the actin filaments can be observed, while the myosin proteins remain invisible. (B) Example IVMA fluorescence microscopy images.

While most IVMA analysis algorithms only determine the mean filament velocity in an image sequence, observations on regulated IVMAs can highlight the relevance of analyzing maximal sliding speeds. Gordon and colleagues found faster sliding speeds of reconstituted thin filaments compared to actin filaments in the presence of calcium (Gordon et al., 1997). Thus, analysis of the maximal sliding speed is an important readout for regulated IVMAs and provides biologically relevant information on the underlying actin-myosin interaction.

However, the accurate analysis of filament velocities in the IVMA is complicated by several factors. The acquired spatially and temporally high resolved image sequences of the IVMA, as shown in Figure 1B, have a generally low signal-to-noise ratio. In addition, there is a large variability in image contrast within and between image sequences. The filament movement is unidirectional, but the movement paths are randomly distributed and contain irregularities, causing filament crossings, filament breaks, circular movements, sudden stops, and periods of slower filament movement. For analyzing IVMA images, different methods have been developed. Most of them are based on particle tracking algorithms with preceding segmentation by automatic adaptive thresholding (e.g., “FAST” software) (Aksel et al., 2015) or manual threshold adjustment by the user (e.g., “Diatrack” software) (Vallotton and Olivier, 2013; Vallotton et al., 2017). Due to the highly variable image quality, segmentation without user-intervention often leads to unsatisfactory results. In automatic tracking methods, the filament centroids are usually used to determine the position. Since the velocity is calculated by the filament displacement divided by time, inaccuracies in determining the position contribute to the noise in the velocity signal, which complicates the determination of the maximum velocity. One approach that does not require segmentation is the optical flow-based structure tensor method (Uttenweiler et al., 2000). However, this method only determines the mean velocity, but not the maximum velocity. Aksel et al. (2015) suggested calculating the maximum velocity by using the top 5% fraction of filtered velocities from an image sequence. In our work, we found that this method underestimates the maximum velocity. Therefore, we developed a new method named Actin Phase Velocity (ActiPHV), which yields more accurate results for the maximum filament velocities in the IVMA.

2. Methods

Our method ActiPHV (R code available under: https://bitbucket.org/n_Bopp/actiphv) consists of three main steps: First, the filament velocities derived from filament tracking data are preprocessed with a Kalman filter (R-package “FKF,” Kalman, 1960; Luethi et al.; 2014) for signal reconstruction. Second, different velocity patterns are separated from each other using a split-and-merge “phase identification” method. Third, mean phase velocities are sorted by size and the velocities of the fastest fraction are averaged to determine the maximum velocity.

2.1. Velocity Signal Reconstruction

We compared seven different filter methods for the reconstruction of the velocity signal to determine the best method for our application. We used 2D simulated velocity data (330 datasets), which was generated in accordance with real filament velocity data (e.g., constant and periodic velocities with Gaussian and impulsive noise). The real filament velocity data was determined by manual tracking. Compared to real data, simulated data has the advantage that correct ground truth is available. We used the following filter methods: Standard moving average filter, Gaussian filter, median filter, Komogorov-Zurbenko (KZ) filter, Savitzky-Golay (SG) filter (R-package “signal”), Spencer filter (R-package “signal”), and Kalman filter (R-package “FKF”). In brief, the Kalman filter was implemented using the state vector αt = (xt, yt, ẋt, ẏt) representing the 2D position and their derivatives, and the following state transition and measurement equations:

αt+1=Tt·αt+Ht·ηt    (1)
zt=Zt·αt+Gt·ϵt    (2)

where the state transition matrix Tt propagates the state to the next time step, and Ht · ηt represents the modeling errors, where ηt is the Gaussian distributed process noise. The measurement matrix Zt relates the state to the measurement zt, and Gt · ϵt represents the measurement errors, where ϵt denotes the Gaussian distributed measurement noise. All parameter settings are given in the provided program code.

The performance of the filter methods was determined by

R2=1-SSEfilterSSEtotal    (3)

with the total sum of squared error for the unfiltered (noisy) simulated velocity signal

SSEtotal=i=1n(vi-vi,true)2,    (4)

and the sum of squared error for the filtered velocity signal

SSEfilter=i=1n(vi,filtered-vi,true)2.    (5)

SSEtotal quantifies the deviation between the unfiltered simulated velocity signal v and the known true signal vtrue. SSEfilter represents the deviation between the filtered velocity signal vfiltered and true signal vtrue.

2.2. Velocity Phase Identification

Due to the random myosin distribution in the IVMA, the actin filament sliding movement is heterogenous, which is reflected by phases of temporarily decreased velocities, phases of zero velocities, and phases with higher velocity variability. To identify velocity phases for determining the maximum velocity, a split-and-merge method was developed. To achieve a reasonable partitioning of the velocity signal, the velocity signal is first preprocessed with a 1D Gaussian filter using a standard deviation of σ = 3 pixels (px) and then split at all local maxima of the filtered signal. After splitting, fractions are merged based on their similarity. Starting from the first fraction, a t-test is applied to the signal values in the current and in the subsequent fraction. If the fractions are not significantly different (p > 0.05), they are merged and tested against the next fraction. In the case of a significant difference, the fractions stay separated and the algorithm continues by comparing the second fraction with the following fraction until the last fraction is reached. Phases shorter then a minimum length (one second, 10 frames) were excluded from further analysis to remove outliers.

2.3. Computation of Maximum Velocity

For the identified phases, the mean velocity is computed. When we apply ActiPHV on filament tracking data of an entire image sequence, we obtain a distribution of phase velocities. This distribution is sorted by decreasing size and the velocities of the fastest phases are summed up until they amount to 10% of the total sum of phase velocities, which is defined as

vsum=i=1Nvi    (6)

Finally, these velocities are averaged to determine the maximum velocity.

2.4. Evaluation and Method Comparison

To evaluate the performance of ActiPHV, a 2D simulated image sequence was generated based on measurements in real (experimentally acquired) IVMA images. The image sequence (100 images, 8-bit, 700 × 700 px, background intensity of 80) contains 30 elliptical filaments (image intensity of 130, filament sizes of 17 × 3px and 8 × 3px) moving with velocities between 2 and 8 px/frame. Each of the filaments changes its velocity twice in the image sequence. Gaussian noise of σn = 15 px was added to the images. The front tips of the filaments in the simulated image sequence were manually tracked using the ImageJ plugin MTrackJ (Meijering et al., 2012) and the tracking data were used as input for ActiPHV.

In addition, the performance was evaluated using 2D real image data acquired with an fluorescence microscope (Olympus IX70, inverted, Xe-light source, 100L objective). For this purpose, a reference dataset was generated. In three image sequences (100 images, 100 ms/frame, 16 bit, 640 × 480 px) from one IVMA, the front tips of all visible filaments were tracked manually (MTrackJ, Meijering et al., 2012). Afterwards, ActiPHV was applied to the tracking data. The same image data was also analyzed using the automatic tracking methods Diatrack (Vallotton and Olivier, 2013; Vallotton et al., 2017) and FAST (Aksel et al., 2015). The velocity was computed as the displacement divided by time. As a reference for the maximum velocity, four filaments from the fastest fraction were randomly selected. The filament tip was manually tracked five times and the velocity was derived based on the averaged displacement. Finally, the reference velocity was calculated as the mean velocity of the maximum velocity phases of the four filaments.

3. Results

We evaluated the seven different methods described in section 2.1 for signal reconstruction to assess their capability to reconstruct the true velocity signal from simulated noisy tracking data. We used 330 simulated tracks and computed as performance measure the mean coefficient of determination R2=1-SSEfilteredSSEtotal, where SSE denotes the sum of squared errors. It turned out that the Kalman filter yielded the best results with R2 = 0.88±0.05. The other filters yielded the following values: Mean filter: 0.74±0.10, median filter: 0.63±0.07, SG: 0.62±0.13, KZ: 0.80±0.09, Spencer: 0.82±0.10, Gauss: 0.82±0.09. Since the standard deviation for the Kalman filter is low, it can be concluded that signal reconstruction is not only accurate, but also reliable. Therefore, we used Kalman filtering for ActiPHV. After signal reconstruction, phases of significantly different velocity patterns are identified (see Figure 2A). For each phase, the mean velocity, standard deviation, and duration are determined. This results in a distribution of phase velocities when ActiPHV is applied to data of a whole image sequence. Finally, the maximum velocity is computed as the mean velocity of the 10 % fastest fraction of all phase velocities. For performance evaluation, we determined ground truth for the maximum velocity by analyzing the velocity-time courses of randomly selected filaments from the fastest fraction and found a value of vmax=9.7±1.4μms for the reference data (see Figure 3). All these filaments reach the maximum velocity and maintain it over a time period of more than one second (10 image frames).

FIGURE 2
www.frontiersin.org

Figure 2. (A) Results of ActiPHV for three example filaments that were manually tracked in real image data. The raw signal (gray) is smoothed with a Kalman filter (black) and phases of significantly different velocity patterns are identified (red lines). (B) Comparison of velocity distributions for the simulated image sequence. Simulated filaments were tracked manually and ActiPHV was applied to the manual tracking data. Shown are the ground truth velocities (top panel), the velocity distribution after manual tracking (middle panel), and the distribution after application of ActiPHV (bottom panel).

FIGURE 3
www.frontiersin.org

Figure 3. Velocity signal of four randomly selected filaments from the fastest fraction. The filaments move at the maximum velocity (gray dotted line) for a time period longer than 1 s. Different phases are separated by red vertical lines.

3.1. Evaluation and Method Comparison

In Figure 2B the distribution of ground truth velocities of a 2D simulated image sequence is shown together with the results of manual tracking and ActiPHV. Since manual tracking is error-prone, the velocity distribution is very broad. A better result is obtained using ActiPHV combined with manual tracking. For the real image data, ActiPHV in combination with manual tracking yielded a maximum velocity of vActiPHV,manual=9.4±0.2μms, which is close to the reference maximum velocity of vmax=9.7±1.4μms (t-test, p = 0.09, 95 % confidence level). In comparison, the FAST software (Aksel et al., 2015) yielded a mean velocity of vFAST,mean=7.7±0.1μms and a maximum velocity of vFAST,max=8.9±0.2μms, which reveals an underestimation. Diatrack (Vallotton and Olivier, 2013; Vallotton et al., 2017) yielded a mean velocity of vDiatrack=8.9±0.1μms, but in combination with ActiPHV we obtain a maximum velocity of vActiPHV,Diatrack=9.5±0.4μms, which agrees well with the reference maximum velocity. Thus, ActiPHV improves the result compared to existing approaches.

4. Discussion

We introduced a new method and software program (ActiPHV) to determine the maximum filament velocity in IVMA microscopy images. From our experiments it turned out that ActiPHV yields a higher accuracy compared to previous methods, which enhances the sensitivity and accuracy of the assay. For simulated data and for real IVMA images, we found that the result of ActiPHV agrees well with the ground truth maximum velocity. We used manual tracking data and automatically determined tracking data. Since manual tracking is very time-consuming and therefore not appropriate for the analysis of IVMA images in daily labwork, accurate automatic tracking methods are essential. Different methods for filament tracking in IVMA images have been introduced. In our work, we used Diatrack (Vallotton and Olivier, 2013; Vallotton et al., 2017) in conjunction with ActiPHV. This tracking method yields good results when detection parameters are adjusted manually for each image sequence. Even though there are partly tracking errors (data not shown), they hardly influence the result of ActiPHV for the maximum velocity, which shows that our method is robust. Thus, our method advances the analysis of IVMA images and enables to better exploit the power of the assay.

Author Contributions

NB, RF, and KR prepared the concept for this work. NB developed the analysis method ActiPHV. KR supervised the development of the method, while L-MS and RF supported the work from the laboratory point of view by regular review and discussion of intermediate results. In addition, L-MS provided any IVMA images that were required for the development of ActiPHV and the IVMA scheme and images in Figure 1. NB drafted the code article, which was critically revised by all authors.

Funding

We acknowledge financial support by the Deutsche Forschungsgemeinschaft within the funding programme Open Access Publishing by the Baden-Württemberg Ministry of Science, Research and the Arts and by the University of Heidelberg. Research in the Rohr group is supported by the BMBF (RNA-Code, CancerTelSys, de.NBI) and the DFG (SFB 1129, RTG 1653, EXC81). During the preparation of this work, L-MS received funding from BMBF (FKZ 031A552) within the framework of alternative methods to reduce and replace the use of animals.

Conflict of Interest Statement

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

Aksel, T., Choe Yu, E., Sutton, S., Ruppel, K. M., and Spudich, J. A. (2015). Ensemble force changes that result from human cardiac myosin mutations and a small-molecule effector. Cell. Rep. 11, 910–920. doi: 10.1016/j.celrep.2015.04.006

PubMed Abstract | CrossRef Full Text | Google Scholar

Elangovan, R., Capitanio, M., Melli, L., Pavone, F. S., Lombardi, V., and Piazzesi, G. (2012). An integrated in vitro and in situ study of kinetics of myosin ii from frog skeletal muscle. J. Physiol. 590, 1227–1242. doi: 10.1113/jphysiol.2011.222984

PubMed Abstract | CrossRef Full Text | Google Scholar

Gordon, A. M., LaMadrid, M. A., Chen, Y., Luo, Z., and Chase, P. B. (1997). Calcium regulation of skeletal muscle thin filament motility in vitro. Biophys. J. 72, 1295–1307. doi: 10.1016/S0006-3495(97)78776-9

PubMed Abstract | CrossRef Full Text | Google Scholar

Höök, P., Li, X., Sleep, J., Hughes, S., and Larsson, L. (1999). In vitro motility speed of slow myosin extracted from single soleus fibres from young and old rats. J. Physiol. 520, 463–471. doi: 10.1111/j.1469-7793.1999.00463.x

PubMed Abstract | CrossRef Full Text | Google Scholar

Kalman, R. E. (1960). A new approach to linear filtering and prediction problems. J. Basic Eng. 82, 35–45. doi: 10.1115/1.3662552

CrossRef Full Text | Google Scholar

Kron, S. J., and Spudich, J. A. (1986). Fluorescent actin filaments move on myosin fixed to a glass surface. Proc. Natl. Acad. Sci. U.S.A. 83, 6272–6276. doi: 10.1073/pnas.83.17.6272

PubMed Abstract | CrossRef Full Text | Google Scholar

Luethi, D., Erb, P., and Otziger, S. (2014). FKF: Fast Kalman Filter. R package version 0.1.3. Available online at: https://mran.microsoft.com/snapshot/2014-11-17/web/packages/FKF/FKF.pdf

Meijering, E., Dzyubachyk, O., and Smal, I. (2012). Methods for cell and particle tracking. Methods Enzymol. 504, 183–200. doi: 10.1016/B978-0-12-391857-4.00009-4

PubMed Abstract | CrossRef Full Text | Google Scholar

Rastogi, K., Puliyakodan, M. S., Pandey, V., Nath, S., and Elangovan, R. (2016). Maximum limit to the number of myosin II motors participating in processive sliding of actin. Sci. Rep. 6:32043. doi: 10.1038/srep32043

PubMed Abstract | CrossRef Full Text | Google Scholar

Scheid, L.-M., Weber, C., Bopp, N., Mosqueira, M., and Fink, R. H. A. (2017). Extraction protocols for individual zebrafish's ventricle myosin and skeletal muscle actin for in vitro motility assays. Front. Physiol. 8:367. doi: 10.3389/fphys.2017.00367

PubMed Abstract | CrossRef Full Text | Google Scholar

Scheid, L. M., Mosqueira, M., Hein, S., Kossack, M., Juergensen, L., Mueller, M., et al. (2016). Essential light chain S195 phosphorylation is required for cardiac adaptation under physical stress. Cardiovasc. Res. 111, 44–55. doi: 10.1093/cvr/cvw066

PubMed Abstract | CrossRef Full Text | Google Scholar

Uttenweiler, D., Veigel, C., Steubing, R., Gotz, C., Mann, S., Haussecker, H., et al. (2000). Motion determination in actin filament fluorescence images with a spatio-temporal orientation analysis method. Biophys. J. 78, 2709–2715. doi: 10.1016/S0006-3495(00)76815-9

PubMed Abstract | CrossRef Full Text | Google Scholar

Vallotton, P., and Olivier, S. (2013). Tri-track: free software for large-scale particle tracking. Microsc. Microanal. 19, 451–460. doi: 10.1017/S1431927612014328

PubMed Abstract | CrossRef Full Text | Google Scholar

Vallotton, P., van Oijen, A. M., Whitchurch, C. B., Gelfand, V., Yeo, L., Tsiavaliaris, G., et al. (2017). Diatrack particle tracking software: Review of applications and performance evaluation. Traffic 18, 840–852. doi: 10.1111/tra.12530

PubMed Abstract | CrossRef Full Text | Google Scholar

Yengo, C. M., Takagi, Y., and Sellers, J. R. (2012). Temperature dependent measurements reveal similarities between muscle and non-muscle myosin motility. J. Muscle Res. Cell. Motil. 33, 385–394. doi: 10.1007/s10974-012-9316-7

PubMed Abstract | CrossRef Full Text | Google Scholar

Keywords: myosin, actin, in vitro motility assay, filament, velocity, signal reconstruction, code:R

Citation: Bopp N, Scheid L-M, Fink RHA and Rohr K (2019) Determination of the Maximum Velocity of Filaments in the in vitro Motility Assay. Front. Physiol. 10:289. doi: 10.3389/fphys.2019.00289

Received: 14 April 2018; Accepted: 05 March 2019;
Published: 27 March 2019.

Edited by:

Luca Mesin, Politecnico di Torino, Italy

Reviewed by:

Josh Baker, University of Nevada, Reno, United States
Silvina Ponce Dawson, Universidad de Buenos Aires, Argentina

Copyright © 2019 Bopp, Scheid, Fink and Rohr. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Nasrin Bopp, nasrin.bopp@posteo.de

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.