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

  1. Prepare vineyard measurements, dates or block records for the intended growing period. Keep weights, counts and weather observations in the stated units.
  2. Enter observedPruningWeightKgPerVine, callerFirstWeightAllowanceKg, callerBaseBudAllowance, callerExtraBudsPerAdditionalKg, callerMaximumNodeLoad using the field table and calculation rules, then run the tool.
  3. Read uncappedCallerNodeLoads, cappedCallerNodeLoads, callerLoadCapAppliedFlags. The explanation below defines the units, signs, ordering and any flags or placeholder values.
  4. 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 fieldMeaningValue type; see rules belowRequirement
observedPruningWeightKgPerVineObserved pruning weight kg per vinelist of numberRequired
callerFirstWeightAllowanceKgCaller first weight allowance kgnumberRequired
callerBaseBudAllowanceCaller base bud allowanceintegerRequired
callerExtraBudsPerAdditionalKgCaller extra buds per additional kgnumberRequired
callerMaximumNodeLoadCaller maximum node loadintegerRequired

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 fieldMeaningValue type
uncappedCallerNodeLoadsUncapped caller node loadslist of number
cappedCallerNodeLoadsCapped caller node loadslist of number
callerLoadCapAppliedFlagsCaller load cap applied flagslist of number
json
{
  "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

  1. 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.

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies