Temperature, Accumulated Degree Days and Degree Hours
The thermal-summation model converts temperature records into accumulated degree days or degree hours, the currency forensic entomologists use to predict blow fly development rates and back-calculate colonisation dates from larval stage.
Last updated:
Accumulated degree days (ADD) and accumulated degree hours (ADH) are thermal units that quantify the total heat exposure an insect larva has experienced above its species-specific developmental threshold. Because blow fly development rate is linearly proportional to temperature above that threshold, ADD and ADH can be used to predict how far development has progressed and, working backward, to calculate when oviposition occurred. The forensic entomologist measures or stages the larvae found at examination, matches the cumulative thermal units to a published species-specific thermal constant, and applies a corrected local temperature record to back-calculate the colonisation date that forms the floor of the minimum postmortem interval (mPMI).
A blow fly larva tracks not calendar time but thermal exposure: development from egg to adult is governed by the cumulative heat absorbed above a species-specific threshold, not by days elapsed. Development from egg to adult is not clocked by days on a calendar but by thermal units, the cumulative product of time and temperature above a threshold below which the biological machinery slows to a standstill. This relationship is the thermal-summation model, the foundation of quantitative PMI estimation in forensic entomology.
The model expresses thermal accumulation as accumulated degree days (ADD) or the finer-grained accumulated degree hours (ADH). Both measure the same thing: the sum of temperature above a species-specific base value, across the time interval since oviposition. Once a developing larva reaches the ADD or ADH required for its current stage, it moults. Once it reaches the total for the full developmental sequence, it pupates. The forensic entomologist works backward from the stage found to the heat accumulated, and from the heat accumulated to the date it was deposited.
That backward calculation requires two inputs beyond the larva itself: a reliable temperature record and the correct developmental dataset for the species in hand. Getting either of those wrong inflates the error on the final date estimate. This topic covers how the model works, how to source and correct the temperature data, and where the arithmetic can mislead a careful analyst who does not understand the model's limits.
By the end of this topic you will be able to:
- Explain the linear thermal-summation model and define accumulated degree days (ADD) and accumulated degree hours (ADH) in terms of base temperature and thermal constant.
- Distinguish when ADD and ADH are each appropriate, and describe the error introduced by using daily means when overnight temperatures fall below the base threshold.
- Source historical weather-station data, deploy on-scene data loggers, and derive a scene correction factor to reconstruct a temperature series for the colonisation window.
- Back-calculate an estimated oviposition date from a known larval stage and a corrected temperature record, and express the result as a range with stated uncertainty.
- Identify the principal sources of error in the thermal-summation approach, including species misidentification, larval mass heating, missing records, staging uncertainty, and drug effects on development.
- Thermal-summation model
- The linear model that relates insect development rate to temperature above a threshold. Development rate increases in proportion to the excess temperature; the inverse of the rate gives the time to complete a stage at a given constant temperature.
- Accumulated degree days (ADD)
- The cumulative sum of (mean daily temperature minus base temperature) for each day since oviposition. The unit is degree-day (DD). Development completes when ADD reaches the species- and stage-specific threshold.
- Accumulated degree hours (ADH)
- The hourly equivalent of ADD: each hour contributes (hourly temperature minus base temperature) degree-hours when temperature exceeds the base. ADH gives finer resolution in variable climates and is now preferred where hourly station data are available.
- Base (lower developmental) threshold
- The temperature below which an insect species does not develop. For forensically important blow flies in temperate regions this typically ranges from approximately 1 to 10 degrees Celsius, varying considerably by species: cold-tolerant species such as Calliphora vicina have been estimated as low as 1 degrees Celsius in some populations, while common temperate species such as Lucilia sericata have biological minima between 7.5 and 10 degrees Celsius.
- Upper developmental threshold
- The temperature above which development decelerates. Between base and upper threshold the thermal-summation model is approximately linear; outside this range it breaks down and requires nonlinear corrections.
- Scene correction factor
- A temperature offset derived by comparing data-logger readings at the scene with concurrent weather-station readings, then applied retrospectively to station historical data to reconstruct the scene temperature during the colonisation window.
The linear model of insect development
For most insects within the range between their lower and upper developmental thresholds, development rate increases in near-linear proportion to temperature. A larva at 25 degrees Celsius develops approximately twice as fast as one at 15 degrees Celsius when the base temperature is 5 degrees Celsius. This linearity makes the model mathematically tractable and experimentally testable.
The key experimental measurement is the thermal constant, also called K: the total ADD or ADH required to complete a developmental stage from egg hatch to moulting, or from oviposition to adult eclosion. Researchers determine K by rearing cohorts of the target species at several constant temperatures and recording the time to complete each stage. Plotting development rate (1/days) against temperature gives a straight line; the x-intercept is the base temperature and the reciprocal of the slope gives K. These constants are published in peer-reviewed literature for the main forensically important species and form the reference database the analyst uses.
ADD versus ADH: choosing the right unit
ADD sums daily mean temperatures above the base temperature. If the daily mean at a scene on a given day was 20 degrees Celsius and the base temperature for the species is 4 degrees Celsius, that day contributes 16 DD to the cumulative total. The simplicity of ADD makes it attractive when only daily temperature records are available, which is the case for many older meteorological stations and rural locations.
The problem with ADD is that the daily mean smooths out variation that is biologically real. Consider a day with a high of 30 degrees and a low of 10 degrees at a base of 4 degrees. The mean is 20 degrees, giving ADD of 16. But if those temperatures held for equal hours, the 12 nighttime hours at 10 degrees contributed (10 minus 4) times 12 = 72 degree-hours, and the 12 daytime hours at 30 contributed (30 minus 4) times 12 = 312 degree-hours, for a total of 384 ADH, equivalent to 16 ADD. No error so far. But in reality, temperature curves through the day and the hourly breakdown is not symmetric. More critically, when nights fall below the base temperature, those hours contribute zero to development, and averaging them into a daily mean effectively attributes thermal units to periods when no development was occurring.
| Metric | ADD | ADH |
|---|---|---|
| Unit | Degree-days (DD) | Degree-hours (DH) |
| Data requirement | Daily mean temperature | Hourly temperature readings |
| Temporal resolution | 1 day | 1 hour |
| Error when nights are cold | Overestimates development | Correctly excludes sub-base hours |
| Preferred when | Only daily station data available | Hourly station or logger data available |
Modern meteorological networks and in-scene data loggers typically record at hourly or sub-hourly intervals. Where that data is available, ADH is preferred because it excludes sub-base hours directly rather than averaging them away. The difference between ADD and ADH matters most in continental climates with large diurnal temperature swings and in spring or autumn cases when night temperatures regularly fall below the base temperature.
Sourcing and applying weather-station data
No weather station sits at the crime scene. The analyst must obtain historical temperature records from the nearest available station and use them as a proxy for the temperature the larvae actually experienced. Standard practice in most forensic entomology guidelines requires documenting the station used, its distance from the scene, its elevation relative to the scene, and any known systematic differences in exposure (urban versus rural, coast versus inland).
- Identify the nearest suitable stationNational meteorological services (for example, the UK Met Office, the US National Weather Service, or India's IMD) maintain archives of hourly or daily station data. Choose the station closest to the scene with uninterrupted records covering the estimated colonisation window, and record the station's coordinates and elevation.
- Deploy on-scene data loggersPlace temperature data loggers at the scene at the time of examination, in the shade (to record ambient) and, if the body has not yet been moved, in the larval mass. Allow loggers to record for at least 24 to 48 hours concurrently with station readings.
- Calculate the correction factorCompare logger readings to station readings over the logger's deployment period. Compute the mean difference (scene minus station) for each hour or day. This factor, positive or negative, reflects the systematic bias between the two locations.
- Apply correction retrospectivelyAdd the correction factor to each historical station reading within the estimated colonisation window to obtain a reconstructed scene temperature series. Use this corrected series for ADD or ADH calculations.
Back-calculating the oviposition date
Once the analyst has a corrected scene temperature series and a species-specific developmental dataset, the back-calculation is straightforward. Starting from the examination date and working backward through the temperature series, ADD or ADH is accumulated hour by hour or day by day until the cumulative total matches the thermal requirement for the stage found. The date at which the total is reached is the estimated oviposition date, and it defines the floor on the mPMI.
In practice the calculation is performed in a spreadsheet or purpose-built software such as the PAST (Postmortem Arthropod Succession Tool) packages developed in academic laboratories, or the publicly available Estimating Postmortem Interval tool maintained by researchers at several European universities. The analyst inputs the examination date, the corrected temperature series, the base temperature, and the stage-specific thermal constant, and the tool outputs the back-calculated date range.
The result is presented as a date range rather than a single point, for two reasons. First, the developmental data themselves carry experimental variance. Second, the temperature correction introduces uncertainty. Good practice is to run the calculation using the lower and upper bounds of the developmental thermal constant and report the resulting date range with that uncertainty stated explicitly.
Sources of error and how to manage them
The thermal-summation model is well validated but its accuracy depends entirely on the quality of the inputs. The main error sources, in rough order of practical impact, are:
- Species misidentification: Using ADD data for the wrong species is the single largest source of systematic error. A one-degree difference in base temperature compounds across many days and can shift the estimated date by several days. Molecular identification of larvae is now standard good practice in most jurisdictions.
- Larval mass heating: Large masses generate internal temperatures that ambient sensors do not capture. If no core temperature was recorded at the scene, the analyst can only note the potential underestimation of thermal exposure and widen the stated uncertainty range.
- Missing temperature records: Gaps in station data require interpolation or substitution from a secondary station. Each step away from the scene data increases uncertainty and should be documented.
- Sample collection stage uncertainty: Staging larvae from body length measurements rather than morphological characters introduces measurement error. Larvae in motion contract significantly from their maximum stretched length; fixed specimens in ethanol are preferred for measurement.
- Drug effects on development: Cocaine, heroin, and some prescription drugs have been shown in controlled trials to accelerate or retard larval development. Where toxicological results indicate drug exposure, development may not follow the standard thermal constant without correction.
A blow fly species has a base temperature of 4 degrees Celsius. On a day with a mean temperature of 20 degrees Celsius, how many degree days does that day contribute to accumulated ADD?
Key Takeaways
- The thermal-summation model treats development rate as linear with temperature above a base threshold; ADD or ADH measures the total thermal exposure since oviposition.
- ADH is more accurate than ADD in climates with cold nights because it excludes hours below the base temperature rather than averaging them into the daily mean.
- Scene temperature is reconstructed by applying a correction factor derived from concurrent data-logger and station readings to the historical station record.
- Larval mass heating can raise internal temperatures 10 degrees Celsius or more above ambient, substantially accelerating development; where possible it should be measured and corrected.
- Results should be reported as a date range with stated uncertainty, not a single date; the main error sources are species misidentification, mass heating, and temperature recording gaps.
What are accumulated degree days (ADD) in forensic entomology?
What is the base temperature in thermal summation?
Why use accumulated degree hours (ADH) instead of days?
How do you correct for the difference between a weather station and the actual scene?
What is the upper developmental threshold?
Test yourself on Forensic Entomology with free, timed mocks.
Practice Forensic Entomology questionsSpotted an error in this page? Report a correction or read our editorial standards.