From biological data to oscillator models using SINDy
- PMID: 38523784
- PMCID: PMC10959654
- DOI: 10.1016/j.isci.2024.109316
From biological data to oscillator models using SINDy
Abstract
Periodic changes in the concentration or activity of different molecules regulate vital cellular processes such as cell division and circadian rhythms. Developing mathematical models is essential to better understand the mechanisms underlying these oscillations. Recent data-driven methods like SINDy have fundamentally changed model identification, yet their application to experimental biological data remains limited. This study investigates SINDy's constraints by directly applying it to biological oscillatory data. We identify insufficient resolution, noise, dimensionality, and limited prior knowledge as primary limitations. Using various generic oscillator models of different complexity and/or dimensionality, we systematically analyze these factors. We then propose a comprehensive guide for inferring models from biological data, addressing these challenges step by step. Our approach is validated using glycolytic oscillation data from yeast.
Keywords: Bioinformatics; Machine learning.
© 2024 The Author(s).
Conflict of interest statement
The authors declare no competing interests.
Figures











References
-
- Winfree A.T. The prehistory of the Belousov-Zhabotinsky oscillator. J. Chem. Educ. 1984;61:661.
-
- Field R.J., Koros E., Noyes R.M. Oscillations in Chemical Systems. II. Thorough Analysis of Temporal Oscillation in the Bromate–Cerium–Malonic Acid System. J. Am. Chem. Soc. 1972;94:8649–8664. doi: 10.1021/ja00780a001. - DOI
-
- Briggs T.S., Rauscher W.C. An oscillating iodine clock. J. Chem. Educ. 1973;50:496. doi: 10.1021/ED050P496. - DOI
-
- Lotka A.J. UNDAMPED OSCILLATIONS DERIVED FROM THE LAW OF MASS ACTION. J. Am. Chem. Soc. 1920;42:1595–1599. doi: 10.1021/ja01453a010. - DOI
LinkOut - more resources
Full Text Sources