Every threshold we ship — the 12% drought floor, the dollar-spot pressure model, FAO-56 ET₀, the dewpoint band — traces back to a peer-reviewed paper or a public-domain government feed. This page lists every one of them, with the URL, the DOI, and what we use it for.
We don't believe in black boxes. If you can't cite it, you can't ship it.
The agronomic engine.
Government, public-domain, and licensed feeds we pull every 15 min.
| Feed | What we use it for | License | Source |
|---|---|---|---|
| NOAA / National Weather Service | Authoritative US forecasts, freeze advisories, and severe-weather alerts. Used in skip-gate decisions and the freeze-window override. | Public domain (US Gov) | Source |
| Open-Meteo | Hourly forecast feed for ET₀ inputs (temp, RH, wind, solar) and the dewpoint band. Cached server-side; primary fallback when NWS is degraded. | CC-BY-4.0 (commercial OK) | Source |
| OpenWeather | Backup forecast feed for redundancy and international coverage. | Commercial — paid tier | Source |
| Weather Underground PWS | Personal Weather Station network — the local micro-station feed (KTXROUND935 in Round Rock) used to ground-truth the regional forecast. | Commercial — PWS API | Source |
| Ecowitt Cloud | Soil moisture (WH51 / WH52), soil temperature (WN34), 7-in-1 weather (WS90), and lightning detector feeds direct from your gateway. The probe-driven irrigation engine reads off this feed every 15 min. | User-owned data via Ecowitt API | Source |
| Rachio Public API | Zone state, schedule dispatch, and skip events. TurfPulse fires zones via authenticated POST and listens for completion via polling. | Commercial — Rachio Developer Program | Source |
| TexasET Network (TAMU AgriLife) | Texas-specific ET₀ baselines and crop coefficients (Kc) for warm-season turf. Used to ground-truth the FAO-56 calc against in-state stations. | Public — TAMU AgriLife | Source |
| USDA NRCS Web Soil Survey | County-level soil texture profiles (sand/silt/clay %, available water capacity). Used to suggest realistic root-zone depths and runoff caps for new users. | Public domain (US Gov) | Source |
The math, in one place.
Allen et al. 1998. Daily mm of crop water demand for a 0.12 m short-grass reference. Inputs: T, RH, wind at 2 m, net radiation. Drives the water-budget tile and FAO-56-aligned MAD calculations.
The catch-cup math: DU = 1 − (mean abs deviation / mean catch). Used to convert nominal nozzle PR into effective PR in Step 5 of the probe-driven runtime formula.
Logistic regression on 5-day moving avg RH + daily mean temp. Output is a 0–1 probability of dollar-spot occurrence — TurfPulse displays this as a 0–100 score with the 20% action threshold that the original paper validated.
Daily accumulation of (mean temp − base), floored at 0. Drives pre-emergent windows, PGR re-application timing, and warm-season green-up alerts. We expose both base-50 and base-55 because the research literature uses both for different applications.
The fraction of plant-available water (PAW) the root zone can lose before stress kicks in. We default to 0.50 for warm-season turf and gate fires when depletion exceeds it.
Hard threshold at SVWC < 12% on the DRY-zone probe forces a fire regardless of skip-gates (except freeze and municipal blackout, which always win).
We update this page when new research lands. Email hello@turfpulse.app with the DOI and we'll add it.
We use a single analytics cookie (Google Analytics) to see which pages get love. No ad networks, no third-party trackers. Privacy policy.
Made with Emergent