Home / Science / Ecology and organisms / Botany and plant science / Plant growth analysisTool #324

Plant growth analysis calculator: RGR, NAR (ULR), LAR, SLA and LWR between harvests

Paste dry mass and leaf area for plants from two or more harvests and get the classical growth analysis: relative growth rate with its standard error and confidence interval, unit leaf rate (net assimilation rate), leaf area ratio, specific leaf area and leaf weight ratio, using Hunt's formulas for means between harvests.

Keep it one tap away for everyday use.

Bookmark Plant growth analysis?

Press Ctrl + D now. Your browser opens its own bookmark box, where you choose the name and folder.

  1. Harvests
  2. Means
  3. RGR, NAR
  4. Download
Nothing is uploadedWorks offline once open

Harvest data

"Mean of ln W" averages the log of each plant's mass, which pairs plants fairly and gives a standard error and confidence interval for RGR (Hoffmann and Poorter 2002). "ln of mean W" is the classical way from harvest means. Up to 5,000 rows. The example data are made up.

Result

Means between harvests

Each harvest

RGR: relative growth rate. ULR: unit leaf rate, also called net assimilation rate (NAR). LAR: leaf area ratio (leaf area per plant mass). SLA: specific leaf area (leaf area per leaf mass). LWR: leaf weight ratio (leaf mass per plant mass). At any instant RGR = ULR × LAR; for means over an interval the product is only approximate, more so when leaf area ratio changes a lot.

Download

What it does

Classical growth analysis describes how fast plants grow, and why, from a few destructive harvests: at each harvest you dry and weigh several plants and measure their leaf area. From two or more harvests this tool works out the standard quantities for each interval between harvests:

  • RGR, relative growth rate: growth per unit of plant mass per day, (ln W₂ − ln W₁) / (t₂ − t₁).
  • ULR, unit leaf rate, also called net assimilation rate (NAR): dry mass gained per unit leaf area per day. Hunt’s formula (W₂ − W₁)/(t₂ − t₁) × (ln LA₂ − ln LA₁)/(LA₂ − LA₁) is exact when leaf area rises in step with mass.
  • LAR, leaf area ratio: leaf area per gram of plant (how leafy the plant is).
  • SLA, specific leaf area: leaf area per gram of leaf (how thin the leaves are).
  • LWR, leaf weight ratio: the share of plant mass in leaves. LAR = SLA × LWR.

LAR, SLA and LWR over an interval are the mean of the two harvest values.

How to use it

  1. Paste one row per plant: harvest time, total dry mass, leaf area and, if you have it, leaf dry mass (needed for SLA and LWR). Or open a CSV, TSV, TXT or Excel file. Rows with the same time form one harvest; header rows are skipped.
  2. Pick the units: time in days or weeks, mass in g or mg, leaf area in cm² or m². Results are given in g, cm² and m² as labelled.
  3. RGR from: “Mean of ln W” (the default) averages the natural log of each plant’s mass at each harvest. This handles the skew in plant sizes and gives a standard error and confidence interval for RGR, as recommended by Hoffmann and Poorter (2002); it needs at least two plants per harvest. “ln of mean W” is the classical calculation from harvest means, with no error.
  4. Confidence: 90, 95 or 99 % for the RGR interval, using Student’s t with n₁ + n₂ − 2 degrees of freedom.

With three or more harvests you get each interval and the whole period from the first harvest to the last. The headline and the key figures are for the whole period.

Worked example

The made-up example has four plants harvested on days 14, 21 and 28. Over the whole period (days 14 to 28) the page shows:

  • RGR 0.142 g g⁻¹ d⁻¹, that is 142 mg g⁻¹ d⁻¹, ± 4 SE, with a 95 % interval of 132 to 151 mg g⁻¹ d⁻¹.
  • ULR 6.85 g m⁻² d⁻¹.
  • LAR 220 cm² g⁻¹, SLA 476 cm² g⁻¹ and LWR 0.459 g g⁻¹.

RGR slowed from 0.151 in the first week to 0.133 in the second, while ULR rose a little: the plants became less leafy (LAR fell from about 239 to 202 cm² g⁻¹), which is the usual reason RGR falls as plants grow. The check ULR × LAR gives 0.151, close to RGR; the two agree exactly only at an instant, not for means over an interval.

Tips

  • Use the same number of plants at each harvest where you can, and choose plants of average size; in classical analysis plants at different harvests are not paired.
  • Harvest intervals should be short enough that growth is roughly steady within each one. Long gaps make ULR and the interval means less reliable.
  • Oven-dry to constant mass (typically 60 to 70 °C for at least 48 hours) before weighing.
  • For many harvests, the functional approach (fitting a curve through all harvests) can be better; this tool is for the classical interval approach.

FAQs

Why use the mean of ln W? Plant sizes are skewed, and RGR is a difference of logarithms. Averaging the logarithms gives an unbiased estimate and lets the error be worked out from the spread within each harvest.

Is NAR the same as ULR? Yes. Unit leaf rate and net assimilation rate are two names for the same quantity.

Is my data uploaded? No. Everything runs in your browser.

Where the numbers come from

  • Formulas: R. Hunt, Plant Growth Curves: the Functional Approach to Plant Growth Analysis (Edward Arnold, 1982), and R. Hunt et al., A modern tool for classical plant growth analysis, Annals of Botany 90, 485-488 (2002). RGR with error from the mean of ln W: H. Hoffmann and H. Poorter, Annals of Botany 90, 37-42 (2002). Formulas only; no data are copied.
  • Checked in the tests against an independent Python script (NumPy and SciPy): the example's RGR, standard error, confidence interval (scipy.stats t), ULR, LAR, SLA and LWR, and the mean ULR formula against the exact mean found by numerical integration (scipy.integrate.quad) for steady growth with leaf area linear in mass.
  • The example plants are made up.

Standard scientific values, such as constants, atomic weights and melting points, are facts found in every textbook; we name where ours were checked. If you are an author or publisher and want a value, a credit or a table changed or removed, tell us and we will act quickly.

Last updated 2026-11-09.

Related tools

Tree carbon calculator #161 Estimate the carbon and CO₂ stored in trees, and how much they take up each year. Enter each tree's trunk diameter (DBH) and height, an allometric equation for your species, a root-to-shoot ratio and a carbon fraction. See biomass, carbon, CO₂e for every tree and in total, and yearly uptake from two measurements or a growth rate. Trend and anomaly analyser #138 Paste or open a time series (yearly, monthly or any steps) and test for a trend with Mann-Kendall, the Hamed-Rao autocorrelation correction or the seasonal test, get Sen's slope with its confidence interval, a Pettitt change point and anomalies from a baseline period. Evapotranspiration calculator #143 Work out daily reference evapotranspiration (ET0) with the FAO-56 Penman-Monteith equation from temperature, humidity, wind and sunshine or radiation, with shortcuts when humidity or radiation is missing, Hargreaves for comparison, crop water use with your own Kc, and a daily table you paste or open for a month or years of weather. Sample size and power calculator #32 How many subjects, samples or survey responses do you need? Sample size for comparing two means, paired data, two proportions, or a survey's margin of error, with power curves. Matches R and G*Power. Publication plot maker #27 Paste columns or open a CSV or Excel file and get a clean scientific figure with error bars, sized for a journal column. Download vector SVG or PDF, or PNG at 300 or 600 dpi. Your data stays in your browser. Soil texture triangle #322 Type sand, silt and clay percentages and get the USDA soil texture class (sand, loam, silty clay and the rest of the 12). Paste or open a table of many samples to plot them all on the texture triangle, count them by class and download the classes as CSV.