Published September 19, 2023 | Version v1
Software Open

S4: model simulations, null delta

Authors/Creators

  • 1. Gran Sasso Science Institute

Description

The scripts are written in Python.

Related Scientific Manuscript: A 2D Model to describe the mechano-sensory behaviour of self-supporting shoots of climbing plants against gravity. Available at: https://zenodo.org/record/8005688

This code integrates the system of equations (5) of the main manuscript, which represents the model for the growth of a searcher shoot. In particular, in this version, the parameters are calibrated for the C. guianense case.

First, run the script 

data_extraction.py

in order to extract the parameters from the file named "congui_p1s2_radius.csv". That .csv  file contains (i) volume density, (ii) mass of a single leaf, (iii) single leaf density (not used by the current script), (iv) flexural rigidity, (v) radius, (vi) radial expansion rate, in function of the distance from the apex (first column).  The script "data_extraction.py" extracts the parameters of the function, which are saved in the file 

parameters.csv

Then, run the script

main.py

to integrate the equations of the model. This script reads its own functions from the file "classes.py", while the morpholelastic parameters are taken from "parameters.csv". This script can perform an optimization. In that case, the parameters are saved in the file 

sensing_parameters_saved.csv

Files

congui_p1s2_radius.csv

Files (40.6 kB)

Name Size Download all
md5:2348bec801a8e61de07c84153df4667d
25.2 kB Download
md5:64d5258a707c6aca7192e3f5cde64d6d
929 Bytes Preview Download
md5:4e1fb83183524ecabc7b824ada5c39c8
7.3 kB Download
md5:998374ccaea9279783151f01241e7594
6.6 kB Download
md5:6e4e21ee8fef450f04ffcdc98473990a
391 Bytes Preview Download
md5:7a14d51169bf674e5da74d80e974f369
81 Bytes Preview Download

Additional details

Funding

European Commission
GrowBot - Towards a new generation of plant-inspired growing artefacts 824074