Notes and Musings

Paul's thoughts on developing and using WoodForTrees, interesting results, and what they might mean...

WTI: The WoodForTrees Temperature Index

When playing around with temperature graphs, I always found myself having to choose which of the four global temperature sources - HADCRUT3, GISTEMP, UAH, RSS - to use. Since they all have their differences, particularly around short-term responses to extreme events like the 1998 El Nino, I thought it would be nice to have an average of all four...

Hence I've created the WoodForTrees Temperature Index (WTI). This is created from the mean of HADCRUT3VGL, GISTEMP, RSS and UAH, offset by their baseline differences. It covers only the time period where all four series are valid, so begins in 1979 and will only contain the latest month's values when all four sources are in. It is updated from the master sources at 3am GMT/BST each night.

Baseline adjustment

Technically, the series is:

WTI = mean(HADCRUT3VGL-0.15, GISTEMP-0.24, RSS, UAH)

or equivalently:

WTI = mean(HADCRUT3VGL, GISTEMP, RSS, UAH)-0.0975

The adjustment brings down the baseline, so the series is expressed as anomalies from 1979-1999 monthly averages (same as RSS and UAH).

Of course, adjusting the baseline doesn't make any difference when you're looking for trends or cycles.

Choice of sources

The four sources used are the four global sources most often quoted in climate studies, plus there are two land/sea-based (HADCRUT3, GISTEMP) and two from satellite air measurements (RSS, UAH). Hopefully the combination gives better accuracy than any one of them individually.

See the credits page for source information.

WTI compared to original sources

Here is WTI compared to the other four series with baseline adjustments over the full range:

WTI plus four source temperature series, from 1979, smoothed, adjusted to common baseline

and here is the latest year's data:

WTI + four original temperature series, last year's values, adjusted to common baseline

Temperature trends - pick a timescale, any timescale!

After many requests, I finally added trend-lines (linear least-squares regression) to the graph generator. I hope this is useful, but I would also like to point out that it can be fairly dangerous...

Depending on your preconceptions, by picking your start and end times carefully, you can now 'prove' that:

Here are all four of the above trendlines plotted together:

What you find can depend on where (or when) you look!

Personally, I prefer the long view, and now we have trendlines, and adjusted anomaly baselines, we can throw it all together into one monster plot:

If you look at the trend data, you can see the current trends in °C, between 0.13-0.17°C/decade, or, if it continues at the same rate, between 1.3 and 1.7°C per century.

Comparing temperature anomalies - getting the baselines right

The main temperature series we have on this site - HADCRUT3, GISTEMP, UAH and RSS - are all expressed as monthly temperature anomalies from a defined baseline period. This means that the average temperature for each similar month (all Januaries, all Februaries, etc.) is subtracted from the monthly value to remove any seasonal cycle, and (in theory) any difference between the absolute starting positions of the series.

Different baselines

Why 'in theory'? Well, the problem arises because the four series use three different baseline periods (UAH and RSS use the same). Here are the baseline periods as reported by each source:

SourceBaseline period
HADCRUT3Jan 1961 - Dec 1990 (30 years)
GISTEMPJan 1951 - Dec 1980 (30 years)
UAHJan 1979 - Dec 1998 (20 years)
RSSJan 1979 - Dec 1998 (20 years)

Now take a look at all four series from 1979 (the period in common), unadjusted, but slightly smoothed:

Four temperature series from 1979, smoothed, unadjusted

Clearly they are very similar, but there is an offset between UAH/RSS (which are roughly the same) to HADCRUT3, and again to GISTEMP.

If you think about the different baseline periods, the reason for this is obvious. GISTEMP has the earliest baseline period, when temperatures were cooler, so its anomalies from this baseline are always higher. HADCRUT is somewhere in the middle, and UAH/RSS have the most recent, warmest baselines, so their anomalies are lowest now.

Estimating the offset

To make a fairer comparison between the series, we need to know what these offsets are, and we can then correct for them. As UAH/RSS are the lowest, and have the same baseline period which also overlaps the other data ranges, let's use their baseline period - Jan 1979 to Dec 1998 - as the period of comparison. We will then calculate the average anomaly of each series during this period to get an approximate offset between them.

Conveniently (in fact, just for this purpose!), the data output for all four series for 1979-1999 will give us the mean values at the end of each data set (look for lines beginning "#Mean:"). Note that we quote 1999 as the end month, because it is "up to but not including", so the last month is Dec 1998.

Here are the means for 1979-1999 for each source, to 2 decimal places:

SourceMean
HADCRUT30.15
GISTEMP0.24
UAH0.00
RSS0.00

The means for UAH/RSS are zero, as we would expect, since this is their defined baseline period. Note that these are annual means, but the anomalies are specified as monthly differences; hence to do this perfectly we'd have to adjust each month independently, but I think this will do!

Shifting the sources

So, now we can shift the sources to the same baseline period, using an 'offset' step:

Four temperature series, from 1979, smoothed, adjusted to common baseline

This clearly removes the overall offset, but there are still differences in range, particularly in the peaks around the 1998 El Nino. My guess is the satellite air temperature sources (UAH & RSS) are more sensitive to short-term influences like this than the land and sea temperature ones (HADCRUT3 & GISTEMP).

Armed with our magic offsets, we can now do a fair comparison of recent history:

Four temperature series, last year's values, adjusted to common baseline

This graph will stay up to date with the latest year's values, so feel free to copy the image link to your own site, but please link back to these notes so people can understand it and play with it themselves.