Towards virtual modelling environments for functional–structural plant models based on Jupyter notebooks: application to the modelling of mango tree growth and development

Gespeichert in:
Bibliographische Detailangaben
Titel: Towards virtual modelling environments for functional–structural plant models based on Jupyter notebooks: application to the modelling of mango tree growth and development
Autoren: Vaillant, Jan, Grechi, Isabelle, Normand, Frédéric, Boudon, Frédéric
Weitere Verfasser: Fonctionnement agroécologique et performances des systèmes de cultures horticoles (UPR HORTSYS), Centre de Coopération Internationale en Recherche Agronomique pour le Développement (Cirad), Département Performances des systèmes de production et de transformation tropicaux (Cirad-PERSYST), Amélioration génétique et adaptation des plantes méditerranéennes et tropicales (UMR AGAP), Centre de Coopération Internationale en Recherche Agronomique pour le Développement (Cirad)-Institut National de Recherche pour l’Agriculture, l’Alimentation et l’Environnement (INRAE)-Institut Agro Montpellier, Institut national d'enseignement supérieur pour l'agriculture, l'alimentation et l'environnement (Institut Agro)-Institut national d'enseignement supérieur pour l'agriculture, l'alimentation et l'environnement (Institut Agro)-Université de Montpellier (UM), Département Systèmes Biologiques (Cirad-BIOS), European Commission 2015-21
Quelle: EISSN: 2517-5025 ; in silico Plants ; https://hal.inrae.fr/hal-03603790 ; in silico Plants, 2022, 4 (1), ⟨10.1093/insilicoplants/diab040⟩
Verlagsinformationen: CCSD
Oxford Academic
Publikationsjahr: 2022
Schlagwörter: Distributed 3D visualization, distributed environment, FSPM, Jupyter notebooks, mango tree, [SDV.BV]Life Sciences [q-bio]/Vegetal Biology
Beschreibung: International audience ; Functional–structural plant models (FSPMs) are powerful tools to explore the complex interplays between plant growth, underlying physiological processes and the environment. Various modelling platforms dedicated to FSPMs have been developed with limited support for collaborative and distributed model design, reproducibility and dissemination. With the objective to alleviate these problems, we used the Jupyter project, an open-source computational notebook ecosystem, to create virtual modelling environments for plant models. These environments combined Python scientific modules, L-systems formalism, multidimensional arrays and 3D plant architecture visualization in Jupyter notebooks. As a case study, we present an application of such an environment by reimplementing V-Mango, a model of mango tree development and fruit production built on interrelated processes of architectural development and fruit growth that are affected by temporal, structural and environmental factors. This new implementation increased model modularity, with modules representing single processes and the workflows between them. The model modularity allowed us to run simulations for a subset of processes only, on simulated or empirical architectures. The exploration of carbohydrate source–sink relationships on a measured mango branch architecture illustrates this possibility. We also proposed solutions for visualization, distant distributed computation and parallel simulations of several independent mango trees during a growing season. The development of models on locations far from computational resources makes collaborative and distributed model design and implementation possible, and demonstrates the usefulness and efficiency of a customizable virtual modelling environment.
Publikationsart: article in journal/newspaper
Sprache: English
Relation: WOS: 000757533700001
DOI: 10.1093/insilicoplants/diab040
Verfügbarkeit: https://hal.inrae.fr/hal-03603790
https://hal.inrae.fr/hal-03603790v1/document
https://hal.inrae.fr/hal-03603790v1/file/2022_Vaillant_in-silico-Plants.pdf
https://doi.org/10.1093/insilicoplants/diab040
Rights: http://creativecommons.org/licenses/by/ ; info:eu-repo/semantics/OpenAccess
Dokumentencode: edsbas.883BFE79
Datenbank: BASE
Beschreibung
Abstract:International audience ; Functional–structural plant models (FSPMs) are powerful tools to explore the complex interplays between plant growth, underlying physiological processes and the environment. Various modelling platforms dedicated to FSPMs have been developed with limited support for collaborative and distributed model design, reproducibility and dissemination. With the objective to alleviate these problems, we used the Jupyter project, an open-source computational notebook ecosystem, to create virtual modelling environments for plant models. These environments combined Python scientific modules, L-systems formalism, multidimensional arrays and 3D plant architecture visualization in Jupyter notebooks. As a case study, we present an application of such an environment by reimplementing V-Mango, a model of mango tree development and fruit production built on interrelated processes of architectural development and fruit growth that are affected by temporal, structural and environmental factors. This new implementation increased model modularity, with modules representing single processes and the workflows between them. The model modularity allowed us to run simulations for a subset of processes only, on simulated or empirical architectures. The exploration of carbohydrate source–sink relationships on a measured mango branch architecture illustrates this possibility. We also proposed solutions for visualization, distant distributed computation and parallel simulations of several independent mango trees during a growing season. The development of models on locations far from computational resources makes collaborative and distributed model design and implementation possible, and demonstrates the usefulness and efficiency of a customizable virtual modelling environment.
DOI:10.1093/insilicoplants/diab040