Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2023 May 1;155(5):e202213291.
doi: 10.1085/jgp.202213291. Epub 2023 Mar 31.

Machine learning meets Monte Carlo methods for models of muscle's molecular machinery to classify mutations

Affiliations

Machine learning meets Monte Carlo methods for models of muscle's molecular machinery to classify mutations

Anthony Asencio et al. J Gen Physiol. .

Abstract

The timing and magnitude of force generation by a muscle depend on complex interactions in a compliant, contractile filament lattice. Perturbations in these interactions can result in cardiac muscle diseases. In this study, we address the fundamental challenge of connecting the temporal features of cardiac twitches to underlying rate constants and their perturbations associated with genetic cardiomyopathies. Current state-of-the-art metrics for characterizing the mechanical consequence of cardiac muscle disease do not utilize information embedded in the complete time course of twitch force. We pair dimension reduction techniques and machine learning methods to classify underlying perturbations that shape the timing of twitch force. To do this, we created a large twitch dataset using a spatially explicit Monte Carlo model of muscle contraction. Uniquely, we modified the rate constants of this model in line with mouse models of cardiac muscle disease and varied mutation penetrance. Ultimately, the results of this study show that machine learning models combined with biologically informed dimension reduction techniques can yield excellent classification accuracy of underlying muscle perturbations.

PubMed Disclaimer

Conflict of interest statement

Disclosures: The authors declare no competing interests exist.

Figures

Figure 1.
Figure 1.
Sarcomere model is based on lattice geometry, filament compliance, and transition rates. (A) A simplified schematic of the thick filament (red) and binding sites on the thin filament (blue) in a hexagonal pattern. (B) Myosin is modeled as a system of linear (kR) and torsional (kθ) springs with a defined myosin rest angle (θ) globular domain length (R). (C) The sarcomere is modeled as an array of springs of different stiffness. During contraction, the myosin heads cycle and the distance between the Z-line (blue, right) and the M-line (red, left) decreases. (D) The model cycles through a coupled thin filament (TF) state transitions and myosin motor head (XB) state transition, where myosin is unable to leave the unbound state (XB1) until it is in range with an actin site that has reached an open state (TF4).
Figure 2.
Figure 2.
Isometric twitch simulations. (A) An example of the input calcium trace (blue dashed line) and the resulting single simulated twitch force (black) using baseline model conditions. (B) An average (black) of 100 simulations (gray) for the baseline simulated conditions, demonstrating the stochastic nature of the model. (C) Average twitch trace of 100 independent simulations of control and each of our modifications indicated in the legend. (D) Average control twitch subtracted from average twitch of each of our modifications reveals both magnitude and shape changes.
Figure 3.
Figure 3.
SVD of twitches. (A) The first two components of the SVD of the matrix containing force vs. time from 100 of each of our different simulated conditions. (B) The contributions of each mode normalized to the first component shown on linear and logarithmic scales.
Figure 4.
Figure 4.
Twitch principal components allow for separation of twitches with similar tension index. (A) Twitches with different underling perturbations may have similar TTI, with a change in the time course of force development. (B) Projections of twitches onto the first two eigenmodes (PC1 and PC2) allows for separation of our twitch data set.
Figure 5.
Figure 5.
Classifier Accuracy. The random forest classifier accuracy for 100 twitches from each condition with different input features as indicated along the horizontal axis. The dashed line denotes accuracy for random classifier accuracy (14.3%).
Figure 6.
Figure 6.
Confusion matrices of RF classifier accuracy. (A–H) Classifier accuracy for each perturbation by classifier input features. The y axis is the true perturbation class, and the x axis represents classifier prediction. As each of the twitches receives a classifier prediction the sum of a row is 1.0, and each square represents the proportion of twitches that were assigned to the class on the x axis. The darker shades of the heat map correspond to larger proportions of twitches predicted to fall within a given class.

Comment in

Similar articles

Cited by

References

    1. Aboelkassem, Y., Bonilla J.A., McCabe K.J., and Campbell S.G.. 2015. Contributions of Ca2+-independent thin filament activation to cardiac muscle function. Biophys. J. 109:2101–2112. 10.1016/j.bpj.2015.09.028 - DOI - PMC - PubMed
    1. Anderson, R.L., Trivedi D.V., Sarkar S.S., Henze M., Ma W., Gong H., Rogers C.S., Gorham J.M., Wong F.L., Morck M.M., et al. . 2018. Deciphering the super relaxed state of human β-cardiac myosin and the mode of action of mavacamten from myosin molecules to muscle fibers. Proc. Natl. Acad. Sci. USA. 115:E8143–E8152. 10.1073/pnas.1809540115 - DOI - PMC - PubMed
    1. Asencio, A., Powers J.D., Williams C.D.. and Daniel T.. 2019. Multifil (tropomyosin). Github. https://github.com/ama54/multifil/tree/tropomyosin
    1. Borstelmann, S.M. 2020. Machine learning principles for radiology investigators. Acad. Radiol. 27:13–25. 10.1016/j.acra.2019.07.030 - DOI - PubMed
    1. Chase, P.B., Macpherson J.M., and Daniel T.L.. 2004. A spatially explicit nanomechanical model of the half-sarcomere: Myofilament compliance affects Ca2+-activation. Ann. Biomed. Eng. 32:1559–1568. 10.1114/B:ABME.0000049039.89173.08 - DOI - PubMed

Publication types