Node Loading Adjustment Target
Apply explicitly supplied balanced-pruning node allowance/extra-weight/cap policy and retain uncapped demand/cap flags; not a universal variety rule, crop forecast or pruning recommendation.
Description
A balanced-pruning policy can translate pruning weight into retained nodes.
A balanced-pruning policy can translate pruning weight into retained nodes. Its allowances and cap must be chosen for the intended scenario.
Apply explicitly supplied balanced-pruning node allowance/extra-weight/cap policy and retain uncapped demand/cap flags; not a universal variety rule, crop forecast or pruning recommendation.
When to use Node Loading Adjustment Target
Use this tool to apply explicitly supplied balanced-pruning node allowance/extra-weight/cap policy and retain uncapped demand/cap flags; not a universal variety rule, crop forecast or pruning recommendation.
Prepare vineyard measurements, dates or block records for the intended growing period. Keep weights, counts and weather observations in the stated units.
How to use Node Loading Adjustment Target and understand its results
- Prepare vineyard measurements, dates or block records for the intended growing period. Keep weights, counts and weather observations in the stated units.
- Enter observedPruningWeightKgPerVine, callerFirstWeightAllowanceKg, callerBaseBudAllowance, callerExtraBudsPerAdditionalKg, callerMaximumNodeLoad using the field table and calculation rules, then run the tool.
- Read uncappedCallerNodeLoads, cappedCallerNodeLoads, callerLoadCapAppliedFlags. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
| Input field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| observedPruningWeightKgPerVine | Observed pruning weight kg per vine | list of number | Required |
| callerFirstWeightAllowanceKg | Caller first weight allowance kg | number | Required |
| callerBaseBudAllowance | Caller base bud allowance | integer | Required |
| callerExtraBudsPerAdditionalKg | Caller extra buds per additional kg | number | Required |
| callerMaximumNodeLoad | Caller maximum node load | integer | Required |
Use nonnegative weights and coefficients and nonnegative integer base and maximum loads. Compute demand, cap it with the supplied maximum and flag only demands strictly above the cap.1
uncapped nodes = base buds + ceil(max(0,weight − allowance) × extra buds/kg) Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| uncappedCallerNodeLoads | Uncapped caller node loads | list of number |
| cappedCallerNodeLoads | Capped caller node loads | list of number |
| callerLoadCapAppliedFlags | Caller load cap applied flags | list of number |
{
"input": {
"observedPruningWeightKgPerVine": [
1,
2
],
"callerFirstWeightAllowanceKg": 1,
"callerBaseBudAllowance": 20,
"callerExtraBudsPerAdditionalKg": 10,
"callerMaximumNodeLoad": 25
},
"output": {
"uncappedCallerNodeLoads": [
20,
30
],
"cappedCallerNodeLoads": [
20,
25
],
"callerLoadCapAppliedFlags": [
0,
1
]
}
} Limitations and assumptions
This implements the caller policy; it does not provide a universal variety rule or crop forecast.
Numbers and computed results must be finite; overflow produces an error. Numeric lists are limited to 100,000 entries; the rules above may require smaller limits. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors.
Alternative or Complementary methods
Use Spur Pruning Spur Count Per Vine: Invert caller shoot demand to whole spur counts using retained buds and explicit burst assumptions, retaining expected overage after rounding; not actual fruitful shoots or a pruning prescription. For a complementary task, use Pruning Weight Per Vine: Pool actual pruning inventories by sampled vine counts while explicitly separating fresh/dry bases; not simple unweighted sample means, wood nutrient content or vine vigor diagnosis.
References
-
Node Loading Adjustment Target — tool.io
Similar or alternative tools
- Spur Pruning Spur Count Per Vine
Invert caller shoot demand to whole spur counts using retained buds and explicit burst assumptions, retaining expected overage after rounding; not actual fruitful shoots or a pruning prescription.
- Pruning Weight Per Vine
Pool actual pruning inventories by sampled vine counts while explicitly separating fresh/dry bases; not simple unweighted sample means, wood nutrient content or vine vigor diagnosis.