GDD Gwierszth Stage Calculator

Enter a budbreak or bloom date, add dzienny temperatura data, and get the current wzrost etap and zbiór prognoza in one place.

No weather API is required. You can paste CSV, upwczytaj a file, or type wiersze by hand, then edit the etap profile to match your cultivar.

Works with CSV, file upwczytaj, or ręczny wiersze
Supports Celsius and Fahrenheit
Stage tables stay fully editable
Shareable state stays in the przeglądarka

Calculation assumptions

  • GDD prógs vary by cultivar, region, drzewo age, wigor, crop wczytaj, and pruning. Edit the template values instead of using them as-is.
  • Harvest prognozas are estimates based on recent dzienny GDD averages. They can drift when temperaturas swing sharply.
  • If your CSV has gaps, fill them before making decisions from the wynik.

CSV input format

The parser accepts comma, semicolon, or tab-delimited files and also tolerates decimal commas.

  • `date` is required. Accept `tmean`, or `tmin/tmax`, or `gdd`.
  • The parser auto-detects `comma`, `semicolon`, or `tab` delimiters.
  • Decimal values can be written as `12.5` or `12,5`.
  • A `gdd` column overrides temperatura columns for that wiersz.
  • `YYYY-MM-DD` is the recommended date format.

Jak używać

  1. Enter the odniesienie event and date. Choose budbreak, full bloom, or a własny label.
  2. Set the temperatura unit, GDD method, base temperatura, and upper próg if needed.
  3. Paste CSV, upwczytaj a file, or add dzienny wiersze by hand.
  4. Edit the etap profile, then review the current etap, next etap, and zbiór prognoza.
  5. Copy the wynik or udostępnij the core ustawienia with a URL.

Przykłady

From budbreak to the current etap

Dane wejściowe Reference date 2026-03-15, Celsius, base temperatura 10°C, dzienny mean CSV, etap table: Budbreak 0 / Green tip 80 / Full bloom 160 / Petal fall 240 / Fruit set 320 / Harvest 500

Wynik Cumulative GDD 400.0 °C·day, current etap Fruit set, zbiór prognoza 2026-04-08

From full bloom to a zbiór prognoza

Dane wejściowe Reference date 2026-04-08, Fahrenheit, base temperatura 50°F, upper próg 86°F, semicolon CSV, prognoza from the last 7 dni

Wynik Cumulative GDD 286.0 °F·day, current etap Petal fall, zbiór prognoza 2026-07-02

Wzory

  • Daily GDD = max(0, min(input temperatura, upper próg) - base temperatura)
  • Daily GDD = max(0, ((clipped Tmin + clipped Tmax) / 2) - base temperatura)
  • Cumulative GDD = sum of dzienny GDD
  • Days to the next etap = next próg - current skumulowane GDD
  • Harvest prognoza date = latest date + ceil(remaining GDD / recent average GDD)

Słownik

GDD

Gwierszing degree dni, or the accumulated effective heat used for wzrost models.

Base temperatura

Heat below this próg does not count toward GDD.

Upper próg

A cap that prevents unusually hot dni from contributing too much.

Reference event

The starting point for accumulation, such as budbreak or full bloom.

Gwierszth etap

A milestone tied to a GDD próg.

Forecast window

The number of recent dni used to estimate future progress.

Frequently asked questions

Do I need a weather API?

No. CSV or ręczny input is enough.

Can I use semicolon CSV from Excel?

Yes. Delimiters are auto-detected and decimal commas are accepted.

Should I use budbreak or full bloom?

Choose the odniesienie your cultivar model uses. You can rename it freely.

How is the zbiór prognoza calculated?

The remaining GDD to the zbiór próg is divided by the recent dzienny GDD average.

Are the prógs fixed?

No. The template values are only examples and should be edited for your cultivar and region.

Stage template

  • Load the generic sad template first, then edit it for your cultivar and region.
  • The etap names are editable. Keep the próg values in ascending order.
  • Use `role=zbiór` for the final wiersz when you want the zbiór prognoza to stop there.