The Science
A seed will not germinate below a base temperature. Above it, the warmer the soil, the sooner the seedling emerges. For wheat, controlled-temperature work put the base at about 1 °C for germination and 0.4 °C for emergence, with roughly 130 °C days of thermal time needed to emerge. The same work found that final germination and emergence were reduced at 2 °C compared with 8 °C and above (Addae and Pearson, 1992). Thermal time is the sum of daily mean temperatures above the base, in degree-days (°C days). The growth stage page defines and calculates it. AHDB benchmarks for UK field crops are of the same order: about 150 °C days from sowing to 50% emergence in wheat and barley, and 160 °C days in oilseed rape. In oilseed rape, accumulated soil temperature at 2 cm was a strong predictor of emergence, and germination fell to 70% when soil was below 3 °C (AHDB, n.d. a; AHDB, n.d. b; AHDB, 1995). Germination also needs water and oxygen. A seedbed that is very wet or near saturation slows the flow of oxygen to the seed. That limits germination even when the soil is warm enough (AHDB, n.d. b). A cold seedbed means slow, uneven and sometimes reduced emergence. Practical guidance therefore states a soil-temperature floor and asks for it to be held. AHDB advice for maize is to start drilling when soil temperature reaches 8 °C for five consecutive days, or 6 °C for maize grown under degradable film. In practice that is generally after 15 April (AHDB, n.d. c). The run length matters. One warm afternoon does not warm a seedbed. A floor held for several days is evidence that the soil, not just the air, has warmed. Soil temperature at drilling depth varies from field to field with aspect, soil type and drainage. It is not the same as air temperature. That is why this model reads the field’s own probe rather than a regional weather feed. A regional air-temperature series cannot produce a per-field drilling window.How It’s Applied
A pure function reads the field’s daily soil-temperature series and returns the state. The floor and the run length are rows in a table, one per crop and soil type. Each can be tuned without touching the rule.Inputs
The Rule
Parameters
The Scheduled Run
- Daily, and once at start-up, the job selects the active fields that have an intended crop.
- For each field it loads the crop’s threshold rows, picks the row for the field’s soil type, and averages the field’s soil readings per day over the last 30 days. No threshold row, or no readings: skip.
- It runs the rule and gets open, approaching or closed, with the run length. No state row is stored. The read route recomputes the same state from the readings whenever the card asks.
- If the window is open, the latest reading is under six hours old, and the field has no drilling advisory from the last 14 days, it inserts an advisory row and notifies the farm.
- When the latest reading is older than six hours, the job raises nothing. The read route returns the state with a stale flag, so the card says the reading is old rather than showing a stale window. Resolution is the field.
Worked Example
Illustrative values: a floor of 8 °C held for three days.External Models
This model calls no language model. Its outputs are numbers and states. Alert text is rendered from templates. No external model feeds it either. Its only input is the field’s own soil probe, not the gridded weather model behind the forecast. One language-model feature reads its output. The Field Health Review folds the window state into its summary of the field.Validation
Validation holds out a whole season, a whole region, or both. The held-out window is scored against observed emergence on the same fields: the date of 50% emergence and the final emergence percentage. The baseline is the calendar: the fixed earliest sowing date that guidance gives for the crop, such as 15 April for maize (AHDB, n.d. c).Limits
- Seedbed condition. Soil moisture, tilth and workability are not modelled. There is no sensor for tilth. A field can be warm enough and completely undrillable. The card speaks to soil temperature only and says so.
- It does not forecast a weather window for the drilling operation itself.
- Soil temperature is read at one probe depth and one point in the field. A field with a cold, wet corner and a warm, sandy headland is represented by whichever the probe sits in.
- It does not consider sowing date in its own right. Guidance on latest safe sowing dates, and on the yield cost of drilling late, is outside its scope.
- It does not read or infer nutrient status. Nutrient sensing is not a supported reading.
References
- Addae, P. C. and Pearson, C. J. (1992). Thermal requirement for germination and seedling growth of wheat. Australian Journal of Agricultural Research, 43(3), 585–594.
- AHDB (n.d. a). Establishment in wheat: germination and emergence (GS0–GS2). AHDB Knowledge Library.
- AHDB (n.d. b). Establishment in barley: germination and emergence (GS0–GS2). AHDB Knowledge Library.
- AHDB (1995). Establishment of oilseed rape: the influence of physical characteristics of seedbeds and weather on germination, emergence and seedling survival. Project PROS31.
- AHDB (n.d. c). Establishing maize. AHDB Knowledge Library.
- AHDB (2023, updated 2025). Wheat growth guide. Agriculture and Horticulture Development Board.