teemi: An open-source literate programming approach for iterative design-build-test-learn cycles in bioengineering

Petersen, Søren D. and Levassor, Lucas and Pedersen, Christine M. and Madsen, Jan and Hansen, Lea G. and Zhang, Jie and Haidar, Ahmad K. and Frandsen, Rasmus J. N. and Keasling, Jay D. and Weber, Tilmann and Sonnenschein, Nikolaus and K. Jensen, Michael and Baker, Ruth E (2024) teemi: An open-source literate programming approach for iterative design-build-test-learn cycles in bioengineering. PLOS Computational Biology, 20 (3). e1011929. ISSN 1553-7358

[thumbnail of journal.pcbi.1011835.pdf] Text
journal.pcbi.1011835.pdf - Published Version

Download (4MB)

Abstract

From mathematical models of growth to computer simulations of pigmentation, the study of shell formation has given rise to an abundant number of models, working at various scales. Yet, attempts to combine those models have remained sparse, due to the challenge of combining categorically different approaches. In this paper, we propose a framework to streamline the process of combining the molecular and tissue scales of shell formation. We choose these levels as a proxy to link the genotype level, which is better described by molecular models, and the phenotype level, which is better described by tissue-level mechanics. We also show how to connect observations on shell populations to the approach, resulting in collections of molecular parameters that may be associated with different populations of real shell specimens. The approach is as follows: we use a Quality-Diversity algorithm, a type of black-box optimization algorithm, to explore the range of concentration profiles emerging as solutions of a molecular model, and that define growth patterns for the mechanical model. At the same time, the mechanical model is simulated over a wide range of growth patterns, resulting in a variety of spine shapes. While time-consuming, these steps only need to be performed once and then function as look-up tables. Actual pictures of shell spines can then be matched against the list of existing spine shapes, yielding a potential growth pattern which, in turn, gives us matching molecular parameters. The framework is modular, such that models can be easily swapped without changing the overall working of the method. As a demonstration of the approach, we solve specific molecular and mechanical models, adapted from available theoretical studies on molluscan shells, and apply the multiscale framework to evaluate the characteristics of spines from three distinct populations of Turbo sazae.

Item Type: Article
Subjects: European Repository > Biological Science
Depositing User: Managing Editor
Date Deposited: 10 Apr 2024 11:10
Last Modified: 10 Apr 2024 11:10
URI: http://go7publish.com/id/eprint/4294

Actions (login required)

View Item
View Item