tutorials:radiation-model-in-crop_model9
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| tutorials:radiation-model-in-crop_model9 [2025/11/01 11:02] – [Tasks for Exploration] barley1965 | tutorials:radiation-model-in-crop_model9 [2025/11/01 15:40] (current) – barley1965 | ||
|---|---|---|---|
| Line 115: | Line 115: | ||
| The model now makes fruit formation dependent on the availability of a threshold amount of sugar in the nearest leaf (L. 169-174): | The model now makes fruit formation dependent on the availability of a threshold amount of sugar in the nearest leaf (L. 169-174): | ||
| <code java> | <code java> | ||
| - | fl: | + | fl: |
| - | {float sugar = first((* Leaf *)[as]); | + | {float sugar = lf[as]; |
| println(" | println(" | ||
| } | } | ||
| - | if(sugar> | + | if(sugar> |
| else (fl); | else (fl); | ||
| </ | </ | ||
| Note that a '' | Note that a '' | ||
| - | Availability of sugar is calculated by querying '' | + | Availability of sugar is calculated by querying '' |
| ===== Fruit Growth Competition ===== | ===== Fruit Growth Competition ===== | ||
| Line 151: | Line 151: | ||
| </ | </ | ||
| - | ===== Tasks for Exploration ===== | + | {{:tutorials:transport.png?direct& |
| - | * Run the model and observe sugar flow: Watch how internodes change color as sugar moves through them. | + | |
| - | * Modify DIFF_CONST: Try values between 0.0001 and 0.01. How does this affect: | + | |
| - | * Speed of sugar movement? | + | |
| - | * Final fruit size? | + | |
| - | * Number of successfully developed fruits? | + | |
| - | * Change | + | |
| - | * Adjust maintenance respiration: | + | |
| + | ===== Fruit growth: graphical output ===== | ||
| + | In order to see the development in time of each fruit, we have created a graph "Fruit growth. Here is how the associated data table (fruitdata) is filled: | ||
| + | <code java> | ||
| + | fruitdata.(setColumnKey((int)fr[no]-1, | ||
| + | if(time> | ||
| + | </ | ||
| + | {{: | ||
| + | {{: | ||
| + | {{: | ||
| + | {{: | ||
| + | |||
| + | ===== Tasks for Exploration ===== | ||
| + | - Run the model and observe sugar flow: Watch how internodes change color as sugar moves through them! | ||
| + | - Modify DIFF_CONST: Try values between 0.0001 and 0.01. How does this affect: Speed of sugar movement? Final fruit size? Number of successfully developed fruits? | ||
| + | - Change transport frequency: Modify the condition if(time % 24 == 0) to different values (e.g., % 12 for twice-daily transport). What impact does this have? | ||
| + | - Adjust maintenance respiration: | ||
| + | - The different Fruit growth graphs have been produced by modifying a single parameter: which one could that have been? (Hint: have a look at the run method, where new lateral buds are inserted). | ||
| ===== Biological Relevance ===== | ===== Biological Relevance ===== | ||
| This transport model introduces key physiological concepts: | This transport model introduces key physiological concepts: | ||
| - | • Source-sink relationships: | + | - Source-sink relationships: |
| - | • Phloem transport: Simplified as diffusion along concentration gradients | + | |
| - | • Competition for resources: Multiple sinks compete for limited assimilates | + | |
| - | • Maintenance respiration: | + | |
| - | • Sink strength: Younger fruits have stronger sink strength | + | |
tutorials/radiation-model-in-crop_model9.1761991360.txt.gz · Last modified: 2025/11/01 11:02 by barley1965
