<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2232223527084527576</id><updated>2011-11-30T04:38:00.456-08:00</updated><category term='simulations'/><category term='ocean'/><category term='co2'/><category term='swifthack'/><category term='global warming'/><category term='ghcn processor'/><category term='LIA'/><category term='tropical cyclones'/><category term='sea level rise'/><category term='models'/><category term='causation'/><category term='reconstructions'/><category term='sea surface temperature'/><category term='uhi'/><category term='MWP'/><category term='climate change'/><category term='solar'/><category term='climategate'/><title type='text'>Residual Analysis</title><subtitle type='html'>A closer look at scientific data and claims, with an emphasis on anthropogenic global warming.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>45</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-5862684904171129125</id><published>2010-06-26T11:26:00.000-07:00</published><updated>2010-06-26T11:34:52.708-07:00</updated><title type='text'>Sprawling Cities Getting Hotter Faster</title><content type='html'>An interesting new paper has been published (ahead of print) in &lt;a href="http://ehp03.niehs.nih.gov/article/fetchArticle.action?articleURI=info%3Adoi%2F10.1289%2Fehp.0901879#Ahead%20of%20Print%20%28AOP%29"&gt;Environmental Health Perspectives&lt;/a&gt;: Stone et al. (2010). It's being widely reported in the media (e.g &lt;a href="http://green.yahoo.com/news/livescience/20100626/sc_livescience/sprawlingcitiesgettinghotterfaster.html"&gt;Yahoo! News&lt;/a&gt;.) It finds that:&lt;br /&gt;&lt;blockquote&gt;&lt;tt&gt;Our results find the rate of increase in the annual number of extreme heat events between 1956 and 2005 in the most sprawling metropolitan regions to be more than double the rate of increase observed in the most compact metropolitan regions.&lt;/tt&gt;&lt;/blockquote&gt;The primary author, Brian Stone, is also quoted by OurAmazingPlanet as follows:&lt;br /&gt;&lt;blockquote&gt;&lt;tt&gt;"These findings show that the pace of climate change is greater in sprawling cities than in others, which has not been shown before."&lt;/tt&gt;&lt;/blockquote&gt;The study uses "urban sprawl" as the independent variable, which is more sophisticated than simply using a city's population size. That said, these findings essentially confirm what I stated in my post titled &lt;a href="http://residualanalysis.blogspot.com/2010/04/urban-heat-island-effect-model.html"&gt;Urban Heat Island Effect - A Model&lt;/a&gt;. Briefly, I had determined that the UHI effect on the 130-year temperature trend depends logarithmically on the size of a station's associated town, but &lt;i&gt;only&lt;/i&gt; if the town's population is greater than about a million people.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-5862684904171129125?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/5862684904171129125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=5862684904171129125' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/5862684904171129125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/5862684904171129125'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2010/06/sprawling-cities-getting-hotter-faster.html' title='Sprawling Cities Getting Hotter Faster'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-8276892189716475794</id><published>2010-04-07T17:36:00.000-07:00</published><updated>2010-04-07T18:47:56.887-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tropical cyclones'/><category scheme='http://www.blogger.com/atom/ns#' term='causation'/><title type='text'>Intensity or Frequency?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__6PO0G1BcJM/S70oG6OvxnI/AAAAAAAAAOU/kjLR-Ump_lI/s1600/temp-storms-moving-avg.JPG"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 122px;" src="http://2.bp.blogspot.com/__6PO0G1BcJM/S70oG6OvxnI/AAAAAAAAAOU/kjLR-Ump_lI/s200/temp-storms-moving-avg.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5457562422618343026" /&gt;&lt;/a&gt;&lt;br /&gt;I have previously argued that &amp;ndash; in my estimation &amp;ndash; there's a strong causal association between &lt;a href="http://residualanalysis.blogspot.com/2010/03/too-easy-to-be-true.html"&gt;sea-surface temperatures and the &lt;i&gt;number&lt;/i&gt; of named storms (or tropical cyclones) in the Atlantic Basin&lt;/a&gt;. Statistically, the association is quite significant, and graphically, it is evident once you apply very simple smoothing filters.&lt;br /&gt;&lt;br /&gt;This is &lt;i&gt;not&lt;/i&gt; the prevailing scientific view, which essentially says that the &lt;i&gt;intensity&lt;/i&gt; of storms should increase with global warming, and the frequency of storms should actually decline. This prevailing view, largely based on computer modeling and not observations, is best summarized by the IPCC in &lt;a href="http://www.ipcc.ch/publications_and_data/ar4/wg1/en/ch10s10-3-6-3.html"&gt;4AR WGI 10.3.6.3&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;I was wondering if both could be true: global warming increases the frequency &lt;i&gt;and&lt;/i&gt; intensity of tropical cyclones. How can we test this idea using available observations? You can't just look at, say, Accumulated Cyclone Energy (ACE.) If the frequency of storms increases, ACE should also increase, even if the average intensity of each storm doesn't change.&lt;br /&gt;&lt;br /&gt;It occurred to me that a much better test would be to look at the ratio of hurricanes to all named storms, and the ratio of major hurricanes to storms. I've done this, but I'll leave it as an exercise for the reader. It's a very easy  analysis. You can use the &lt;a href="http://www.aoml.noaa.gov/hrd/tcfaq/E11.html"&gt;named storm count data from the Hurricane Research Division of NOAA&lt;/a&gt;. If you have concerns that tropical storms were under-counted in the past relative to hurricanes (a reasonable assumption), you can use data starting in 1944, which is when systematic aircraft recognizance started. But remember, causality matters more than the trend in this case.&lt;br /&gt;&lt;br /&gt;To make a long story short, observations do not appear to support the view that global warming will cause storm &lt;i&gt;intensity&lt;/i&gt; to increase. The historical data is telling me the opposite of what the IPCC claims. What, if anything, am I missing? Could it be that things will work differently in the future?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-8276892189716475794?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/8276892189716475794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=8276892189716475794' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/8276892189716475794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/8276892189716475794'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2010/04/intensity-or-frequency.html' title='Intensity or Frequency?'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/__6PO0G1BcJM/S70oG6OvxnI/AAAAAAAAAOU/kjLR-Ump_lI/s72-c/temp-storms-moving-avg.JPG' height='72' width='72'/><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-2203348567611711181</id><published>2010-04-06T15:01:00.001-07:00</published><updated>2010-04-06T17:10:34.988-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='uhi'/><title type='text'>Urban Heat Island Effect - A Model</title><content type='html'>In the addendum of &lt;a href="http://residualanalysis.blogspot.com/2010/04/urban-heat-island-effect-probably.html"&gt;my last post on the Urban Heat Island (UHI) Effect&lt;/a&gt;, I noted that &lt;a href="http://www.ncdc.noaa.gov/oa/climate/ghcn-monthly/index.php"&gt;GHCN v2&lt;/a&gt; apparently does contain data that we can use to verify the existence of the effect, even though UHI doesn't seem to have a discernible impact on global temperature trends. This is interesting because it's at odds with some well known findings from the literature, such as &lt;a href="http://lwf.ncdc.noaa.gov/oa/climate/research/population/article2abstract.pdf"&gt;Peterson et al. (2003)&lt;/a&gt;, and it addresses a "mystery" of sorts about the instrumental temperature record.&lt;br /&gt;&lt;br /&gt;I wrote some code in order to carry out a more thorough analysis of a possibly systematic effect in the raw data, hypothesizing the effect depends on the size of the station's associated town. Basically, I divided stations in population size groups, using 1.25-fold increments. That is, the first group consists of towns whose population is between 10,000 and 12,500. The second group has between 12,500 and 15,625 people, and so on. The last group consists of towns with populations between 15.8 million and 19.7 million. For each group, I got a global temperature series, in a way equivalent to how &lt;a href="http://residualanalysis.blogspot.com/2010/03/ghcn-processor-10.html"&gt;GHCN Processor&lt;/a&gt; would produce them. This is what I came up with:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__6PO0G1BcJM/S7u80ETFrgI/AAAAAAAAAOE/CVg46V5g_pU/s1600/population-vs-temperature-slope.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 245px;" src="http://3.bp.blogspot.com/__6PO0G1BcJM/S7u80ETFrgI/AAAAAAAAAOE/CVg46V5g_pU/s400/population-vs-temperature-slope.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5457162976182513154" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is a highly significant effect. It doesn't even make sense to post a confidence level, because it's exceedingly close to 100%.&lt;br /&gt;&lt;br /&gt;It is obvious from the graph, nonetheless, that the number of cities declines rapidly with population size. It's a good idea in these cases to look at a logarithmic scale of the X axis.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/__6PO0G1BcJM/S7vBkHvLmSI/AAAAAAAAAOM/ohcooQs4m14/s1600/log-population-vs-temperature-slope.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 245px;" src="http://1.bp.blogspot.com/__6PO0G1BcJM/S7vBkHvLmSI/AAAAAAAAAOM/ohcooQs4m14/s400/log-population-vs-temperature-slope.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5457168199785879842" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This logarithmic relationship is clearly a good candidate for &lt;a href="http://en.wikipedia.org/wiki/Segmented_regression"&gt;segmented regression&lt;/a&gt;. When the population is less than about 1.04 million, there is no discernible effect. A linear regression of the left-hand "segment" has a slight downward slope, which is not statistically significant. The average temperature slope between 1880 and 2009 is &lt;code&gt;0.0056&amp;deg;C/year&lt;/code&gt; (which is what the red line represents.)&lt;br /&gt;&lt;br /&gt;We can thus derive a straightforward model for UHI, applicable to the GHCN v2 &lt;i&gt;raw&lt;/i&gt; data file, which follows.&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;big&gt;&lt;code&gt;&lt;b&gt;C = -0.0039&amp;middot;[ln(P + 1) - ln(1042)]&lt;/b&gt;&lt;/code&gt;&lt;/big&gt;&lt;/center&gt;&lt;br /&gt;Where:&lt;ul&gt;&lt;li&gt;&lt;b&gt;C&lt;/b&gt; is a correction (in &amp;deg;C/year) that should be added to the temperature slope of a station &lt;i&gt;only if the population of its associated town is greater than 1.04 million&lt;/i&gt;.&lt;li&gt;&lt;b&gt;P&lt;/b&gt; is the population of the town associated with the station, &lt;i&gt;in thousands&lt;/i&gt;.&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-2203348567611711181?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/2203348567611711181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=2203348567611711181' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/2203348567611711181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/2203348567611711181'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2010/04/urban-heat-island-effect-model.html' title='Urban Heat Island Effect - A Model'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/__6PO0G1BcJM/S7u80ETFrgI/AAAAAAAAAOE/CVg46V5g_pU/s72-c/population-vs-temperature-slope.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-448598586857309244</id><published>2010-04-05T07:40:00.000-07:00</published><updated>2010-04-05T12:00:45.455-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='uhi'/><category scheme='http://www.blogger.com/atom/ns#' term='ghcn processor'/><title type='text'>Urban Heat Island Effect - Probably Negligible</title><content type='html'>Previously I had discussed the difference between &lt;a href="http://residualanalysis.blogspot.com/2010/03/us-rural-vs-urban-temperature-stations.html?showComment=1270420047714"&gt;rural and urban temperature stations in the U.S.&lt;/a&gt; Commenter &lt;a href="http://residualanalysis.blogspot.com/2010/03/us-rural-vs-urban-temperature-stations.html?showComment=1270238433042#c329364466895327794"&gt;steven&lt;/a&gt; argued that population assessments (&lt;b&gt;R&lt;/b&gt;, &lt;b&gt;S&lt;/b&gt; and &lt;b&gt;U&lt;/b&gt;) in GHCN v2 might be outdated and &amp;ndash; in general &amp;ndash; not very good proxies of what we really want to measure.&lt;br /&gt;&lt;br /&gt;I then compared rural stations in the Mid-West (a low-population-density region of the U.S.) with all rural stations. There wasn't a major difference between these two sets of stations either. Commenter steven was not convinced, however. He posted some satellite pictures of rural stations that are located in what appear to be sub-urban areas.&lt;br /&gt;&lt;br /&gt;How could we measure the impact of human populations on station temperature with the data available to us? It's clearly not enough to express doubt and speculate about what &lt;i&gt;might&lt;/i&gt; be going on.&lt;br /&gt;&lt;br /&gt;Here's what I came up with. There's a &lt;b&gt;vegetation&lt;/b&gt; property in the station metadata. If you look at stations in regions that are forested (&lt;b&gt;FO&lt;/b&gt;), marshes (&lt;b&gt;MA&lt;/b&gt;) or deserts (&lt;b&gt;DE&lt;/b&gt;), they appear to be actually rural. I looked at a subset of such stations in Google Maps, and they are not close to human settlements, with few exceptions. The GHCN Processor command I used to obtain a temperature series is the following.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;b&gt;ghcnp -dt mean -include "population_type=='R' &amp;&amp; (vegetation=='FO' || vegetation=='MA' || vegetation=='DE')" -o /tmp/global-rural-plus.csv&lt;/b&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;575 stations fit these characteristics. For comparison, I got temperature series for big cities (population &gt; 0.5 million), and small towns and cities (population &lt;= 0.5 million.) I calculated 12-year moving averages in each case, which is what you see in the figure below.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/__6PO0G1BcJM/S7n9VN8kkLI/AAAAAAAAAN0/nj6xkn5zqXM/s1600/cities-vs-forest-marsh-desert-temperature.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 245px;" src="http://4.bp.blogspot.com/__6PO0G1BcJM/S7n9VN8kkLI/AAAAAAAAAN0/nj6xkn5zqXM/s400/cities-vs-forest-marsh-desert-temperature.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5456670964498862258" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There might be &lt;i&gt;some&lt;/i&gt; differences, but they are always small, and we've compared several different stations sets now, globally and at the U.S. level. &lt;br /&gt;&lt;br /&gt;An argument could also be made that small human settlements increase the albedo of an area, so they might have a cooling effect.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Addendum (4/5/2010)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Here's an actual UHI finding of interest. I compared cities of population over 2 million with towns whose population is between 10,000 and 15,000. The difference is more pronounced in this case.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/__6PO0G1BcJM/S7oyoM_TOEI/AAAAAAAAAN8/b630XCuVGDM/s1600/very-big-cities-vs-very-small-towns.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 245px;" src="http://4.bp.blogspot.com/__6PO0G1BcJM/S7oyoM_TOEI/AAAAAAAAAN8/b630XCuVGDM/s400/very-big-cities-vs-very-small-towns.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5456729564775659586" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The overall effect is still negligible, nevertheless. The number of cities decreases exponentially with population size.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-448598586857309244?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/448598586857309244/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=448598586857309244' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/448598586857309244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/448598586857309244'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2010/04/urban-heat-island-effect-probably.html' title='Urban Heat Island Effect - Probably Negligible'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/__6PO0G1BcJM/S7n9VN8kkLI/AAAAAAAAAN0/nj6xkn5zqXM/s72-c/cities-vs-forest-marsh-desert-temperature.JPG' height='72' width='72'/><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-1999229255607629268</id><published>2010-03-30T10:12:00.001-07:00</published><updated>2010-03-31T14:01:03.105-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='uhi'/><category scheme='http://www.blogger.com/atom/ns#' term='ghcn processor'/><title type='text'>US Rural vs. Urban Temperature Stations</title><content type='html'>There's an article by Edward R. Long titled "&lt;a rel="nofollow"  href="http://scienceandpublicpolicy.org/images/stories/papers/originals/Rate_of_Temp_Change_Raw_and_Adjusted_NCDC_Data.pdf"&gt;Contiguous U.S. Temperature Trends Using NCDC Raw and Adjusted Data For One-Per-State Rural and Urban Station Sets.&lt;/a&gt;" It claims to show that in the raw/unadjusted NCDC data, urban U.S. stations have a warming trend that diverges from that of rural stations, whereas in the adjusted data, the rural trend has been adjusted to "take on the time-line characteristics of urban data." In not so many words, it claims that NCDC data has been fudged. Not surprisingly, Long's article appears to be quite popular in "sceptic" circles.&lt;br /&gt;&lt;br /&gt;The methodology of the article is peculiar. First, why only analyze the U.S.? Even though the U.S. has more stations than any other single country, its surface area is only 2% that of Earth.&lt;br /&gt;&lt;br /&gt;More importantly, why pick only one rural and one urban station from each state? What was the criteria used to pick each state's stations? Was it random? The article does not clarify, so it lends itself to accusations of cherry-picking.&lt;br /&gt;&lt;br /&gt;It's fairly easy to verify Long's claims with &lt;a href="http://residualanalysis.blogspot.com/2010/03/ghcn-processor-10.html"&gt;GHCN Processor&lt;/a&gt;. A quick verification takes perhaps 10 minutes if you're familiar with the tool's options.&lt;br /&gt;&lt;br /&gt;First, we can get rural and urban temperature anomaly series for the U.S. from the adjusted data, with the following commands, respectively:&lt;br /&gt;&lt;br /&gt;&lt;small&gt;&lt;code&gt;&lt;b&gt;ghcnp -include "country eq 'UNITED STATES OF AMERICA' &amp;&amp; population_type eq 'R'" -reg -o /tmp/us-rural.csv&lt;/b&gt;&lt;/code&gt;&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;&lt;small&gt;&lt;code&gt;&lt;b&gt;ghcnp -include "country eq 'UNITED STATES OF AMERICA' &amp;&amp; population_type eq 'U'" -reg -o /tmp/us-urban.csv&lt;/b&gt;&lt;/code&gt;&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;GHCN Processor informs us that it processed 867 rural stations, and 117 urban stations. That's plenty more than the article analyzes. Let's take a look at a graph of both series.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__6PO0G1BcJM/S7I9c21b4KI/AAAAAAAAAM8/vbKnaJFrbU4/s1600/us-rural-urban-temperature-adj.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 245px;" src="http://3.bp.blogspot.com/__6PO0G1BcJM/S7I9c21b4KI/AAAAAAAAAM8/vbKnaJFrbU4/s400/us-rural-urban-temperature-adj.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5454489664664363170" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is still consistent with Long's claims. What we want to confirm is whether the rural trend is significantly less steep in the raw unadjusted data. To get rural and urban series from the unadjusted data file, I used the following commands, respectively:&lt;br /&gt;&lt;br /&gt;&lt;small&gt;&lt;code&gt;&lt;b&gt;ghcnp -dt mean -include "country eq 'UNITED STATES OF AMERICA' &amp;&amp; population_type eq 'R'" -reg -o /tmp/us-rural-raw.csv&lt;/b&gt;&lt;/code&gt;&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;&lt;small&gt;&lt;code&gt;&lt;b&gt;ghcnp -dt mean -include "country eq 'UNITED STATES OF AMERICA' &amp;&amp; population_type eq 'U'" -reg -o /tmp/us-urban-raw.csv&lt;/b&gt;&lt;/code&gt;&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;In this case, the tool informs us that 1046 rural stations have been analyzed, compared to 392 urban stations. A graph of the series follows.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__6PO0G1BcJM/S7JCKk035CI/AAAAAAAAANE/Q-5BU_t0NOc/s1600/us-rural-urban-temperature-raw.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 245px;" src="http://2.bp.blogspot.com/__6PO0G1BcJM/S7JCKk035CI/AAAAAAAAANE/Q-5BU_t0NOc/s400/us-rural-urban-temperature-raw.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5454494848150660130" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To be thorough, let's also get 12-year running averages of the unadjusted series. That's what the article does.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__6PO0G1BcJM/S7JFnJ0lWQI/AAAAAAAAANM/zzLwMyxaa3E/s1600/us-rural-urban-temperature-raw-12-ra.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 245px;" src="http://2.bp.blogspot.com/__6PO0G1BcJM/S7JFnJ0lWQI/AAAAAAAAANM/zzLwMyxaa3E/s400/us-rural-urban-temperature-raw-12-ra.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5454498637652777218" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This graph is very different to Figure 6 from Long's article, and it doesn't support Long's conclusions by any stretch of the imagination. It's also clear that while Long's urban trend is roughly correct, the 48 rural stations he picked are not representative of the 1046 stations GHCN Processor retrieves out of the raw data file. Why they are not representative can only be speculated upon, but I have some ideas.&lt;br /&gt;&lt;br /&gt;The divergence between urban and rural stations that exists prior to the reference period (1950 to 1981) might be something that needs to be looked into further, but it's not too surprising. The farther back you go, the fewer the number of stations that report. There's simply more error in older data.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Addendum (3/31/2010)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;In comments, &lt;a href="http://residualanalysis.blogspot.com/2010/03/us-rural-vs-urban-temperature-stations.html?showComment=1270058525944#c5536647264231156961"&gt;steven suggests&lt;/a&gt; that GHCN v2 population assessments are old and may no longer be applicable. For example, a station might be near a town that used to have less than 10,000 people, and classified as 'R', but then the town grew.&lt;br /&gt;&lt;br /&gt;Intuitively, it doesn't seem likely that this would be sufficient to explain away the findings, and it certainly doesn't address Dr. Long's choice of only 48 rural stations in the U.S. But I try to keep an open mind about these types of arguments, within reason.&lt;br /&gt;&lt;br /&gt;Fully addressing steven's objection would take substantial work, but we can do the next best thing. Steven indicates that population density is what really matters. Let's take a look at a population density map of the United States (from Wikimedia):&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__6PO0G1BcJM/S7OonPLNrjI/AAAAAAAAANU/kFJ8s_kjQ5k/s1600/USA-2000-population-density.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 261px;" src="http://3.bp.blogspot.com/__6PO0G1BcJM/S7OonPLNrjI/AAAAAAAAANU/kFJ8s_kjQ5k/s400/USA-2000-population-density.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5454888965717732914" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/File:USA_states_population_density_map.PNG"&gt;Here's another such map&lt;/a&gt;. A portion of the U.S. (basically, the mid-west) has considerably lower population density than the rest of the country. Let's define this low-density region as that bounded by longitudes -95&amp;deg; and -115&amp;deg;, which excludes California. A longitude map of the US can be found &lt;a href="http://www.hightunnels.org/images/latitude%20and%20Longitude%20Map.gif"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;A typical rural station in the low-density region should not be as likely to be near an urban area as a rural station in high-density areas of the U.S. Additionally, the population density around the station should be lower for rural stations in the low-density region, in average. Does that make sense?&lt;br /&gt;&lt;br /&gt;With GHCN Processor we can easily obtain an unadjusted temperature anomaly series only for rural stations in the low-density region, as follows.&lt;br /&gt;&lt;br /&gt;&lt;small&gt;&lt;code&gt;&lt;b&gt;ghcnp -dt mean -include "country eq 'UNITED STATES OF AMERICA' &amp;&amp; population_type eq 'R' &amp;&amp; longitude &lt; -95 &amp;&amp; longitude &gt; -115" -reg -o /tmp/us-really-rural-raw.csv&lt;/b&gt;&lt;/code&gt;&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;I've calculated 12-year running averages of the rural low-density series, and plotted it along with the full-rural series.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/__6PO0G1BcJM/S7O3qpt44OI/AAAAAAAAANs/tTJSy4H0TNU/s1600/us-rural-and-really-rural-temperature.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 245px;" src="http://4.bp.blogspot.com/__6PO0G1BcJM/S7O3qpt44OI/AAAAAAAAANs/tTJSy4H0TNU/s400/us-rural-and-really-rural-temperature.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5454905517056516322" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Things haven't really changed, have they? &lt;br /&gt;&lt;br /&gt;There seems to be somewhat of an offset between both station sets, which is interesting to some extent. Apparently, "really rural" stations were warm relative to all rural stations during the baseline period (1950 to 1981.)&lt;br /&gt;&lt;br /&gt;BTW, there are 432 "really rural" stations in the unadjusted data file.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-1999229255607629268?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/1999229255607629268/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=1999229255607629268' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/1999229255607629268'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/1999229255607629268'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2010/03/us-rural-vs-urban-temperature-stations.html' title='US Rural vs. Urban Temperature Stations'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/__6PO0G1BcJM/S7I9c21b4KI/AAAAAAAAAM8/vbKnaJFrbU4/s72-c/us-rural-urban-temperature-adj.JPG' height='72' width='72'/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-181806363900258310</id><published>2010-03-28T17:00:00.000-07:00</published><updated>2010-03-29T06:49:38.832-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ghcn processor'/><title type='text'>The Average Temperature of Earth</title><content type='html'>If you Google the average temperature of Earth, you'll find a couple of frequent estimates: 13&amp;deg;C and 15&amp;deg;C. GISTemp &lt;a href="http://data.giss.nasa.gov/gistemp/tabledata/GLB.Ts+dSST.txt"&gt;data files&lt;/a&gt; carry a note that says:&lt;br /&gt;&lt;blockquote&gt;&lt;tt&gt;Best estimate for absolute global mean for 1951-1980 is  14.0 deg-C or 57.2 deg-F...&lt;/tt&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;a href="http://residualanalysis.blogspot.com/2010/03/ghcn-processor-11.html"&gt;GHCN Processor 1.1&lt;/a&gt; has a &lt;b&gt;-abs&lt;/b&gt; option that causes the tool to write out "absolute measurement" averages, as opposed to temperature anomalies. Additionally, simulations I've run indicate that the tool's default cell and station combination method (&lt;a href="http://residualanalysis.blogspot.com/2010/03/how-ghcn-processor-combines-stations.html"&gt;the linear-equations-based method&lt;/a&gt;) is adequate for this sort of application.&lt;br /&gt;&lt;br /&gt;You can get a global absolute measurement series with the following command.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;b&gt;ghchp -gt seg -abs -o /tmp/ghcn-global-abs.csv&lt;/b&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;In this case the tool says 4771 stations have been analyzed. GHCN v2 has considerably more stations, however. A lot of them are dropped in the adjusted data set because they don't have enough data points. To get a series based on the raw data, you can run:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;b&gt;ghcnp -dt mean -gt seg -abs -o /tmp/ghcn-global-abs-noadj.csv&lt;/b&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;The tool now analyzes 7067 out of 7280 stations. (GHCN Processor 1.1 has an implicit filter that drops any station without at least 10 data points in any given month.) &lt;br /&gt;&lt;br /&gt;It probably shouldn't come as a surprise that there are differences in the results we obtain with each data set. With the adjusted data, the average for the baseline period 1950 to 1981 is &lt;b&gt;14.7&amp;deg;C&lt;/b&gt;. With the raw data, the average is &lt;b&gt;14.1&amp;deg;C&lt;/b&gt;. The reason for the discrepancy probably has to do with the sorts of stations that don't make it into the adjusted data set, typically because they haven't reported long enough. They might be cold stations, like stations near Antarctica, a region with a substantial scarcity of stations in the adjusted data set.&lt;br /&gt;&lt;br /&gt;Let me post a graph of both series, just so there's no confusion.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__6PO0G1BcJM/S6_2hK6NQYI/AAAAAAAAAM0/3ZPucsuhl5M/s1600/temperature-of-earth-ghcn.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 245px;" src="http://3.bp.blogspot.com/__6PO0G1BcJM/S6_2hK6NQYI/AAAAAAAAAM0/3ZPucsuhl5M/s400/temperature-of-earth-ghcn.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5453848723493568898" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So it's basically an offset difference between the two. If I'm correct about it being due to stations near Antarctica, one caveat would be elevation. It appears that stations in Antarctica are high up, and this is a problem. We could filter stations by elevation, but then we basically drop Antarctica, like the adjusted data set does. &lt;br /&gt;&lt;br /&gt;I believe &lt;b&gt;14.1&amp;deg;C&lt;/b&gt; is probably a low estimate. It's also pretty clear that GHCN v2 is land-biased.&lt;br /&gt;&lt;br /&gt;There does seem to be a slight slope difference (0.15&amp;deg;C/century) between the adjusted and raw series. This can't be anywhere near significance, and again, it probably has to do with the sorts of stations that don't make it into the adjusted data set. I wouldn't be surprised if "sceptics" manage to make a big deal of it, though.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-181806363900258310?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/181806363900258310/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=181806363900258310' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/181806363900258310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/181806363900258310'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2010/03/average-temperature-of-earth.html' title='The Average Temperature of Earth'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/__6PO0G1BcJM/S6_2hK6NQYI/AAAAAAAAAM0/3ZPucsuhl5M/s72-c/temperature-of-earth-ghcn.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-1127620728524677970</id><published>2010-03-28T05:40:00.000-07:00</published><updated>2010-03-28T06:12:59.221-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ghcn processor'/><title type='text'>GHCN Processor 1.1</title><content type='html'>Version 1.1 of GHCN Processor is &lt;a href="http://sourceforge.net/projects/raoss/files/"&gt;now available for download&lt;/a&gt;. Relative to &lt;a href="http://residualanalysis.blogspot.com/2010/03/ghcn-processor-10.html"&gt;Version 1.0&lt;/a&gt;, the highlights are:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Implemented the &lt;i&gt;first difference&lt;/i&gt; station combination method (Peterson et al. 1998.)&lt;li&gt;Added &lt;b&gt;-abs&lt;/b&gt; option, which causes the tool to produce an "absolute measurement" series, as opposed to an "anomaly" series.&lt;li&gt;Added a &lt;b&gt;-ccm&lt;/b&gt; option (similar to &lt;b&gt;-scm&lt;/b&gt;) that sets the grid cell/box combination method.&lt;li&gt;The default station and grid cell combination method is the &lt;a href="http://residualanalysis.blogspot.com/2010/03/how-ghcn-processor-combines-stations.html"&gt;linear-equation-based method&lt;/a&gt; (&lt;b&gt;olem&lt;/b&gt;.) This decision was based on simulations I ran comparing all 3 supported methods, involving series with equal and different underlying slopes.&lt;li&gt;Added &lt;b&gt;-og&lt;/b&gt; option, which lets you write grid partitioning information to a CSV-format file. This feature is informative if you use the &lt;b&gt;-gt seg&lt;/b&gt; option. (&lt;a href="http://residualanalysis.blogspot.com/2010/03/ghcn-processor-10.html?showComment=1269382217455#c3578538652187867591"&gt;Zeke&lt;/a&gt; suggested producing a map. This is the next best thing.)&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;See the &lt;code&gt;release-notes.txt&lt;/code&gt; and &lt;code&gt;readme.txt&lt;/code&gt; files for additional details.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-1127620728524677970?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/1127620728524677970/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=1127620728524677970' title='28 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/1127620728524677970'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/1127620728524677970'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2010/03/ghcn-processor-11.html' title='GHCN Processor 1.1'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>28</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-670537443253864803</id><published>2010-03-22T06:13:00.000-07:00</published><updated>2010-03-23T10:12:21.723-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='simulations'/><category scheme='http://www.blogger.com/atom/ns#' term='ghcn processor'/><title type='text'>How GHCN Processor Combines Stations</title><content type='html'>To combine temperature series from stations that occupy the same grid cell/box, it's normally not a good idea to simply calculate an average of the measurements. Actually, this would work just fine if all stations had complete data for the entire period of interest (e.g. 1880 to 2009.) They typically do not, however. Moreover, the absolute temperature measurements at one station can be systematically higher or lower than those of another station, even if the stations are close to one another. Because of this, if you just average stations, you will probably end up with "step" changes that do not accurately reflect reality.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tamino.wordpress.com/2010/02/08/combining-stations/"&gt;Tamino proposed an optimal solution&lt;/a&gt; to the problem not long ago. Then RomanM wrote about a &lt;a href="http://statpad.wordpress.com/2010/02/19/combining-stations-plan-b/#more-309"&gt;"more optimal" method&lt;/a&gt;, which he later revised in his &lt;a href="http://statpad.wordpress.com/2010/03/08/combining-stations-plan-c/#more-352"&gt;Plan C&lt;/a&gt; post.&lt;br /&gt;&lt;br /&gt;The problem both Tamino and RomanM took on involves finding an offset for each station-month (&lt;b&gt;μ&lt;/b&gt;&lt;sub&gt;i&lt;/sub&gt; for station &lt;b&gt;i&lt;/b&gt;.) Once you find the right offsets, you can add each temperature series to their corresponding offsets in order to "normalize" the stations, so to speak. Then you can average out the "normalized" series.&lt;br /&gt;&lt;br /&gt;I believe that's the right problem to solve. My approach to solving it was different, nonetheless, and rather simple, in my view. The approach is already implemented and shipped with &lt;a href="http://residualanalysis.blogspot.com/2010/03/ghcn-processor-10.html"&gt;GHCN Processor 1.0&lt;/a&gt;. You can browse the &lt;a href="http://raoss.cvs.sourceforge.net/viewvc/raoss/ghcn-processor/src/com/blogspot/residualanalysis/ghcn/temp/LinearEqTemperatureSeriesCombiner.java?revision=HEAD&amp;amp;view=markup"&gt;source code of the implementation in CVS&lt;/a&gt;. (You need to pass a &lt;b&gt;-scm olem&lt;/b&gt; option to the tool in order to use the method, otherwise it just uses a simple "temperature anomaly" method.)&lt;br /&gt;&lt;br /&gt;Let's take as a given that you can always find a difference or delta between two temperature stations. Between stations &lt;b&gt;i&lt;/b&gt; and &lt;b&gt;j&lt;/b&gt;, let's call the difference &lt;b&gt;ΔT&lt;sub&gt;i,j&lt;/sub&gt;&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;Note that the difference between offsets &lt;b&gt;μ&lt;sub&gt;i&lt;/sub&gt;&lt;/b&gt; and &lt;b&gt;μ&lt;sub&gt;j&lt;/sub&gt;&lt;/b&gt; is equal to  &lt;b&gt;-ΔT&lt;sub&gt;i,j&lt;/sub&gt;&lt;/b&gt;. That's obvious enough, isn't it? The solution is easier to explain with an example. Let's take a grid cell with only 3 stations. The following two equations hold for such a set of stations:&lt;br /&gt;&lt;code&gt;&lt;b&gt;&lt;br /&gt;(1) μ&lt;sub&gt;0&lt;/sub&gt; - μ&lt;sub&gt;1&lt;/sub&gt; = -ΔT&lt;sub&gt;0,1&lt;/sub&gt;&lt;br /&gt;(2) μ&lt;sub&gt;0&lt;/sub&gt; - μ&lt;sub&gt;2&lt;/sub&gt; = -ΔT&lt;sub&gt;0,2&lt;/sub&gt;&lt;br /&gt;&lt;/b&gt;&lt;/code&gt;&lt;br /&gt;Additionally, the sum of all offsets should be zero. This way, if you have data from all stations in a given year, the sum of the "normalized" measurements will be the same as the sum of the original absolute measurements. Hence, we have a third equation:&lt;br /&gt;&lt;code&gt;&lt;b&gt;&lt;br /&gt;(3) μ&lt;sub&gt;0&lt;/sub&gt; + μ&lt;sub&gt;1&lt;/sub&gt; + μ&lt;sub&gt;2&lt;/sub&gt; = 0&lt;br /&gt;&lt;/b&gt;&lt;/code&gt;&lt;br /&gt;Equations &lt;b&gt;1&lt;/b&gt;, &lt;b&gt;2&lt;/b&gt; and &lt;b&gt;3&lt;/b&gt; are nothing more than a system of linear equations: 3 equations with 3 variables. It's actually simpler that a typical system of linear equations. Notice that if you simply add the equations, you can easily solve for μ&lt;sub&gt;0&lt;/sub&gt;:&lt;br /&gt;&lt;code&gt;&lt;b&gt;&lt;br /&gt;μ&lt;sub&gt;0&lt;/sub&gt; = -(ΔT&lt;sub&gt;0,1&lt;/sub&gt; + ΔT&lt;sub&gt;0,2&lt;/sub&gt;) / 3&lt;br /&gt;&lt;/b&gt;&lt;/code&gt;&lt;br /&gt;Once you have &lt;b&gt;μ&lt;sub&gt;0&lt;/sub&gt;&lt;/b&gt;, you can easily solve for &lt;b&gt;μ&lt;sub&gt;1&lt;/sub&gt;&lt;/b&gt; (with equation &lt;b&gt;1&lt;/b&gt;) and &lt;b&gt;μ&lt;sub&gt;2&lt;/sub&gt;&lt;/b&gt; (with equation &lt;b&gt;2&lt;/b&gt;). &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Unbiasing&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;You might have noticed that there's one more equation we could have used: one involving &lt;b&gt;μ&lt;sub&gt;1&lt;/sub&gt;&lt;/b&gt; and &lt;b&gt;μ&lt;sub&gt;2&lt;/sub&gt;&lt;/b&gt;. In fact, a valid alternative system of 3 equations is the following:&lt;br /&gt;&lt;code&gt;&lt;b&gt;&lt;br /&gt;(1) μ&lt;sub&gt;1&lt;/sub&gt; - μ&lt;sub&gt;2&lt;/sub&gt; = -ΔT&lt;sub&gt;1,2&lt;/sub&gt;&lt;br /&gt;(2) μ&lt;sub&gt;1&lt;/sub&gt; - μ&lt;sub&gt;0&lt;/sub&gt; = -ΔT&lt;sub&gt;1,0&lt;/sub&gt;&lt;br /&gt;(3) μ&lt;sub&gt;0&lt;/sub&gt; + μ&lt;sub&gt;1&lt;/sub&gt; + μ&lt;sub&gt;2&lt;/sub&gt; = 0&lt;br /&gt;&lt;/b&gt;&lt;/code&gt;&lt;br /&gt;While both equation systems are valid, the first equation system was biased toward station &lt;b&gt;0&lt;/b&gt;, whereas the second equation system is biased toward station &lt;b&gt;1&lt;/b&gt;. If you only solve one system of &lt;b&gt;n&lt;/b&gt; equations biased toward station &lt;b&gt;i&lt;/b&gt;, the solution is similar to the &lt;i&gt;reference station method&lt;/i&gt; (&lt;a href="http://wep.fi/pic/1987_Hansen_Lebedeff.pdf"&gt;Hansen &amp; Lebedeff 1987&lt;/a&gt;.) The main limitation of this method is that it's dependent on the reliability of a single station: the reference station.&lt;br /&gt;&lt;br /&gt;The full algorithm solves &lt;b&gt;n&lt;/b&gt; systems of &lt;b&gt;n&lt;/b&gt; equations each, with station &lt;b&gt;i&lt;/b&gt; (from &lt;b&gt;0&lt;/b&gt; to &lt;b&gt;n-1&lt;/b&gt;) being the reference station in each case. Then it averages out the offsets that result from solving each of the equation systems. A straight average would be completely unbiased. The implementation uses a weighted average, where the weight of a reference station is the number of years with available data. The solution is thus biased, but only to the extent that some stations have more complete data than other stations.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Simulation&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I thought that was a sound plan, but I wondered if it worked in practice. I wrote a simulation to find out.&lt;br /&gt;&lt;br /&gt;The simulation consists of 15 stations with a common non-linear trend, and some common noise. On top of that, each station has noise and seasonality unique to it. Stations start out with complete data, and we calculate a "expected" temperature series with these data. Then we remove data points at random from each station &amp;ndash; anywhere from 0% to 80% of them. We then apply a station combination algorithm and come up with a "estimated" temperature series. I have uploaded the &lt;a href="http://raoss.cvs.sourceforge.net/viewvc/raoss/ra-sims-and-bots/src/com/blogspot/residualanalysis/sims/temp/SimCombiningStations.java?revision=HEAD&amp;view=markup"&gt;source code of the simulation into CVS&lt;/a&gt;, where you will find all other details.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__6PO0G1BcJM/S6jysj3ta3I/AAAAAAAAAMk/nJdECGHVals/s1600-h/temperature-anomaly-method-evaluation.JPG"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 122px;" src="http://2.bp.blogspot.com/__6PO0G1BcJM/S6jysj3ta3I/AAAAAAAAAMk/nJdECGHVals/s200/temperature-anomaly-method-evaluation.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5451874196289055602" /&gt;&lt;/a&gt;&lt;br /&gt;Let's start by evaluating how a simple "temperature anomaly" method does with this simulation. I'm interested in how well it predicts the absolute temperature measurements, not just the anomalies. It's not too bad. A linear regression of "expected" vs. "estimated" temperatures has a correlation coefficient R&lt;sup&gt;2&lt;/sup&gt; of 0.987, with a slope of 0.99. Ideally, the slope should be 1. There's also an intercept of -0.251. This should ideally be zero.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/__6PO0G1BcJM/S6jzdmuXizI/AAAAAAAAAMs/e-A3V4UfLvQ/s1600-h/linear-equation-based-method-evaluation.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 122px;" src="http://4.bp.blogspot.com/__6PO0G1BcJM/S6jzdmuXizI/AAAAAAAAAMs/e-A3V4UfLvQ/s200/linear-equation-based-method-evaluation.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5451875038868769586" /&gt;&lt;/a&gt;&lt;br /&gt;Now let's see how the linear equation-based method does. The correlation coefficient R&lt;sup&gt;2&lt;/sup&gt; is 0.997 in this case. The slope is basically 1, and the intercept is basically zero. It's nearly an ideal solution.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-670537443253864803?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/670537443253864803/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=670537443253864803' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/670537443253864803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/670537443253864803'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2010/03/how-ghcn-processor-combines-stations.html' title='How GHCN Processor Combines Stations'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/__6PO0G1BcJM/S6jysj3ta3I/AAAAAAAAAMk/nJdECGHVals/s72-c/temperature-anomaly-method-evaluation.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-258250891042238742</id><published>2010-03-20T10:25:00.000-07:00</published><updated>2010-03-20T12:54:20.086-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ghcn processor'/><title type='text'>GHCN Processor 1.0</title><content type='html'>As widely reported, Tamino &lt;a href="http://tamino.wordpress.com/2010/02/25/false-claims-proven-false/"&gt;debunked a key "sceptic" claim to the effect that the drop-out of stations in GHCN around 1990 introduced a false warming trend&lt;/a&gt;. Tamino's result has been &lt;a href="http://tamino.wordpress.com/2010/03/01/replication-not-repetition/"&gt;replicated multiple times&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;There's probably no point in producing yet another replication of Tamino's work. The theoretical problem itself did peak my interest in an academic sense, nevertheless. In particular, Tamino &lt;a href="http://tamino.wordpress.com/2010/02/23/ghcn-preliminary-results/"&gt;had mentioned in his preliminary results post&lt;/a&gt; that he was making all grid rows 10&amp;deg; tall, except for the northernmost row, which was 20&amp;deg; tall. However, he was counting its surface area as if it were 10&amp;deg; tall. Evidently, this has to do with the fact that there are relatively few temperature stations near the Arctic. That row is not equivalent, in a statistical sense, to other rows.&lt;br /&gt;&lt;br /&gt;It occurred to me that an alternative way to partition a grid would be to create grid cells (or grid boxes, if you prefer) that have the same number of stations in them. I call them &lt;i&gt;statistically equivalent grid cells&lt;/i&gt;. So I started to write some code.&lt;br /&gt;&lt;br /&gt;I ended up writing not just a script, but a full-fledged command-line tool that can produce a temperature record for a pretty-much arbitrary set of stations. For example, it can produce a temperature series for urban areas of Brazil, or hilly regions of the Northern Hemisphere. All you do is pass a simple expression to the tool. Additionally, it is written in a modular manner, so it's relatively easy for others to contribute new grid partitioning methods, new adjustments, new station combination methods, station filters, and output formats. At least a couple alternatives are already supported in each case.&lt;br /&gt;&lt;br /&gt;I have set up a &lt;a href="https://sourceforge.net/projects/raoss/"&gt;SourceForge project page&lt;/a&gt; for this project, and other projects and code that I might release through my blogs in the future.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;License&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;GHCN Processor is open source software. It is released under the terms of the &lt;a href="http://www.apache.org/licenses/LICENSE-2.0.html"&gt;Apache License 2.0&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Requirements&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;You need to have a &lt;a href="http://www.java.com/en/download/index.jsp"&gt;Java Runtime Environment 1.5+&lt;/a&gt; installed and in your PATH. It's not uncommon for PCs to already have it. You can check with:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;b&gt;java -version&lt;/b&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Download&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;GHCN Processor can be downloaded from the &lt;a href="https://sourceforge.net/projects/raoss/files/"&gt;Files Section&lt;/a&gt; of the project page.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Installation&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;You can unzip the ZIP file in a directory of your choice. Then you need to add the &lt;code&gt;bin&lt;/code&gt; directory of the distribution to your PATH environment variable. In Windows, you need to &lt;a href="http://www.computerhope.com/issues/ch000549.htm"&gt;right-click My Computer, then select Properties / Advanced / Environment Variables&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Documentation&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Documentation on tool options can be found in the &lt;code&gt;readme.txt&lt;/code&gt; file shipped with the GHCN Processor distribution. Any other posts I write about GHCN Processor should be available via the &lt;a href="http://residualanalysis.blogspot.com/search/label/ghcn%20processor"&gt;ghcn processor tag&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Global Examples&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;A default global temperature record can be created with:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;b&gt;ghcnp -o /tmp/ghcn-global.csv&lt;/b&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;The first time you run the tool, it will download inventory and data files from the &lt;a href="ftp://ftp.ncdc.noaa.gov/pub/data/ghcn/v2/"&gt;GHCN v2 FTP site&lt;/a&gt;. Note that if you happen to interrupt the download, you could end up with incomplete files. In this case, run the tool again with the &lt;code&gt;-f&lt;/code&gt; option.&lt;br /&gt;&lt;br /&gt;The output is in &lt;a href="http://en.wikipedia.org/wiki/Comma-separated_values"&gt;CSV format&lt;/a&gt;, readable by spreadsheet software. By default it will contain one year per row, with 14 columns each. You can also produce a "monthly format" file with one month per row, as follows.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;b&gt;ghcnp -of monthly -o /tmp/ghcn-global-monthly.csv&lt;/b&gt;&lt;/code&gt; &lt;br /&gt;&lt;br /&gt;By default, the tool uses the adjusted data set from GHCN v2. To use the raw, unadjusted data, try:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;b&gt;ghcnp -dt mean -o /tmp/ghcn-global-raw.csv&lt;/b&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;To use what I call "statistically equivalent grid cells", try:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;b&gt;ghcnp -gt seg -o /tmp/ghcn-global-seg.csv&lt;/b&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;The default combination method for stations that are in the same grid cell is a simple "temperature anomaly" method, with a base period if 1950 to 1981 by default. I've implemented a experimental "optimal" method that you can use as follows.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;b&gt;ghcnp -scm olem -o /tmp/ghcn-global-olem.csv&lt;/b&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;I'll discuss this in more detail on another occasion.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Regional Examples&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;To produce a regional temperature record, you should always pass a &lt;code&gt;-reg&lt;/code&gt; option. The grid partitioning algorithm works differently when it's not attempting to produce a global grid. The following command produces a temperature series for airports in the United Kingdom.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;b&gt;ghcnp -reg -include " country=='UNITED KINGDOM' &amp;&amp; is_airport " -o /tmp/uk-airports.csv&lt;/b&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;This alternative syntax also works:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;b&gt;ghcnp -reg -include " country eq 'UNITED KINGDOM' &amp;&amp; is_airport " -o /tmp/uk-airports.csv&lt;/b&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;The expression after the &lt;code&gt;-include&lt;/code&gt; option should be enclosed in double-quotes, and its syntax is that of &lt;a href="http://www.informit.com/articles/article.aspx?p=30946&amp;seqNum=4"&gt;EL&lt;/a&gt; (basically the same as Java or C expression syntax.) String literals in the expression must be enclosed in single quotes. The names of countries must be written &lt;i&gt;exactly&lt;/i&gt; as they appear in the GHCN v2 &lt;a href="ftp://ftp.ncdc.noaa.gov/pub/data/ghcn/v2/v2.country.codes"&gt;country codes file&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;As another example, let's get a temperature series for stations in the southern hemisphere that are in forested areas.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;b&gt;ghcnp -reg -include "latitude &lt; 0 &amp;&amp; vegetation eq 'FO' " -o /tmp/sh-forested.csv&lt;/b&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;GHCN Processor in this case tells us that there are only 7 such stations with temperature data in the adjusted data set.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Tamino Reproduction&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;In addition to station properties you find in the inventory file of GHCN, there are a number of properties added by GHCN Processor: &lt;code&gt;slope&lt;/code&gt;, &lt;code&gt;variance&lt;/code&gt;, &lt;code&gt;first_year&lt;/code&gt;, &lt;code&gt;last_year&lt;/code&gt;, and &lt;code&gt;mean_temperature&lt;/code&gt;. The properties &lt;code&gt;first_year&lt;/code&gt; and  &lt;code&gt;last_year&lt;/code&gt; tell you the years when the station started and finished reporting, respectively.&lt;br /&gt;&lt;br /&gt;To reproduce Tamino's work, we can simply run the following commands:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;b&gt;ghcnp -include "last_year &lt;= 1991" -o /tmp/wattergate-dropped.csv&lt;/b&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&lt;b&gt;ghcnp -include "last_year &gt; 1991" -o /tmp/wattergate-kept.csv&lt;/b&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/__6PO0G1BcJM/S6UiCNu9CKI/AAAAAAAAAMc/YrQjnIvafhg/s1600-h/wattergate.JPG"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 122px;" src="http://1.bp.blogspot.com/__6PO0G1BcJM/S6UiCNu9CKI/AAAAAAAAAMc/YrQjnIvafhg/s200/wattergate.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5450800345443535010" /&gt;&lt;/a&gt;GHCN Processor tells us that 2899 stations reported only until 1991 or earlier, whereas 1872 stations were reporting after 1991. That's in the adjusted data set. Notice that they are completely disjoint sets of stations. I can assure you; any half-decent grid partitioning method and station combination method will produce essentially the same results as Tamino's.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Acknowledgments&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;GHCN Processor relies on the following third-party libraries and environments:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://commons.apache.org/math/"&gt;Apache Commons Math 2.0&lt;/a&gt; (Apache License 2.0)&lt;/li&gt;&lt;li&gt;&lt;a href="http://juel.sourceforge.net/"&gt;JUEL - Java Unified Expression Language&lt;/a&gt; (Apache License 2.0)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.java.com/en/"&gt;Java&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Of course, this tool wouldn't be possible without the &lt;a href="http://www.ncdc.noaa.gov/oa/climate/ghcn-monthly/index.php"&gt;GHCN v2 database&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-258250891042238742?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/258250891042238742/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=258250891042238742' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/258250891042238742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/258250891042238742'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2010/03/ghcn-processor-10.html' title='GHCN Processor 1.0'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/__6PO0G1BcJM/S6UiCNu9CKI/AAAAAAAAAMc/YrQjnIvafhg/s72-c/wattergate.JPG' height='72' width='72'/><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-8266137530899077831</id><published>2010-03-05T05:34:00.001-08:00</published><updated>2010-03-20T13:29:46.311-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sea surface temperature'/><category scheme='http://www.blogger.com/atom/ns#' term='tropical cyclones'/><title type='text'>Essentially The Same Graph, Different Smoothing</title><content type='html'>This is probably the last post I will write on the topic of &lt;a href="http://residualanalysis.blogspot.com/2010/03/too-easy-to-be-true.html"&gt;tropical cyclones&lt;/a&gt; in a long time. I don't intend to make this an  all-tropical-cyclones-all-the-time blog. I promise.&lt;br /&gt;&lt;br /&gt;I thought I should mention a paper I found &amp;ndash; &lt;a href="http://www.meteo.psu.edu/~mann/shared/articles/MannEmanuelEos06.pdf"&gt;Mann &amp; Emanuel (2006)&lt;/a&gt; &amp;ndash; that contains a graph of storm counts and sea surface temperatures, shown below.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__6PO0G1BcJM/S5EK2hnEb6I/AAAAAAAAAMM/8-te1jhGRA4/s1600-h/MannEmmanuel2006.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 253px;" src="http://2.bp.blogspot.com/__6PO0G1BcJM/S5EK2hnEb6I/AAAAAAAAAMM/8-te1jhGRA4/s400/MannEmmanuel2006.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5445145356319092642" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The smoothing is somewhat different to that of the graphs I've produced. It's decadal smoothing. They apparently use SST data for the Atlantic averaged over August-September-October. (I did something like this in my first analysis, but I do not believe it makes sense anymore.)&lt;br /&gt;&lt;br /&gt;Mann &amp; Emanuel then compare the decadally smoothed series, and find a correlation coefficient &lt;b&gt;R&lt;/b&gt; of 0.73 (p &lt; 0.001 one-tailed.) Based on these results, the authors concluded that:&lt;br /&gt;&lt;blockquote&gt;&lt;tt&gt;There is a strong historical relationship between tropical Atlantic SST and tropical cyclone activity extending back through the late nineteenth century.&lt;/tt&gt;&lt;/blockquote&gt;&lt;br /&gt;The way I see correlation coefficients, 0.5 is "not bad," 0.75 is "pretty good," 0.9 is "very good," and 0.99+ is "law of physics."&lt;br /&gt;&lt;br /&gt;The confidence level is what really matters when it comes to causality, in my view. In my &lt;a href="http://residualanalysis.blogspot.com/2008/06/hurricanes-and-temperature-are-indeed.html"&gt;statistical analysis&lt;/a&gt;, where data had all the original noise, I found a detrended association with 99.993% confidence (equivalent to p &lt; 0.00007) &amp;ndash; allowing for a lag of 1 year.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__6PO0G1BcJM/S5ESMMte6iI/AAAAAAAAAMU/zoQ5ZFKdkOQ/s1600-h/sst-named-storms-15.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 122px;" src="http://2.bp.blogspot.com/__6PO0G1BcJM/S5ESMMte6iI/AAAAAAAAAMU/zoQ5ZFKdkOQ/s200/sst-named-storms-15.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5445153425247365666" /&gt;&lt;/a&gt;I wondered, nevertheless: What would the correlation coefficient be like if we compare the 15-year central moving averages of the data I've been using? Let's do this only considering data since 1870, like Mann &amp; Emanuel do. Let's also allow for a lag, given that such is evident in the graph.&lt;br /&gt;&lt;br /&gt;I found something surprising. The optimal lag is &lt;b&gt;7 years&lt;/b&gt;, not a few years like I had presumed. The correlation coefficient &lt;b&gt;R&lt;/b&gt; at this lag is &lt;b&gt;0.924&lt;/b&gt; &amp;ndash; well within "very good" territory.&lt;br /&gt;&lt;br /&gt;You know what's interesting about the 7-year lag? 2005 minus 1998 is 7. I might come back to that some other time.&lt;br /&gt;&lt;br /&gt;I conclude that Mann &amp; Emanuel were on the right track, but they didn't make a strong enough case. There's a &lt;a href="http://climate.columbia.edu/sitefiles/file/Knutson_Lamont_Jul2009_public_pdf.pdf"&gt;presentation by Tom Knutson of NOAA&lt;/a&gt; where he mentions the graph from Mann &amp; Emanuel (2006), apparently thinking it's interesting, but wonders if the storm record is reliable enough to produce a graph like that. Then he goes on to discuss the long-term trend, which may or may not be statistically significant (as I already explained, &lt;a href="http://residualanalysis.blogspot.com/2010/03/literature-on-number-of-tropical.html"&gt;causality and trend significance&lt;/a&gt; are different things), and the projections of computer simulations.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-8266137530899077831?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/8266137530899077831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=8266137530899077831' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/8266137530899077831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/8266137530899077831'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2010/03/essentially-same-graph-different.html' title='Essentially The Same Graph, Different Smoothing'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/__6PO0G1BcJM/S5EK2hnEb6I/AAAAAAAAAMM/8-te1jhGRA4/s72-c/MannEmmanuel2006.JPG' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-4363764642918876478</id><published>2010-03-04T08:59:00.000-08:00</published><updated>2010-03-04T09:38:53.417-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sea surface temperature'/><category scheme='http://www.blogger.com/atom/ns#' term='tropical cyclones'/><title type='text'>Literature on the Number of Tropical Cyclones</title><content type='html'>It's not exactly true that &lt;a href="http://residualanalysis.blogspot.com/2010/03/too-easy-to-be-true.html"&gt;my claims about the &lt;i&gt;number&lt;/i&gt; of tropical cyclones tracking SSTs&lt;/a&gt; are at odds with observational science. They might be at odds with some models, as discussed in &lt;a href="http://www.ipcc.ch/publications_and_data/ar4/wg1/en/ch10s10-3-6-3.html"&gt;4AR WGI 10.3.6.3&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;See, for example, &lt;a href="http://www.sciencemag.org/cgi/content/full/309/5742/1844?ijkey=iqoyPaiwaACR6"&gt;Webster et al. (2005)&lt;/a&gt;. This paper has some interesting graphs too, but the time span is short.&lt;br /&gt;&lt;blockquote&gt;We conclude that global data indicate a 30-year trend toward more frequent and intense hurricanes, corroborated by the results of the recent regional assessment.&lt;/blockquote&gt;&lt;br /&gt;I should also note that determining causality and determining whether there's a statistically significant upward trend are technically different endeavors. You can have one without the other. This applies to other effects of AGW as well, like &lt;a href="http://residualanalysis.blogspot.com/2010/02/sea-level-rise-part-1.html"&gt;sea level rise&lt;/a&gt;. Does that make sense?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-4363764642918876478?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/4363764642918876478/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=4363764642918876478' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/4363764642918876478'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/4363764642918876478'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2010/03/literature-on-number-of-tropical.html' title='Literature on the Number of Tropical Cyclones'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-4704662078245779907</id><published>2010-03-03T15:22:00.001-08:00</published><updated>2010-03-04T09:38:35.814-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sea surface temperature'/><category scheme='http://www.blogger.com/atom/ns#' term='tropical cyclones'/><title type='text'>Recent Storm Seasons Have Been Mild, Right?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__6PO0G1BcJM/S47voEllR7I/AAAAAAAAAME/OXpjO-UA2FY/s1600-h/sst-named-storms-15.JPG"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 122px;" src="http://2.bp.blogspot.com/__6PO0G1BcJM/S47voEllR7I/AAAAAAAAAME/OXpjO-UA2FY/s200/sst-named-storms-15.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5444552471242688434" /&gt;&lt;/a&gt;OK. The graph with the 15-year (or 17-year, or 21-year) smooth NH SST and Atlantic storm series looks good, almost too good. &lt;a href="http://residualanalysis.blogspot.com/2010/03/too-easy-to-be-true.html"&gt;I was reminded of that fact recently&lt;/a&gt;. But then, you might ask, how do we reconcile this with the fact that Atlantic storm seasons after 2005 have been mild? Should I believe my lying eyes, or... my lying eyes?&lt;br /&gt;&lt;br /&gt;Mild compared to what? Anything is mild when you compare it to the Katrina season.&lt;br /&gt;&lt;br /&gt;You can search Wikipedia for each year's count, e.g. google "2006 Atlantic Hurricane Season." These are the figures:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;2006: 9&lt;br /&gt;2007: 15&lt;br /&gt;2008: 16&lt;br /&gt;2009: 9&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;The average is 12.25. The average between 1944 and 1990 was 9.8. I'm not saying recent seasons are &lt;i&gt;significantly&lt;/i&gt; more busy, but you can't claim they are milder than the 1944-1990 average either.&lt;br /&gt;&lt;br /&gt;Clearly, 2007 and 2008 were both considerably more busy than normal. They probably went unnoticed because, again, what could possibly compare to the 2005 season? &lt;br /&gt;&lt;br /&gt;Note that I never claimed storms resulting from global warming were going to be the end of us all, or anything of the sort. I haven't even attempted to model it yet. Any projection I made carried a caveat: that the association would have to be linear. But it can't really be linear, can it? I can't say, for example, if the number of storms saturates after a certain temperature is reached.&lt;br /&gt;&lt;br /&gt;I never even claimed that there has been a statistically significant rise in the number of storms. It seems reasonable this is the case, but I just haven't done this analysis. What I did is determine whether storms track sea-surface temperatures, and they do.&lt;br /&gt;&lt;br /&gt;I will say one thing, though. Do not be surprised if the 2011 or 2012 seasons are quite busy. I'm saying that because 2010 is an El Niño year. It's not the case that busy seasons always follow El Niño years, or that all El Niño years end up producing busy seasons. But based on a quick comparison, it often does happen that way.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-4704662078245779907?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/4704662078245779907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=4704662078245779907' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/4704662078245779907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/4704662078245779907'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2010/03/recent-storm-seasons-have-been-mild.html' title='Recent Storm Seasons Have Been Mild, Right?'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/__6PO0G1BcJM/S47voEllR7I/AAAAAAAAAME/OXpjO-UA2FY/s72-c/sst-named-storms-15.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-657995651139113080</id><published>2010-03-03T05:22:00.000-08:00</published><updated>2010-03-04T09:38:20.454-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sea surface temperature'/><category scheme='http://www.blogger.com/atom/ns#' term='tropical cyclones'/><title type='text'>Too Easy To Be True?</title><content type='html'>Back in June of 2008, I wrote &lt;a href="http://residualanalysis.blogspot.com/2008/06/hurricanes-and-temperature-are-indeed.html"&gt;a statistical analysis of the association between northern hemisphere sea surface temperatures and the number of named storms in the Atlantic basin&lt;/a&gt;. I determined, with 99.993% confidence, that indeed there was such an association. I had controlled for coincidental trends (otherwise known as a spurious correlation) by means of detrending.&lt;br /&gt;&lt;br /&gt;A commenter over at Climate Audit &lt;a href="http://residualanalysis.blogspot.com/2008/07/hurricanes-and-global-warming-revisited.html"&gt;tacitly admitted reproducing my analysis&lt;/a&gt;, but pointed out that if he detrended the series using 6th-order polynomial trendlines, the association no longer held. I noted that if you allow for a lag of 1 year between the series, even the 6th-order detrending resulted in a statistically significant association, despite the loss of information that necessarily results from such a detrending. The existence of the lag between temperatures and named storms would soon become crystal clear to me and my (not very many) readers.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/__6PO0G1BcJM/S45tBcNavMI/AAAAAAAAAL8/nrwl-hhdlrA/s1600-h/sst-named-storms-15.JPG"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 160px; height: 98px;" src="http://4.bp.blogspot.com/__6PO0G1BcJM/S45tBcNavMI/AAAAAAAAAL8/nrwl-hhdlrA/s320/sst-named-storms-15.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5444408871057276098" /&gt;&lt;/a&gt;&lt;br /&gt;During the back and forth with the Climate Audit commenter, I realized that if you simply smooth out the noise from both series, the association becomes graphically evident, and a lot more convincing &amp;ndash; I thought &amp;ndash; than a statistical analysis. The first graph I posted used nothing more than a 21-year central moving average for smoothing. The results were remarkable and the graph was remarkably easy to produce.&lt;br /&gt;&lt;br /&gt;As it turns out, it was also remarkably difficult to believe. A few months went by, and a reader (paulm) posted a link to my analysis &lt;a href="http://global-warming.accuweather.com/2008/08/more_evidence_that_global_warm.html"&gt;over at the Accuweather.com GW blog&lt;/a&gt;. The graph was met with a got-to-be-fake type of response.&lt;br /&gt;&lt;br /&gt;When I found out, this obviously made me upset. You can tell I was upset as I was explaining my very lenient comment policy (see sidebar) in &lt;a href="http://residualanalysis.blogspot.com/2008/08/graph-of-nh-ssts-and-named-storms.html"&gt;my response to the Accuweather.com incident&lt;/a&gt;. I even posted the spreadsheet for verification. There were no further falsification accusations after I did this, and I thought that was the end of it.&lt;br /&gt;&lt;br /&gt;Fast forward a year and a half. &lt;a href="http://scienceblogs.com/deltoid/2010/03/leakegate_the_australians_war.php"&gt;Deltoid&lt;/a&gt; has a recent post on the topic, quoting various IPCC statements, and I basically commented that the IPCC was wrong, in my view, in regards to the &lt;i&gt;number&lt;/i&gt; of tropical cyclones not changing in response to global warming. The data told me otherwise.&lt;br /&gt;&lt;br /&gt;I guess questioning an IPCC claim was a mistake, wasn't it? I might have also broken some social norm I'm not aware of or something. Some of the regulars started to talk to me as if I were one of the resident trolls, like El Gordo or Spangled Drongo. They basically accused me of fraud and trying to deceive, in a way that is not dissimilar to how the CRU team are accused of fraud and so forth.&lt;br /&gt;&lt;br /&gt;Things calmed down after I, once again, posted the spreadsheet. I appreciate Bernard J's semi-apology.&lt;br /&gt;&lt;br /&gt;For reference, below are the links to the data and the spreadsheet. I posted the spreadsheet at a more permanent location.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.aoml.noaa.gov/hrd/tcfaq/E11.html"&gt;Atlantic Basin Named Storm Counts from NOAA&lt;/a&gt;.&lt;li&gt;&lt;a href="http://www.cru.uea.ac.uk/cru/data/temperature/hadsst2nh.txt"&gt;HadSST2 Northern Hemisphere Temperature Anomalies&lt;/a&gt;.&lt;li&gt;&lt;a href="http://joseph44.users.sourceforge.net/climate/analyses/SSTsAndStorms.xls"&gt;Spreadsheet with data, CMA calculations and graphs&lt;/a&gt;.&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;What else can I do? You've seen my comment policy. Should I post screenshots too?&lt;br /&gt;&lt;br /&gt;I'd hate to think that my most interesting graphs are assumed to be fake a priori. Is my &lt;a href="http://4.bp.blogspot.com/__6PO0G1BcJM/S3R-A64uuYI/AAAAAAAAAKM/3-YvVzJjzG4/s1600-h/red-sea-sl-and-vostok-temp.JPG"&gt;graph of Red Sea sea level and Vostok temperatures&lt;/a&gt; a fake? What about my &lt;a href="http://1.bp.blogspot.com/__6PO0G1BcJM/S0U6m2V-JxI/AAAAAAAAAJs/oYEYjvhSHD0/s1600-h/law-dome-20-year-vs-natural.JPG"&gt;graph of the natural spline interpolation of the Law Dome CO2 data&lt;/a&gt;? What about the one with the &lt;a href="http://1.bp.blogspot.com/__6PO0G1BcJM/S0VCxDCBCLI/AAAAAAAAAJ8/fRdGOgK-zy8/s1600-h/temperature-co2-1700-1900.JPG"&gt;Mann et al. (2008) reconstruction and CO2 at the time of the industrial revolution&lt;/a&gt;? What about the graph with the &lt;a href="http://2.bp.blogspot.com/__6PO0G1BcJM/S4KxaU_MP0I/AAAAAAAAAK8/QbEMqv3L3Rw/s1600-h/greenland-temperature-2000-years.JPG"&gt;Greenland temperature reconstruction&lt;/a&gt;?&lt;br /&gt;&lt;br /&gt;I realize I often post claims that you can't just Google to confirm, and I realize that people are sometimes paranoid. That's why I have the comment policy I have.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-657995651139113080?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/657995651139113080/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=657995651139113080' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/657995651139113080'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/657995651139113080'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2010/03/too-easy-to-be-true.html' title='Too Easy To Be True?'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/__6PO0G1BcJM/S45tBcNavMI/AAAAAAAAAL8/nrwl-hhdlrA/s72-c/sst-named-storms-15.JPG' height='72' width='72'/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-6868253254698479349</id><published>2010-02-28T11:32:00.000-08:00</published><updated>2010-02-28T12:52:58.928-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sea surface temperature'/><category scheme='http://www.blogger.com/atom/ns#' term='ocean'/><category scheme='http://www.blogger.com/atom/ns#' term='global warming'/><category scheme='http://www.blogger.com/atom/ns#' term='reconstructions'/><category scheme='http://www.blogger.com/atom/ns#' term='sea level rise'/><category scheme='http://www.blogger.com/atom/ns#' term='climate change'/><title type='text'>Sea Level Rise - Part 3</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__6PO0G1BcJM/S4rIGBsJkmI/AAAAAAAAALk/eU8gnT7db1E/s1600-h/peltier-ice-volume-and-vostok-temp.JPG"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 122px;" src="http://2.bp.blogspot.com/__6PO0G1BcJM/S4rIGBsJkmI/AAAAAAAAALk/eU8gnT7db1E/s200/peltier-ice-volume-and-vostok-temp.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5443383105489048162" /&gt;&lt;/a&gt;&lt;h3&gt;Thermal Expansion&lt;/h3&gt;In &lt;i&gt;&lt;a href="http://residualanalysis.blogspot.com/2010/02/sea-level-rise-part-2.html"&gt;Sea Level Rise - Part 2&lt;/a&gt;&lt;/i&gt;, I had estimated the magnitude of sea level rise (SLR) due to ice melt alone, since the last glacial maximum (LGM). It was 97 meters. This was based on an ice coverage and ice topography reconstruction made available by Peltier (1993).&lt;br /&gt;&lt;br /&gt;Total SLR since the LGM is about 130 meters according to Fleming et al. (1998). The IPCC figure is 120 meters (4AR WGI FAQ 5.1.) The Red Sea reconstruction provided by Siddall et al. (2003) also indicates it's in the order of 120 meters.&lt;br /&gt;&lt;br /&gt;So we're missing at least 23 meters of SLR. Could this difference be the result of thermal expansion? As it turns out, no.&lt;br /&gt;&lt;br /&gt;I will estimate a ballpark figure for SLR since the LGM due to thermal expansion alone. For this, I will use a simplified model of the ocean: A rectangular pool of water with 3.5% salinity, a surface area of 361&amp;middot;10&lt;sup&gt;6&lt;/sup&gt; km&lt;sup&gt;2&lt;/sup&gt;, and a depth of 3,600 meters. The temperature at the surface of the pool has increased from 12C to 16C. The temperature at a given depth is calculated using the &lt;a href="http://residualanalysis.blogspot.com/2010/02/temperature-of-ocean-water-at-given.html"&gt;ocean water temperature profile model&lt;/a&gt; I derived in the last post. I will also assume that water pressure does not affect our calculations significantly.&lt;br /&gt;&lt;br /&gt;In order to carry out the calculation, I divided our simplified ocean in 36 layers of 100 meters each. For each layer, I calculated current temperature and LGM temperature.&lt;br /&gt;&lt;br /&gt;You can also calculate the &lt;a href="http://www.csgnetwork.com/h2odenscalc.html"&gt;density of water given its temperature and salinity&lt;/a&gt;. The following graph illustrates the relationship between temperature and the inverse of density (or volume of 1 kg of water in liters.)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/__6PO0G1BcJM/S4rOC-lQToI/AAAAAAAAALs/9mIcNCdKTxw/s1600-h/density-water-3.5-given-temp-scatter.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 245px;" src="http://4.bp.blogspot.com/__6PO0G1BcJM/S4rOC-lQToI/AAAAAAAAALs/9mIcNCdKTxw/s400/density-water-3.5-given-temp-scatter.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5443389650184982146" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The density of water with 3.5% salinity is, thus, well approximated by:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__6PO0G1BcJM/S4rPoe1VAGI/AAAAAAAAAL0/SsFMz1py8KA/s1600-h/density-water-3.5-given-temp-formula.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 91px;" src="http://3.bp.blogspot.com/__6PO0G1BcJM/S4rPoe1VAGI/AAAAAAAAAL0/SsFMz1py8KA/s400/density-water-3.5-given-temp-formula.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5443391394009120866" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;T&lt;/b&gt; is the temperature in degrees Celsius. The units for density are kilograms per liter.&lt;br /&gt;&lt;br /&gt;With this equation, we can calculate the density of each layer of our simplified ocean, at present and during the LGM. The volume of each layer at present is 3.61&amp;middot;10&lt;sup&gt;7&lt;/sup&gt; km&lt;sup&gt;3&lt;/sup&gt;. The volume of each layer in the LGM can be calculated by multiplying 3.61&amp;middot;10&lt;sup&gt;7&lt;/sup&gt; km&lt;sup&gt;3&lt;/sup&gt; by the current density and dividing it by the LGM density.&lt;br /&gt;&lt;br /&gt;The total volumetric difference turns out to be 9.5&amp;middot;10&lt;sup&gt;4&lt;/sup&gt; km&lt;sup&gt;3&lt;/sup&gt;. This translates to &lt;b&gt;0.26 meters&lt;/b&gt; of SLR, or 26 cm.&lt;br /&gt;&lt;br /&gt;This should not be taken as a precise figure. The point is that it's nowhere near 23 meters. Clearly, the change in ice volume I calculated from the Peltier (1993) reconstruction must be an underestimate.&lt;br /&gt;&lt;br /&gt;Ice melt is obviously a much more significant problem, in the long term &amp;ndash; meaning thousands of years &amp;ndash; than thermal expansion. However, if the temperature is rising rapidly, thermal expansion can temporarily contribute more SLR than ice melt. Presumably, the effects of thermal expansion are immediate. Ice melt is slow.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-6868253254698479349?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/6868253254698479349/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=6868253254698479349' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/6868253254698479349'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/6868253254698479349'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2010/02/sea-level-rise-part-3.html' title='Sea Level Rise - Part 3'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/__6PO0G1BcJM/S4rIGBsJkmI/AAAAAAAAALk/eU8gnT7db1E/s72-c/peltier-ice-volume-and-vostok-temp.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-8323761904188288743</id><published>2010-02-26T10:05:00.000-08:00</published><updated>2010-02-26T13:40:49.549-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sea surface temperature'/><category scheme='http://www.blogger.com/atom/ns#' term='ocean'/><category scheme='http://www.blogger.com/atom/ns#' term='models'/><title type='text'>The Temperature of Ocean Water at a Given Depth</title><content type='html'>In order to corroborate the results of the &lt;a href="http://residualanalysis.blogspot.com/2010/02/sea-level-rise-part-2.html"&gt;last post on sea level rise&lt;/a&gt;, I would like to estimate the impact of thermal expansion alone since the last glacial maximum. (I anticipate I will need to post a correction, but first things first.) In order to do this properly, I need to know how the temperature of ocean water varies with depth. I've tried to look for a straightforward formula that solves this problem, to no avail. (I did find &lt;a href="http://www.windows.ucar.edu/tour/link=/earth/Water/temp.html"&gt;a graph&lt;/a&gt; that was illustrative.)&lt;br /&gt;&lt;br /&gt;So I went ahead and derived such a formula, based on ocean water characteristic data from the &lt;a href="http://www.argo.ucsd.edu/"&gt;Argo database&lt;/a&gt;. More specifically, I used the &lt;a href="http://apdrc.soest.hawaii.edu/projects/Argo/data/gridded/On_standard_levels/Ensemble_mean/1x1/m00/index.html"&gt;ensemble mean grid&lt;/a&gt; made available by Asia-Pacific Data-Research Center of the University of Hawaii.&lt;br /&gt;&lt;br /&gt;For each depth file, I calculated temperature means for 3 different latitude groups, which I've called 0S, 30S, and 60S. The 0S group includes latitudes -15S to 15N. The 30S group includes -45S to -15S. The last group includes -75S to -45S. Data is not available for all latitudes, so the mean values obtained should not be considered latitudinal averages; that's not the purpose of this exercise.&lt;br /&gt;&lt;br /&gt;Let's start by looking at a graph of mean temperature at a given depth for each of the groups. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/__6PO0G1BcJM/S4gWPMVuS4I/AAAAAAAAALM/7dLXwjk-GKc/s1600-h/temperature-ocen-water-depth-latitudes.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 245px;" src="http://1.bp.blogspot.com/__6PO0G1BcJM/S4gWPMVuS4I/AAAAAAAAALM/7dLXwjk-GKc/s400/temperature-ocen-water-depth-latitudes.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5442624599943433090" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It doesn't look very easy, does it? Clearly, the temperature of ocean water must depend on variables other than the sea surface temperature and depth. But I was able to come up with a model that fits the data quite well (R&lt;sup&gt;2&lt;/sup&gt;=0.988.) The formulas follow.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__6PO0G1BcJM/S4gXB-Hp1YI/AAAAAAAAALU/6CfnJkPqRKg/s1600-h/temperature-ocean-water-depth.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 132px;" src="http://3.bp.blogspot.com/__6PO0G1BcJM/S4gXB-Hp1YI/AAAAAAAAALU/6CfnJkPqRKg/s400/temperature-ocean-water-depth.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5442625472299652482" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Where:&lt;ul&gt;&lt;li&gt;&lt;b&gt;S&lt;/b&gt; is the sea surface temperature &lt;i&gt;plus 0.338&lt;/i&gt;, in degrees Celsius.&lt;li&gt;&lt;b&gt;D&lt;/b&gt; is the depth in meters.&lt;li&gt;&lt;b&gt;T(D)&lt;/b&gt; is the temperature at a given depth &lt;b&gt;D&lt;/b&gt;, in degrees Celsius.&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Derivation&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The model was empirically derived. The first thing I noticed is that the depth &lt;b&gt;D&lt;/b&gt; is approximately inversely proportional to &lt;b&gt;T(D)&lt;/b&gt;. In fact, the following formula is a rough approximation of temperature at a given depth.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/__6PO0G1BcJM/S4gdqDz9ypI/AAAAAAAAALc/ntvT6VLSr88/s1600-h/temperature-ocean-water-depth-approx.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 302px; height: 86px;" src="http://4.bp.blogspot.com/__6PO0G1BcJM/S4gdqDz9ypI/AAAAAAAAALc/ntvT6VLSr88/s400/temperature-ocean-water-depth-approx.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5442632758092221074" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The problem with this formula is that it doesn't work very well at shallow depths. You might have noticed in the figure that the temperature is roughly stable at a depth of 30 meters or less. In order to fix this problem, the approach I came up with is to transform &lt;b&gt;D&lt;/b&gt; into &lt;b&gt;D'&lt;/b&gt;, where &lt;b&gt;D'&lt;/b&gt; tends to zero when &lt;b&gt;D&lt;/b&gt; is small, but tends to &lt;b&gt;D&lt;/b&gt; when &lt;b&gt;D&lt;/b&gt; is big. &lt;br /&gt;&lt;br /&gt;If we multiply &lt;b&gt;D&lt;/b&gt; by a &lt;a href="http://en.wikipedia.org/wiki/Logistic_function"&gt;logistic function&lt;/a&gt;, we obtain something close to the desired result for &lt;b&gt;D'&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;Once I had the general form of the equation, all I had to do is figure out the 4 coefficients involved. I used &lt;a href="http://en.wikipedia.org/wiki/Genetic_programming"&gt;genetic programming&lt;/a&gt; to solve this.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-8323761904188288743?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/8323761904188288743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=8323761904188288743' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/8323761904188288743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/8323761904188288743'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2010/02/temperature-of-ocean-water-at-given.html' title='The Temperature of Ocean Water at a Given Depth'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/__6PO0G1BcJM/S4gWPMVuS4I/AAAAAAAAALM/7dLXwjk-GKc/s72-c/temperature-ocen-water-depth-latitudes.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-5864720661961752983</id><published>2010-02-22T06:30:00.000-08:00</published><updated>2010-02-22T19:30:21.309-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='global warming'/><category scheme='http://www.blogger.com/atom/ns#' term='reconstructions'/><category scheme='http://www.blogger.com/atom/ns#' term='climate change'/><category scheme='http://www.blogger.com/atom/ns#' term='MWP'/><category scheme='http://www.blogger.com/atom/ns#' term='LIA'/><title type='text'>The Greenland Canard</title><content type='html'>A favorite argument of AGW "sceptics" has to do with Greenland and what is known as the &lt;a href="http://en.wikipedia.org/wiki/Medieval_Warm_Period"&gt;medieval warm period&lt;/a&gt; (MWP). The idea is that if the Earth was warmer some time in the past, this would undermine AGW theory. I don't find this line of argumentation to be robust either way, but let's examine it, shall we?&lt;br /&gt;&lt;br /&gt;The Vikings colonized Greenland from 986 AD. They were able to farm, fish and raise cattle. The settlements disappeared by the 15th century, presumably because of the &lt;a href="http://en.wikipedia.org/wiki/Little_Ice_Age"&gt;little ice age&lt;/a&gt; (LIA).&lt;br /&gt;&lt;br /&gt;The first thing that needs to be pointed out is that Greenland was still a very cold place during the MWP. It was not a green paradise of any sort. &lt;a href="http://www.skepticalscience.com/greenland-used-to-be-green.htm"&gt;Skeptical Science&lt;/a&gt; and &lt;a href="http://scienceblogs.com/illconsidered/2006/03/greenland-used-to-be-green.php"&gt;A Few Things Ill Considered&lt;/a&gt; have the details on that.&lt;br /&gt;&lt;br /&gt;Another counter-argument I've encountered is that Greenland might have been considerably warmer than it is now during the MWP, but this was most likely a local or North-Atlantic phenomenon, not a global one. Nearly all &lt;a href="http://www.ncdc.noaa.gov/paleo/recons.html"&gt;climate reconstructions&lt;/a&gt; that cover the MWP (and there are many of them, by many different authors, using several different methods) do not show it to be warmer than today.&lt;br /&gt;&lt;br /&gt;Is there a way to corroborate that Greenland was indeed unusually warm during the MWP, unlike the rest of the northern hemisphere? Absolutely.&lt;br /&gt;&lt;br /&gt;Alley (2000) provides a &lt;a href="ftp://ftp.ncdc.noaa.gov/pub/data/paleo/icecore/greenland/summit/gisp2/isotopes/gisp2_temp_accum_alley2000.txt"&gt;50,000 year temperature reconstruction from Central Greenland&lt;/a&gt; whose resolution is not bad at all. The reconstruction is ice-core based, and it provides temperatures as absolute values. In order to calculate a "temperature anomaly" for purposes of graphical comparison, I added 31.29 to the temperature values provided by Alley (2000).&lt;br /&gt;&lt;br /&gt;Let's start by looking at data from 200 AD to 1850 AD. I will use the &lt;a href="http://www.ncdc.noaa.gov/paleo/pubs/mann2008/mann2008.html"&gt;CPS Northern-Hemisphere reconstruction from Mann et al. (2008)&lt;/a&gt;  for comparison.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__6PO0G1BcJM/S4KxaU_MP0I/AAAAAAAAAK8/QbEMqv3L3Rw/s1600-h/greenland-temperature-2000-years.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 245px;" src="http://2.bp.blogspot.com/__6PO0G1BcJM/S4KxaU_MP0I/AAAAAAAAAK8/QbEMqv3L3Rw/s400/greenland-temperature-2000-years.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5441106365685448514" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The difference between the MWP and the LIA in Greenland was around 1.6°C. Interestingly, the MWP temperature peak in Greenland occurs almost exactly at the time of the Viking colonization. Presumably, that's not a coincidence. Additionally, there are already some indications in this graph that the climate of Greenland experiences abrupt changes from time to time.&lt;br /&gt;&lt;br /&gt;Not convinced? Let's look at 50,000 years of data. For comparison, I will use the &lt;a href="ftp://ftp.ncdc.noaa.gov/pub/data/paleo/icecore/antarctica/vostok/deutnat.txt"&gt;temperature reconstruction from Vostok station, Antarctica&lt;/a&gt; made available by Petit et al. (1999). This is also an ice-core based reconstruction.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/__6PO0G1BcJM/S4K33_jc4JI/AAAAAAAAALE/aFQ0YbgHfFg/s1600-h/greenland-antarctica-temperature-50000-years.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 245px;" src="http://4.bp.blogspot.com/__6PO0G1BcJM/S4K33_jc4JI/AAAAAAAAALE/aFQ0YbgHfFg/s400/greenland-antarctica-temperature-50000-years.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5441113472397795474" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here we see that the temperature of Greenland fluctuates in a manner that is not matched by the temperature of Antarctica. In particular, notice the effect of the &lt;a href="http://en.wikipedia.org/wiki/Younger_Dryas"&gt;Younger Dryas stadial&lt;/a&gt; on each of the series.&lt;br /&gt;&lt;br /&gt;In synthesis, the climate of Greenland is quite peculiar, and as a result, it should not be thought of as a proxy of global or even hemispheric climate.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-5864720661961752983?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/5864720661961752983/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=5864720661961752983' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/5864720661961752983'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/5864720661961752983'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2010/02/greenland-canard.html' title='The Greenland Canard'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/__6PO0G1BcJM/S4KxaU_MP0I/AAAAAAAAAK8/QbEMqv3L3Rw/s72-c/greenland-temperature-2000-years.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-3057754823195120165</id><published>2010-02-17T06:28:00.000-08:00</published><updated>2010-02-28T12:56:13.957-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='global warming'/><category scheme='http://www.blogger.com/atom/ns#' term='sea level rise'/><category scheme='http://www.blogger.com/atom/ns#' term='climate change'/><title type='text'>Sea Level Rise - Part 2</title><content type='html'>&lt;h3&gt;Ice Melt&lt;/h3&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__6PO0G1BcJM/S3v-J2AJQoI/AAAAAAAAAKU/UXaoLCe8-Uw/s1600-h/red-sea-sl-and-vostok-temp.JPG"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 122px;" src="http://2.bp.blogspot.com/__6PO0G1BcJM/S3v-J2AJQoI/AAAAAAAAAKU/UXaoLCe8-Uw/s200/red-sea-sl-and-vostok-temp.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5439220420048405122" /&gt;&lt;/a&gt;In the &lt;a href="http://residualanalysis.blogspot.com/2010/02/sea-level-rise-part-1.html"&gt;previous post on Sea Level Rise&lt;/a&gt;, I argued there is a clear association between the Red Sea sea level reconstruction from Siddall et al. (2003) and the Vostok temperature reconstruction from Petit et al. (2000), with sea level lagging temperatures by about 4,700 years, at least for the last 50,000 years. This is corroborated by other reconstructions, such as the &lt;a href="ftp://ftp.ncdc.noaa.gov/pub/data/paleo/contributions_by_author/arz2007/arz2007.txt"&gt;SL reconstruction from Arz et al. (2007)&lt;/a&gt; for the time span 83,000 years to 13,000 years before present.&lt;br /&gt;&lt;br /&gt;The magnitude of SLR since the last glacial maximum 20,000 years ago is about &lt;b&gt;130 meters&lt;/b&gt; (427 feet), which again, is non-trivial. If we had similar SLR today, essentially all coastal cities around the world would be under water. &lt;br /&gt;&lt;br /&gt;Much of that SLR has to be the result of ice melt. The rest, if any, would have to be the result of thermal expansion. Ice that is floating in the ocean should not cause SLR when it melts. What matters in this sense is ice over land.&lt;br /&gt;&lt;br /&gt;In this post I'd like to estimate the magnitude of sea level rise due to ice melt alone.&lt;br /&gt;&lt;br /&gt;NOAA provides &lt;a href="ftp://ftp.ncdc.noaa.gov/pub/data/paleo/ice_topo/"&gt;a reconstruction contributed by Peltier (1993)&lt;/a&gt;, along with applets that let you visualize &lt;a href="http://www.ncdc.noaa.gov/cgi-bin/paleo/peltice.pl"&gt;ice coverage&lt;/a&gt; and &lt;a href="http://www.ncdc.noaa.gov/cgi-bin/paleo/pelttopo.pl"&gt;ice topography&lt;/a&gt; in a world map. The resolution is 1,000 years, and the data goes all the way back to the last glacial maximum.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/__6PO0G1BcJM/S3wKEkmUssI/AAAAAAAAAKk/VLsmbZIHWGk/s1600-h/noaa-ice-coverage-applet.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 134px;" src="http://1.bp.blogspot.com/__6PO0G1BcJM/S3wKEkmUssI/AAAAAAAAAKk/VLsmbZIHWGk/s320/noaa-ice-coverage-applet.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5439233523616887490" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Fortunately, most of the ice coverage is over land, as you can see. So I took the 21K-year-old ice coverage data, and used it as a baseline for the calculation of changes in ice volume. The topography data includes land topography, evidently, but we're interested in ice volume change (not so much absolute ice volume) so it will do for now. In a footnote I will provide the processed data, along with an explanation of how it is obtained. The following graph shows the ice volume data along with the Vostok temperature reconstruction.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__6PO0G1BcJM/S3wMOr9eLnI/AAAAAAAAAKs/KfuUMJLwMOk/s1600-h/peltier-ice-volume-and-vostok-temp.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 245px;" src="http://3.bp.blogspot.com/__6PO0G1BcJM/S3wMOr9eLnI/AAAAAAAAAKs/KfuUMJLwMOk/s400/peltier-ice-volume-and-vostok-temp.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5439235896414973554" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So we're talking about a change in ice volume in the order of 3.9&amp;middot;10&lt;sup&gt;7&lt;/sup&gt; km&lt;sup&gt;3&lt;/sup&gt; in the last 21K years. The density of glacial ice is about 90% that of ocean water. (The tip of an iceberg is about 10% of the iceberg.) So the change in ice volume translates to 3.5&amp;middot;10&lt;sup&gt;7&lt;/sup&gt; km&lt;sup&gt;3&lt;/sup&gt; of additional ocean water.&lt;br /&gt;&lt;br /&gt;Now, the surface area of the ocean is 3.61&amp;middot;10&lt;sup&gt;8&lt;/sup&gt; km&lt;sup&gt;2&lt;/sup&gt;. If sea level rises, this surface area will change in a manner that is negligible, even if some areas are flooded. Does that make sense? Therefore, a good approximation for the change in ocean volume (&lt;b&gt;ΔV&lt;/b&gt;) that results from a rise (&lt;b&gt;ΔL&lt;/b&gt;) in sea level, is:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;ΔV = 3.61&amp;middot;10&lt;sup&gt;8&lt;/sup&gt;&amp;middot;ΔL&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Solving for &lt;b&gt;ΔL&lt;/b&gt;, we have that:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;ΔL = 0.097 km&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;That is &lt;b&gt;97 meters&lt;/b&gt;. It follows that thermal expansion must be responsible for the remaining 33 meters of SLR since the LGM.&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;[&lt;b&gt;Correction 2/28/2010&lt;/b&gt;: As it turns out, SLR due to thermal expansion can't be anywhere near 33 meters. See &lt;a href="http://residualanalysis.blogspot.com/2010/02/sea-level-rise-part-3.html"&gt;Part 3&lt;/a&gt; of the series.]&lt;/tt&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;What if we lost all ice?&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Let's assume, conservatively, that only 2.5&amp;middot;10&lt;sup&gt;7&lt;/sup&gt; km&lt;sup&gt;3&lt;/sup&gt; of ice remain over land. If we managed to melt all of it, the ocean would get an extra 2.24&amp;middot;10&lt;sup&gt;7&lt;/sup&gt; km&lt;sup&gt;3&lt;/sup&gt; of water. Dividing this volume by the surface area of the ocean, we get &lt;b&gt;62 meters&lt;/b&gt; of SLR.&lt;br /&gt;&lt;br /&gt;That scenario is, of course, not something we'll see in our lifetimes, by a long shot. Even if we raised the temperature of Earth enough, it would take thousands of years to be realized, no doubt.&lt;br /&gt;&lt;br /&gt;It's not an impossible scenario, however. About 50 million years ago, during the &lt;a href="http://en.wikipedia.org/wiki/Paleocene%E2%80%93Eocene_Thermal_Maximum"&gt;Paleocene-Eocene Thermal Maximum&lt;/a&gt;, global sea level was about 200 meters higher than today.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Data&lt;/b&gt;&lt;br /&gt;&lt;small&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://rapidshare.com/files/351944619/peltier-ice-topo-processed.csv.html"&gt;Summarized Ice Coverage and Ice Volume from Peltier (1993)&lt;/a&gt;&lt;br&gt;This is obtained by processing all ice*.asc and top*.asc files in "ASCII special" format. The area of a grid cell is calculated by dividing the area of a spherical ring 1-degree wide (corresponding to each latitude in the data) by 360. Only grid cells with ice coverage in the 21K-year-old data are considered when calculating land+ice volume.&lt;/ul&gt;&lt;/small&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-3057754823195120165?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/3057754823195120165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=3057754823195120165' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/3057754823195120165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/3057754823195120165'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2010/02/sea-level-rise-part-2.html' title='Sea Level Rise - Part 2'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/__6PO0G1BcJM/S3v-J2AJQoI/AAAAAAAAAKU/UXaoLCe8-Uw/s72-c/red-sea-sl-and-vostok-temp.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-1584262798165752994</id><published>2010-02-11T09:30:00.000-08:00</published><updated>2010-02-19T15:28:22.334-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='global warming'/><category scheme='http://www.blogger.com/atom/ns#' term='sea level rise'/><category scheme='http://www.blogger.com/atom/ns#' term='climate change'/><title type='text'>Sea Level Rise - Part 1</title><content type='html'>I have begun to take a closer look at available sea level data. Frankly, I'm a bit surprised. Of course I've heard of sea level rise (SLR) before, but it was like a fuzzy abstraction. I didn't have specific figures to ponder. &lt;br /&gt;&lt;br /&gt;In this particular post I will only discuss paleoclimate data. There's some data that I imagine is pretty well known. The figure to your right, for example, comes &lt;a href="http://en.wikipedia.org/wiki/File:Post-Glacial_Sea_Level.png#file"&gt;from Wikipedia&lt;/a&gt;. &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__6PO0G1BcJM/S3R0XP_r7TI/AAAAAAAAAKE/RZG52QxbejA/s1600-h/Post-Glacial_Sea_Level.png"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 200px; height: 136px;" src="http://2.bp.blogspot.com/__6PO0G1BcJM/S3R0XP_r7TI/AAAAAAAAAKE/RZG52QxbejA/s200/Post-Glacial_Sea_Level.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5437098592922496306" /&gt;&lt;/a&gt; It's a sea level reconstruction from Fleming et al. (1998) of the last 20 thousand years or so. That's roughly the time span since the &lt;a href="http://en.wikipedia.org/wiki/Last_Glacial_Maximum"&gt;last glacial maximum&lt;/a&gt; (LGM), when the global mean temperature was 5°C lower than today, give or take. As the LGM ended, and the planet entered the current interglacial period, sea level rose by about &lt;b&gt;130 meters&lt;/b&gt; (427 feet.) Of course, much of that is probably the result of ice melt, and there was a lot of ice in the LGM. &lt;br /&gt;&lt;br /&gt;Then there's data that is not well known as far as I can tell. For example, there's a 380,000-year &lt;a href="ftp://ftp.ncdc.noaa.gov/pub/data/paleo/contributions_by_author/siddall2003/siddall2003.txt"&gt;reconstruction contributed by Siddall et al. (2003)&lt;/a&gt; based on oxygen isotope records from Red Sea sediment cores. The following graph shows this sea level reconstruction along with the Vostok station temperature reconstruction provided by Petit et al. (2000). &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/__6PO0G1BcJM/S3R-A64uuYI/AAAAAAAAAKM/3-YvVzJjzG4/s1600-h/red-sea-sl-and-vostok-temp.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 245px;" src="http://4.bp.blogspot.com/__6PO0G1BcJM/S3R-A64uuYI/AAAAAAAAAKM/3-YvVzJjzG4/s400/red-sea-sl-and-vostok-temp.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5437109204415330690" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If there were any doubts that temperature drives sea level, I believe the graph above is enough to dispel them. This is the basic premise I wanted to establish with this first post.&lt;br /&gt;&lt;br /&gt;The data has some features that I wish to explore further, but not today. In particular, notice that sea level lags temperature by several thousand years. (This is not so clear with sea level data older than about 250,000 years. I'm guessing there's some sort of dating error either in the Red Sea data or in the Vostok data once you go that deep.) If I only consider data for the last 50,000 years, I'm estimating that the best lag is about 4,700 years. I'm not sure I can emphasize enough how important this lag is, but I'll certainly try.&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;[In &lt;a href="http://residualanalysis.blogspot.com/2010/02/sea-level-rise-part-2.html"&gt;Part 2&lt;/a&gt; I estimate SLR due to ice melt alone since the LGM.]&lt;/tt&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-1584262798165752994?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/1584262798165752994/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=1584262798165752994' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/1584262798165752994'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/1584262798165752994'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2010/02/sea-level-rise-part-1.html' title='Sea Level Rise - Part 1'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/__6PO0G1BcJM/S3R0XP_r7TI/AAAAAAAAAKE/RZG52QxbejA/s72-c/Post-Glacial_Sea_Level.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-5521947959054735923</id><published>2010-02-05T10:51:00.000-08:00</published><updated>2010-02-17T13:06:01.567-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='global warming'/><category scheme='http://www.blogger.com/atom/ns#' term='climate change'/><category scheme='http://www.blogger.com/atom/ns#' term='models'/><title type='text'>The Twin GHGs Paradox</title><content type='html'>The means by which a greenhouse gas (GHG) forces climate change is sometimes called &lt;a href="http://en.wikipedia.org/wiki/Radiative_forcing"&gt;radiative forcing&lt;/a&gt;. You can think of it as the additional irradiance necessary to bring the system back into balance after a change in the concentration of the greenhouse gas.&lt;br /&gt;&lt;br /&gt;Apparently, the radiative forcing contribution of different greenhouse gases is typically added to come up with the total contribution. For example, if radiative forcing between 1750 and 1998 is 1.46 W/m&lt;sup&gt;2&lt;/sup&gt; for CO2 and 0.48 W/m&lt;sup&gt;2&lt;/sup&gt; for methane, then the total for the two gases is 1.94 W/m&lt;sup&gt;2&lt;/sup&gt;. This makes complete sense on the surface, does it not?&lt;br /&gt;&lt;br /&gt;But if the effect of a change in the concentration of a GHG is non-linear, is it really correct to linearly add such effects? I was thinking this would be similar to &lt;a href="http://episteme.arstechnica.com/eve/forums/a/tpc/f/77909585/m/3120945705"&gt;trying to add decibels&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;After some digging around, my impression was that the IPCC had addressed this issue in &lt;a href="http://www.ipcc.ch/publications_and_data/ar4/wg1/en/ch2s2-8-4.html"&gt;section 2.8.4 of 4AR WGI&lt;/a&gt;. If you read the papers cited, nevertheless, it appears that they refer to the equivalence of the addition of forcings and the addition of temperature changes. I don't doubt these operations are roughly equivalent for relatively small effects. But that's not what I'm talking about at all. I'm questioning the validity of &lt;i&gt;either&lt;/i&gt; operation, considering that &lt;i&gt;both&lt;/i&gt; forcings and temperature shifts are non-linear responses.&lt;br /&gt;&lt;br /&gt;In order to illustrate the problem, I've come up with a &lt;a href="http://en.wikipedia.org/wiki/Thought_experiment"&gt;thought experiment&lt;/a&gt; that I've dubbed &lt;i&gt;the twin GHGs paradox&lt;/i&gt;. &lt;br /&gt;&lt;br /&gt;Imagine there are two GHGs that happen to be identical in their effects. If you have trouble picturing it, suppose one gas is industrially-produced CO2 and the other gas is naturally-produced CO2. Their effects are logarithmic.&lt;br /&gt;&lt;br /&gt;Let's say the concentration of both gases has changed from 100 ppmv to 200 ppmv. Then their combined radiative forcing would be given by:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;ΔF = k·ln(200/100) + k·ln(200/100) = 2·k·ln(2)&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Since the gases are identical, the change just described should be equivalent to, say, that of one gas going from 190 ppmv to 390ppmv and the other gas remaining at 10 ppmv, not changing at all (i.e. the combined total is 200 ppmv initially and 400 ppmv later.) Therefore,&lt;br /&gt;&lt;br /&gt;&lt;code&gt;ΔF = k·ln(390/190) + k·ln(10/10) = k·ln(2.05)&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Combining both equations, we have that:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;ln(2.05) = 2·ln(2)&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Evidently, we end up with &lt;a href="http://en.wikipedia.org/wiki/Reductio_ad_absurdum"&gt;reductio ad absurdum&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;To get more technical...&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;When you're looking at the absorption bands of two GHGs, it seems clear that it matters whether the bands overlap or not. The net absorption calculation will depend on this.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-5521947959054735923?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/5521947959054735923/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=5521947959054735923' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/5521947959054735923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/5521947959054735923'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2010/02/twin-ghgs-paradox.html' title='The Twin GHGs Paradox'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-5845638266029264015</id><published>2010-01-06T16:44:00.000-08:00</published><updated>2010-02-28T12:53:56.268-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='global warming'/><category scheme='http://www.blogger.com/atom/ns#' term='reconstructions'/><category scheme='http://www.blogger.com/atom/ns#' term='climate change'/><category scheme='http://www.blogger.com/atom/ns#' term='causation'/><category scheme='http://www.blogger.com/atom/ns#' term='co2'/><title type='text'>Smoothing Splines and Law Dome CO2 Data</title><content type='html'>I've been reading about a &lt;a href="http://www.biomind.de/nogreenhouse/daten/EE%2018-2_Beck.pdf" rel="nofollow"&gt;paper by Ernst-Georg Beck&lt;/a&gt; where it is claimed that CO2 levels in the past 150 years have fluctuated widely. Apparently, when Mauna Loa measurements started, CO2 levels magically became more stable. It's not surprising these claims have been &lt;a href="http://denialdepot.blogspot.com/2009/04/co2-levels-may-have-been-over-2000ppm.html"&gt;made fun of&lt;/a&gt;. But that's not what I really want to discuss.&lt;br /&gt;&lt;br /&gt;Beck's paper got me thinking about the Law Dome ice-core data I've been using to &lt;a href="http://residualanalysis.blogspot.com/2009/12/statistical-proof-of-anthropogenic.html"&gt;associate CO2 with temperatures&lt;/a&gt;. I suspected it might actually be &lt;i&gt;too smooth&lt;/i&gt;. You see, Etheridge et al. (1998) provides two convenience &lt;a href="http://cdiac.ornl.gov/ftp/trends/co2/lawdome.combined.dat"&gt;data sets&lt;/a&gt;: One is a &lt;i&gt;20-year smooth&lt;/i&gt; series spanning 1832-1978. The other is a &lt;i&gt;75-year smooth&lt;/i&gt; series spanning 1010-1975. They are obtained using &lt;a href="http://en.wikipedia.org/wiki/Smoothing_spline"&gt;smoothing splines&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;You can actually see that the Etheridge et al. 20-year smooth data is even more smooth than Mauna Loa data (e.g. in &lt;a href="http://2.bp.blogspot.com/__6PO0G1BcJM/SxfWRwBxAqI/AAAAAAAAAI8/f3OGWtZBXE4/s1600-h/det-sst-log-co2.JPG"&gt;this figure&lt;/a&gt;, before and after 1978.) The problem with smoothing out noise is that you can easily lose information.&lt;br /&gt;&lt;br /&gt;I went ahead and calculated the &lt;a href="http://commons.apache.org/math/apidocs/org/apache/commons/math/analysis/interpolation/SplineInterpolator.html"&gt;natural spline interpolation&lt;/a&gt; of the raw data from Etheridge et al. (which I'm making available &lt;a href="http://rs558.rapidshare.com/files/331463085/co2-law-dome-natural-interpolation.csv"&gt;HERE&lt;/a&gt;.) The natural interpolation only uses the spline function to estimate data for years that are missing. It does not smooth out the raw data that is known. In the Etheridge et al. data set, what this will mean is that recent data will have most of the original noise, while old data will be smooth, but not 75-year smooth, hopefully.&lt;br /&gt;&lt;br /&gt;Let's take a look at the 1850-1978 20-year smooth series provided by Etheridge et al. (1998), along with the natural interpolation of the raw data.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/__6PO0G1BcJM/S0U6m2V-JxI/AAAAAAAAAJs/oYEYjvhSHD0/s1600-h/law-dome-20-year-vs-natural.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 245px;" src="http://1.bp.blogspot.com/__6PO0G1BcJM/S0U6m2V-JxI/AAAAAAAAAJs/oYEYjvhSHD0/s400/law-dome-20-year-vs-natural.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5423805765334738706" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Interesting, isn't it? I think it makes a lot of sense. In particular, notice the flat CO2 trend between the years 1933 and 1952. That's 20 years without an increase in atmospheric CO2. With the smooth series, this is not so evident. You see perhaps 12 years of pause or so.&lt;br /&gt;&lt;br /&gt;Is this important? Let's take a look at the HadCRUT3 temperature series along with the logarithm of the new CO2 series, from 1850 to 2008. (Mauna Loa data is added after 1978, minus a small offset.)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/__6PO0G1BcJM/S0U_eWtAgqI/AAAAAAAAAJ0/qpmoChIIADo/s1600-h/law-dome-natural-vs-hadcrut3.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 245px;" src="http://1.bp.blogspot.com/__6PO0G1BcJM/S0U_eWtAgqI/AAAAAAAAAJ0/qpmoChIIADo/s400/law-dome-natural-vs-hadcrut3.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5423811116960613026" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It would appear that the climate reacts rapidly to CO2 fluctuations, which again, argues for &lt;a href="http://residualanalysis.blogspot.com/2010/01/warming-in-pipeline.html"&gt;a small amount of "warming in the pipeline."&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There are other things you can't see very well with the overly smooth data. Let's take a look at the time span between 1700 and 1900. For temperature, I will use the NH-SH average from the &lt;a href="http://www.ncdc.noaa.gov/paleo/pubs/mann2008/mann2008.html"&gt;CPS temperature reconstruction of Mann et al. (2008)&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/__6PO0G1BcJM/S0VCxDCBCLI/AAAAAAAAAJ8/fRdGOgK-zy8/s1600-h/temperature-co2-1700-1900.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 245px;" src="http://1.bp.blogspot.com/__6PO0G1BcJM/S0VCxDCBCLI/AAAAAAAAAJ8/fRdGOgK-zy8/s400/temperature-co2-1700-1900.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5423814736632416434" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Keeping in mind that both the temperature and CO2 data in the figure are reconstructed, I think this is pretty interesting. It suggests there might have been slight warming of about 0.1C right at the beginning of the industrial revolution. This is consistent with estimates of climate sensitivity.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-5845638266029264015?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/5845638266029264015/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=5845638266029264015' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/5845638266029264015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/5845638266029264015'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2010/01/smoothing-splines-and-law-dome-co2-data.html' title='Smoothing Splines and Law Dome CO2 Data'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/__6PO0G1BcJM/S0U6m2V-JxI/AAAAAAAAAJs/oYEYjvhSHD0/s72-c/law-dome-20-year-vs-natural.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-3582574473679527926</id><published>2010-01-05T08:12:00.000-08:00</published><updated>2010-01-05T10:27:39.924-08:00</updated><title type='text'>Warming in the Pipeline</title><content type='html'>How much "&lt;a href="http://bravenewclimate.com/2009/03/06/how-much-warming-in-the-pipeline-part-ii-abcs/"&gt;warming in the pipeline&lt;/a&gt;" is there? Is there a way to be sure? NASA GISS findings suggest it's &lt;a href="http://www.scidev.net/en/news/earth-is-committed-to-06c-of-unavoidable-warmin.html"&gt;about 0.6C&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I was contemplating a method of estimating "warming in the pipeline" from available temperature and CO2 data. It's sort of a heuristic method, with all this implies, but it's interesting that I get somewhat different results.&lt;br /&gt;&lt;br /&gt;CO2 appears to be the main causal agent of recent temperature shifts. I've demonstrated that &lt;a href="http://residualanalysis.blogspot.com/2009/12/statistical-proof-of-anthropogenic.html"&gt;temperature fluctuations lag CO2 fluctuations&lt;/a&gt; by about 10 years. It comes to reason that observed temperature fluctuations lag equilibrium temperature fluctuations by about 10 years as well.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__6PO0G1BcJM/S0NsmvSDaqI/AAAAAAAAAJk/QluU3sYfmkM/s1600-h/figure2b.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 245px;" src="http://3.bp.blogspot.com/__6PO0G1BcJM/S0NsmvSDaqI/AAAAAAAAAJk/QluU3sYfmkM/s400/figure2b.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5423297789067225762" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Imagine you have an equilibrium temperature series that looks like a sinusoid. Observed temperature will lag the hypothetical series, also looking like a sinusoid, by some number of years. If we use &lt;a href="http://en.wikipedia.org/wiki/Heat_transfer#Newton.27s_law_of_cooling"&gt;Newtonian cooling&lt;/a&gt; as an approximation, the expected rate of temperature change (&lt;b&gt;R&lt;/b&gt;) will be given by:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;R = r·(T' - T)&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;T'&lt;/b&gt; is the equilibrium temperature and &lt;b&gt;T&lt;/b&gt; is the observed temperature. The constant &lt;b&gt;r&lt;/b&gt; is something I will call the &lt;b&gt;rate coefficient&lt;/b&gt;. &lt;br /&gt;&lt;br /&gt;The question is: If you know the lag between the sinusoid series, can you estimate the value of the rate coefficient &lt;b&gt;r&lt;/b&gt;? Then, if you know &lt;b&gt;r&lt;/b&gt;, can you estimate "warming in the pipeline"? I think the answer is yes.&lt;br /&gt;&lt;br /&gt;I gave up trying to solve it with calculus. Perhaps a reader can give it a shot. I instead solved it by means of a Monte Carlo simulation.&lt;br /&gt;&lt;br /&gt;It turns out that the rate coefficient &lt;b&gt;r&lt;/b&gt; depends on the period of the sinusoid and the lag between the series, but not the amplitude of the sinusoid.&lt;br /&gt;&lt;br /&gt;The period of the CO2 sinusoid that results from the 3rd-order detrending of the CO2 series is about 85 years (pulsation is 0.074.) You can see that in the figure above. For this period, and a lag of 10 years, my simulations indicate that the rate coefficient &lt;b&gt;r&lt;/b&gt; should be just about &lt;b&gt;0.08&lt;/b&gt; in units of &lt;code&gt;year&lt;sup&gt;-1&lt;/sup&gt;&lt;/code&gt;. &lt;br /&gt;&lt;br /&gt;Let's assume that the current rate of temperature change (without weather noise) is about 0.018 degrees Celcius per year. Then we have that:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;0.018 = 0.08·(T' - T)&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;So the temperature imbalance is:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;ΔT = T' - T = 0.018 / 0.08 = &lt;b&gt;0.23°C&lt;/b&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;This is not too bad. If correct, I'd take it as good news.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Climate Sensitivity&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I'm essentially claiming that the global equilibrium temperature is knowable and that it's perhaps 0.7°C relative to the HadCRUT3 baseline. It also appears (based on various reconstructions) that the temperature in the 18th century was fairly stable at about -0.4°C. We can probably assume that's an equilibrium temperature. The difference is 1.1°C.&lt;br /&gt;&lt;br /&gt;The concentration of CO2 in the 18th century was about 277 ppmv. The concentration as of 2008 is more like 385 ppmv. This means that:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;1.1 = k·ln(385/277)&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Therefore:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;k = 3.34&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;We can estimate the climate sensitivity to CO2 doubling as follows:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;&amp;lambda; = k·ln(2) = &lt;b&gt;2.32°C&lt;/b&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;This is actually a tad lower than the best estimates available. There are some uncertainties in the estimate, to be sure. For example, were temperatures really stable at -0.4°C in the 18th century? Then there are some errors that are immediately obvious. Some of the warming could be due to methane and other greenhouse gases. You also have cooling due to aerosols, which would confound the estimate in a manner whose magnitude is not well understood.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-3582574473679527926?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/3582574473679527926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=3582574473679527926' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/3582574473679527926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/3582574473679527926'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2010/01/warming-in-pipeline.html' title='Warming in the Pipeline'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/__6PO0G1BcJM/S0NsmvSDaqI/AAAAAAAAAJk/QluU3sYfmkM/s72-c/figure2b.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-2609786062372313172</id><published>2009-12-23T10:51:00.000-08:00</published><updated>2009-12-23T14:11:11.065-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='global warming'/><category scheme='http://www.blogger.com/atom/ns#' term='climate change'/><category scheme='http://www.blogger.com/atom/ns#' term='solar'/><category scheme='http://www.blogger.com/atom/ns#' term='models'/><category scheme='http://www.blogger.com/atom/ns#' term='co2'/><title type='text'>On the Sun, Planets, CO2 and Models</title><content type='html'>Climate forcing due to solar irradiance is not that difficult to figure out. Per &lt;a href="http://en.wikipedia.org/wiki/Stefan%E2%80%93Boltzmann_law"&gt;Stefan–Boltzmann law&lt;/a&gt;, we know that the equilibrium temperature (in degrees Kelvin) of a black body in the solar system is given by:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;T' = k·S&lt;sup&gt;1/4&lt;/sup&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;S&lt;/b&gt; is the solar irradiance. The value of &lt;b&gt;S&lt;/b&gt; for planet Earth is often quoted as 1367.6 W/m&lt;sup&gt;2&lt;/sup&gt;.&lt;br /&gt;&lt;br /&gt;It turns out that the temperature formula above is generally applicable to almost all the planets in our solar system. Figure 1 is a scatter chart of &lt;a href="http://burro.astr.cwru.edu/stu/advanced/planets_main.html"&gt;solar irradiance&lt;/a&gt; (to the 1/4th power) vs. the &lt;a href="http://www.enchantedlearning.com/subjects/astronomy/planets/"&gt;mean temperature&lt;/a&gt; of planets in our solar system.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__6PO0G1BcJM/SzJzEr-3F3I/AAAAAAAAAJc/dlnSRYqxptY/s1600-h/planets-irradiance-temperature.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 245px;" src="http://2.bp.blogspot.com/__6PO0G1BcJM/SzJzEr-3F3I/AAAAAAAAAJc/dlnSRYqxptY/s400/planets-irradiance-temperature.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5418519826043180914" alt="solar irradiance and temperature of planets"/&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Except for the planet Venus, it's clear we have a correlation so strong that it could only be the reflection of a straightforward law of Physics. Planet Earth actually falls a little bit outside the model. It's about 8 degrees Celsius warmer than the formula would predict. (I understand this is called the &lt;i&gt;natural greenhouse effect&lt;/i&gt;.) If we remove Earth from the analysis, the correlation coefficient improves to 0.9995 and the slope of the linear trend becomes 46.163. Hence, the formula for the equilibrium temperature of any arbitrary planet, provided nothing unusual is going on with it, is the following.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;T' = 46.163·S&lt;sup&gt;1/4&lt;/sup&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Per Figure 1, again, this appears to be quite precise. With this formula we can begin to estimate what might happen if solar irradiance were to increase from, say, 1363.4 W/m&lt;sup&gt;2&lt;/sup&gt; to 1366.7 W/m&lt;sup&gt;2&lt;/sup&gt;. This is the range of variation reported in the &lt;a href="ftp://ftp.ncdc.noaa.gov/pub/data/paleo/climate_forcing/solar_variability/lean2000_irradiance.txt"&gt;Lean (2000) solar irradiance reconstruction&lt;/a&gt; between the years 1610 and 2000.&lt;br /&gt;&lt;br /&gt;With an increase of that magnitude, I estimate that equilibrium temperature would rise by only 0.2 degrees. It can't possibly explain a 0.8- to 1.6-degree anomaly by itself.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;CO2 Model&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;When I first started to look at data and claims related to climate science, and noticed the concept of temperature sensitivity to CO2 doubling, my impression was that equilibrium temperature could be approximated by a formula such as this one:&lt;br /&gt;&lt;br /&gt;&lt;code&gt;T' = baseline + a·ln(C)&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;C&lt;/b&gt; is the concentration of CO2, most likely in ppmv, and &lt;b&gt;a&lt;/b&gt; an unknown constant. Climate sensitivity would be given by &lt;b&gt;&lt;code&gt;a·ln(2)&lt;/code&gt;&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;There are &lt;a href="http://en.wikipedia.org/wiki/Radiative_forcing#Example_calculations"&gt;other types of formulas&lt;/a&gt; that model how CO2 would affect radiative forcing, as opposed to equilibrium temperature. These work in a different manner, but in general these formulas can only be approximations of the real world. They may be roughly applicable to our planetary reality, but they won't work in general.&lt;br /&gt;&lt;br /&gt;The first problem with the conventional doubling model is that it can't work for really small concentrations of the greenhouse gas. Imagine there are only 100 molecules of CO2 in the entire atmosphere, and we subsequently double this concentration to 200 molecules. Should we expect equilibrium temperature to increase by about 3 degrees as a result?&lt;br /&gt;&lt;br /&gt;The second problem is that greenhouse forcing is temperature dependent. In particular, it can't work for really low temperatures. It's clear from Figure 1 that a planet receiving zero solar irradiance would have a temperature of &lt;a href="http://en.wikipedia.org/wiki/Absolute_zero"&gt;absolute zero&lt;/a&gt;. It would not irradiate out any energy due to its temperature, and no (theoretical) greenhouse gas would change this.&lt;br /&gt;&lt;br /&gt;Let me propose a model that subsumes the previous models and addresses the two   problems outlined.&lt;br /&gt;&lt;br /&gt;&lt;code&gt;T' = 46.163·(S·(1 + a·ln(b·C + 1)))&lt;sup&gt;1/4&lt;/sup&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;When &lt;b&gt;b·C&lt;/b&gt; is sufficiently large, the extra greenhouse forcing is proportional to the logarithm of &lt;b&gt;C&lt;/b&gt;. When &lt;b&gt;C&lt;/b&gt; is zero, the formula is reduced to the one derived from Figure 1. When solar irradiance is zero, temperature is still zero, regardless of &lt;b&gt;C&lt;/b&gt;. When &lt;b&gt;C&lt;/b&gt; increases from 100 to 200 molecules, the effect is negligible.&lt;br /&gt;&lt;br /&gt;That's still an approximation in other ways, no doubt, but I expect to use it in the future.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-2609786062372313172?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/2609786062372313172/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=2609786062372313172' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/2609786062372313172'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/2609786062372313172'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2009/12/on-sun-planets-co2-and-models.html' title='On the Sun, Planets, CO2 and Models'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/__6PO0G1BcJM/SzJzEr-3F3I/AAAAAAAAAJc/dlnSRYqxptY/s72-c/planets-irradiance-temperature.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-8685176717007656183</id><published>2009-12-07T05:39:00.000-08:00</published><updated>2009-12-12T16:54:21.879-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='global warming'/><category scheme='http://www.blogger.com/atom/ns#' term='climategate'/><category scheme='http://www.blogger.com/atom/ns#' term='climate change'/><category scheme='http://www.blogger.com/atom/ns#' term='swifthack'/><title type='text'>A trick to "hide the decline" in autism data</title><content type='html'>The SwiftHack controversy reminded me of something that is done routinely in epidemiology when considering prevalence by birth year data. &lt;br /&gt;&lt;br /&gt;I was thinking of what is perhaps the most cited email of SwiftHack; this one by Phil Jones:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;tt&gt;From: Phil Jones&lt;br /&gt;To: ray bradley ,mann@xxxxx.xxx, mhughes@xxxx.xxx&lt;br /&gt;Subject: Diagram for WMO Statement&lt;br /&gt;Date: Tue, 16 Nov 1999 13:31:15 +0000&lt;br /&gt;Cc: k.briffa@xxx.xx.xx,t.osborn@xxxx.xxx&lt;br /&gt;&lt;br /&gt;Dear Ray, Mike and Malcolm,&lt;br /&gt;Once Tim’s got a diagram here we’ll send that either later today or first thing tomorrow. I’ve just completed Mike’s Nature trick of adding in the real temps to each series for the last 20 years (ie from 1981 onwards) amd from 1961 for Keith’s to hide the decline. Mike’s series got the annual land and marine values while the other two got April-Sept for NH land N of 20N. The latter two are real for 1999, while the estimate for 1999 for NH combined is +0.44C wrt 61-90. The Global estimate for 1999 with data through Oct is +0.35C cf. 0.57 for 1998.&lt;br /&gt;&lt;br /&gt;Thanks for the comments, Ray.&lt;br /&gt;&lt;br /&gt;Cheers&lt;br /&gt;Phil&lt;/tt&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Some people seem to be under the impression that the "decline" refers to the decline in temperatures shown in some databases when you cherry-pick 1998 as the starting year in temperature slope calculations. The email was written in 1999, so that can't be it, first of all.&lt;br /&gt;&lt;br /&gt;Second, how exactly do you fudge data by adding in "real" data? That doesn't make any sense on the surface.&lt;br /&gt;&lt;br /&gt;Once you parse the statement further, you realize that "Mike's Nature trick" is a reference to Figure 5b of &lt;a href="http://www.elmhurst.edu/~richs/EC/FYS/Mannetal.OriginalPaper.pdf"&gt;Mann, Bradley &amp; Hughes (1998)&lt;/a&gt;, a paper published in Nature, and whose first author is Mike Mann. The figure follows.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__6PO0G1BcJM/Sx0OTTROrFI/AAAAAAAAAJM/OYuK86Wrhek/s1600-h/mannetal1998fig5b.gif"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 355px;" src="http://3.bp.blogspot.com/__6PO0G1BcJM/Sx0OTTROrFI/AAAAAAAAAJM/OYuK86Wrhek/s400/mannetal1998fig5b.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5412498051922046034" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The figure is not very clear, unfortunately, because it's in black and white, but you can see it's simply a graph of multiple time series: (1) A historical temperature reconstruction up to 1980, (2) The instrumental record (referred to as "actual data" in the figure, and "real temps" by Phil Jones), and (3) a 50-year low-pass filter of the reconstructed series. Really, there's nothing underhanded or nefarious about plotting multiple series in one graph. It's not much of a "trick" at all.&lt;br /&gt;&lt;br /&gt;In addition to this, Phil Jones says he added the &lt;i&gt;real&lt;/i&gt; temps to Keith Briffa's series, starting in 1961, in order to "hide the decline." That's the interesting part, isn't it? After some digging (hat tip &lt;a href="http://scienceblogs.com/deltoid/2009/12/quote_mining_code.php"&gt;Deltoid&lt;/a&gt;)  it's clear the "decline" after 1961 refers to something related to tree-ring data that was documented in &lt;a href="http://eas8001.eas.gatech.edu/papers/Briffa_et_al_PTRS_98.pdf"&gt;Briffa et al. (1998)&lt;/a&gt;. Figure 6 of this paper follows.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__6PO0G1BcJM/Sx0SfMN6XuI/AAAAAAAAAJU/mcRvtjkYZvE/s1600-h/briffaetal1998fig6.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 354px; height: 181px;" src="http://2.bp.blogspot.com/__6PO0G1BcJM/Sx0SfMN6XuI/AAAAAAAAAJU/mcRvtjkYZvE/s400/briffaetal1998fig6.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5412502654234025698" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It's pretty clear why you'd want to add the &lt;i&gt;real&lt;/i&gt; temps starting at about 1961. Again, I don't think there's anything wrong with this.&lt;br /&gt;&lt;br /&gt;Some people might insist, however, that throwing away the last part of a series because it doesn't show what you think it should show is just wrong. It's not valid scientific methodology, and so on and so forth, ad nauseum. &lt;br /&gt;&lt;br /&gt;Is it wrong? Are you sure? Let me show you something that I bet most readers of &lt;i&gt;this&lt;/i&gt; blog have not seen.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/755/2332/1600/autism%20byc.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 450px; height: 261px;" src="http://photos1.blogger.com/blogger/755/2332/1600/autism%20byc.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is a graph of the &lt;i&gt;administrative&lt;/i&gt; prevalence of autism by birth year. The X axis is the year of birth. For example, the administrative prevalence of autism for children born in 1992, according to special education counts, was 34.5 in 10,000 &lt;i&gt;as reported in 2003&lt;/i&gt;. The prevalence is much lower for children born in the year 2000: 12 in 10,000.&lt;br /&gt;&lt;br /&gt;Is it actually true that the prevalence of autism is that low for children born in 2000? Absolutely not. That's what the 2003 report said. The 2009 report will tell you something very different. You see, it takes time for children to get diagnosed with autism. If they are too young, they might not have any label at all, or they might be classified under a different label.&lt;br /&gt;&lt;br /&gt;Autism prevalence by birth year series will always decline in recent years. They also change as the series are revised year after year. (That's why I suggest using prevalence at age by report year instead, but I digress.)&lt;br /&gt;&lt;br /&gt;If you must use a prevalence by birth year series, there's a "trick" you can use to "hide the decline," and this "trick" has a name: You &lt;a href="http://en.wikipedia.org/wiki/Censoring_(statistics)"&gt;left censor&lt;/a&gt; the series. In an administrative autism series, you probably should not consider children below the age of 8.&lt;br /&gt;&lt;br /&gt;I have used this "trick" myself in a blog post titled &lt;a href="http://autismnaturalvariation.blogspot.com/2008/11/is-precipitation-associated-with-autism_06.html"&gt;Is Precipitation Associated with Autism? Now I'm Quite Sure It's Not&lt;/a&gt;. I said: "I'm left-censoring autism caseload starting at 2000." So there you go. Joseph, from the Residual Analysis blog, has admitted to using a "trick" to "hide the decline." Feel free to quote me on that.&lt;br /&gt;&lt;br /&gt;Once again, I think AGW deniers need to grow up a little.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-8685176717007656183?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/8685176717007656183/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=8685176717007656183' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/8685176717007656183'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/8685176717007656183'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2009/12/trick-to-hide-decline-in-autism-data.html' title='A trick to &quot;hide the decline&quot; in autism data'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/__6PO0G1BcJM/Sx0OTTROrFI/AAAAAAAAAJM/OYuK86Wrhek/s72-c/mannetal1998fig5b.gif' height='72' width='72'/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-4921341534595815429</id><published>2009-12-03T08:44:00.000-08:00</published><updated>2009-12-12T17:16:55.801-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='global warming'/><category scheme='http://www.blogger.com/atom/ns#' term='climate change'/><title type='text'>Statistical Proof of Anthropogenic Global Warming v2.0</title><content type='html'>Given that I'm again looking at climate data, I decided to write a follow-up of &lt;a href="http://residualanalysis.blogspot.com/2008/06/anthropogenic-global-warming-is.html"&gt;the post&lt;/a&gt; that launched this blog (&lt;a href="http://autismnaturalvariation.blogspot.com/2008/06/anthropogenic-global-warming-is.html"&gt;originally here&lt;/a&gt;.) That was an analysis intended for skeptical laypersons, illustrated graphically at each step. Essentially, I demonstrated that you can associate CO2 emissions with temperatures in a way that eliminates the possibility of coincidence.&lt;br /&gt;&lt;br /&gt;You see, it's very easy to associate CO2 with temperatures in a "naive" way. It's also very easy to associate &lt;a href="http://www.seanbonner.com/blog/archives/001857.php"&gt;the number of pirates with temperatures&lt;/a&gt; this way. In fact, you can associate any two trends in this manner.&lt;br /&gt;&lt;br /&gt;I suggested removing the trends from the data, and then comparing the resulting &lt;i&gt;detrended&lt;/i&gt; series. I explained it a little differently back then, but that's what it amounts to. Since that time I have learned this is called &lt;i&gt;detrended cross-correlation analysis&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;There were a number of criticisms of my analysis posted in comments. I didn't find any of them very convincing, to be honest, but they can be addressed as follows.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Instead of using northern-hemisphere land temperatures, I will use global sea-surface temperatures (&lt;a href="http://www.cru.uea.ac.uk/cru/data/temperature/hadsst2gl.txt"&gt;HadSST2 data set&lt;/a&gt;.) The criticism was that fluctuations of CO2 emissions could be associated with (i.e. confounded by) fluctuations of the urban heat island effect. I think that's a bit of a stretch, and this sort of objection &lt;a href="http://en.wikipedia.org/wiki/Urban_heat_island#Relation_to_global_warming"&gt;has been addressed elsewhere&lt;/a&gt;, but I thought I would simply use sea-surface temperatures to eliminate the potential confound altogether.&lt;br /&gt;&lt;li&gt;Instead of using cumulative CO2 emissions, I will use an ice core-based CO2 reconstruction from &lt;a href="http://cdiac.ornl.gov/ftp/trends/co2/lawdome.smoothed.yr20"&gt;Etheridge et al. (1998)&lt;/a&gt;, combined with &lt;a href="ftp://ftp.cmdl.noaa.gov/ccg/co2/trends/co2_annmean_mlo.txt"&gt;Mauna Loa CO2 data&lt;/a&gt;. I will use Mauna Loa data only for 1979 onwards, and I will adjust it by subtracting 0.996 ppmv from each data point. There's an excellent match between the Etheridge et al. data and Mauna Loa data for the years 1958 to 1978, but there's a tiny offset of 0.996 ppmv between the two.&lt;br /&gt;&lt;li&gt;I will use the logarithm of the CO2 concentration. This is theoretically more accurate. The &lt;i&gt;equilibrium&lt;/i&gt; temperature of the planet depends on the concentration of green house gases, logarithmically. That's why climate scientists talk about sensitivity to CO2 &lt;i&gt;doubling&lt;/i&gt;. &lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;I will start by posting a graph of the original sea surface temperature (SST) and (logarithm of) CO2 series. This is Figure 1.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__6PO0G1BcJM/Sxap4mIs-oI/AAAAAAAAAI0/jHS26L2fzEA/s1600-h/SST-Log-CO2-Series.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 245px;" src="http://3.bp.blogspot.com/__6PO0G1BcJM/Sxap4mIs-oI/AAAAAAAAAI0/jHS26L2fzEA/s400/SST-Log-CO2-Series.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5410698792107047554" /&gt;&lt;/a&gt;&lt;br /&gt;I said we would remove the trend from the series. What exactly is &lt;i&gt;the trend&lt;/i&gt;, you might ask. There are many ways to model a trend. We could use a straight line, but then you could say that the series are not linear. The wobbles around each of the linear trends might also coincide. A &lt;a href="http://en.wikipedia.org/wiki/Polynomial_regression"&gt;polynomial trendline&lt;/a&gt; can model trends that are not linear. A 2nd-order polynomial trendline might be enough. I went straight for the cubic or 3rd-order polynomial trendline, which gives a slightly better fit. Those are the yellow lines that you see in Figure 1.&lt;br /&gt;&lt;br /&gt;To detrend a series, you simply subtract the trendline from the series. The result of the operation can be seen in Figure 2 below.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__6PO0G1BcJM/SxfWRwBxAqI/AAAAAAAAAI8/f3OGWtZBXE4/s1600-h/det-sst-log-co2.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 245px;" src="http://2.bp.blogspot.com/__6PO0G1BcJM/SxfWRwBxAqI/AAAAAAAAAI8/f3OGWtZBXE4/s400/det-sst-log-co2.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411029077747368610" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The scales are a little different, but you should be able to tell, visually, how Figure 2 is obtained from Figure 1.&lt;br /&gt;&lt;br /&gt;I added a vertical dashed brown line around the year 1890. I suspect data is simply wrong prior to 1890, for no other reason than the fact that it doesn't look good visually. I will analyze both the entire range (1850-2008) and the shorter one (1890-2008). Curiously, I had previously found something similar in a &lt;a href="http://residualanalysis.blogspot.com/2008/08/noaa-study-seems-to-confirm-observation.html"&gt;comparison of SSTs and named storms&lt;/a&gt;, but I assumed the storm data was the one in error.&lt;br /&gt;&lt;br /&gt;Obviously, changes in CO2 won't be reflected in temperature fluctuations instantaneously. It takes time for heat to be trapped. Or to put in more technical terms, CO2 is logarithmically proportional to the &lt;i&gt;equilibrium&lt;/i&gt; temperature. So there should be a lag.&lt;br /&gt;&lt;br /&gt;Looking at the whole series, a statistically significant association between the detrended series starts to become significant with a lag of 6 years. The best lag (based on correlation coefficient) is 15 years. At a lag of 15 years, the association is significant with 99.997% confidence.&lt;br /&gt;&lt;br /&gt;In my previous analysis I had found a lag of 10 years was the best lag, not 15. Interestingly, a lag of 10 years is exactly the best lag in the current analysis if I only consider data starting at 1890. In my estimation, 10 years is the true best lag, and this is completely justifiable theoretically by other means.&lt;br /&gt;&lt;br /&gt;When you look at data from 1890 onwards, even a lag of zero will result in a statistically significant association. With a lag of 10 years, the association is significant with &lt;b&gt;99.99996%&lt;/b&gt; confidence. I think it's worth looking at a graphical representation of this association: the following scatter chart (Figure 3.)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__6PO0G1BcJM/Sxfff4ud3uI/AAAAAAAAAJE/_c4UZ9emHkI/s1600-h/scatter-det-log-co2-sst.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 245px;" src="http://2.bp.blogspot.com/__6PO0G1BcJM/Sxfff4ud3uI/AAAAAAAAAJE/_c4UZ9emHkI/s400/scatter-det-log-co2-sst.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5411039216205160162" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In Figure 3, each dot represents a year. The graph tells us that the higher the detrended CO2 concentration in a given year, the higher the detrended sea-surface temperature, 10 years later. We can also calculate the 95% confidence interval of the slope of the trend, which is 13.7 to 29.7 in this case. &lt;br /&gt;&lt;br /&gt;Given the methodology used, and the direction of the lag, this result can't be anything but indicative of a causal association between CO2 and sea-surface temperatures. &lt;br /&gt;&lt;br /&gt;The association can't be explained by:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Coincidence&lt;/b&gt;.- Because we removed series trends, and because the associations are highly significant, mere-chance coincidences are exceedingly improbable.&lt;br /&gt;&lt;li&gt;&lt;b&gt;Correlation is not causation&lt;/b&gt;.- For the same reasons, because of the lag, and because there appear to be no confounds, the only plausible explanation for the correlation is causation in this case.&lt;br /&gt;&lt;li&gt;&lt;b&gt;Urban heat island&lt;/b&gt;.- The urban heat island effect should not be relevant to sea-surface temperatures.&lt;br /&gt;&lt;li&gt;&lt;b&gt;Error and bias&lt;/b&gt;.- Errors would tend to hinder the analysis rather than help, just like we see with the data prior to 1890. Any systematic bias should be taken care of by the detrending step.&lt;br /&gt;&lt;li&gt;&lt;b&gt;Conspiracy&lt;/b&gt;.- It would be preposterous to suppose that someone doctored the data sets (in just the right manner) anticipating this type of analysis several years in advance.&lt;br /&gt;&lt;li&gt;&lt;b&gt;Assorted Non-sequiturs&lt;/b&gt;.- Arguments such as "Al Gore sucks" can be dismissed off-hand.&lt;br /&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-4921341534595815429?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/4921341534595815429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=4921341534595815429' title='17 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/4921341534595815429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/4921341534595815429'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2009/12/statistical-proof-of-anthropogenic.html' title='Statistical Proof of Anthropogenic Global Warming v2.0'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/__6PO0G1BcJM/Sxap4mIs-oI/AAAAAAAAAI0/jHS26L2fzEA/s72-c/SST-Log-CO2-Series.JPG' height='72' width='72'/><thr:total>17</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-2045054070834442534</id><published>2009-12-02T12:53:00.000-08:00</published><updated>2009-12-02T12:56:09.231-08:00</updated><title type='text'>Skeptic's Circle #125</title><content type='html'>The latest Skeptic's Circle (#125) is up at &lt;a href="http://techskeptic.blogspot.com/2009/12/choose-your-destiny-125-skeptics-circle.html"&gt;Effort Sisyfus&lt;/a&gt;, which is run by TechSkeptic. I have a couple of posts in the circle this time around. Hint: Take the blue pill :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-2045054070834442534?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/2045054070834442534/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=2045054070834442534' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/2045054070834442534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/2045054070834442534'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2009/12/skeptics-circle-125.html' title='Skeptic&apos;s Circle #125'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-4920903452092967883</id><published>2009-11-30T09:08:00.000-08:00</published><updated>2009-11-30T12:18:05.571-08:00</updated><title type='text'>DIY - Very Simple "Hockey Stick"</title><content type='html'>A while back, when I &lt;a href="http://residualanalysis.blogspot.com/2008/07/hockey-stick-is-fine.html"&gt;analyzed raw data from Mann &amp; Jones (2003)&lt;/a&gt;, I came up with my own "hockey stick" graph. I didn't post it then, but I thought it might be interesting now, in light of the CRU incident. &lt;br /&gt;&lt;br /&gt;AGW "skeptics" are pushing the idea that Phil Jones'  "&lt;a href="http://www.examiner.com/x-10722-Austin-Science-Policy-Examiner~y2009m11d25-Climatolgist-Michael-Mann-responds-to-CRU-hack"&gt;trick to hide the decline&lt;/a&gt;", and the &lt;a href="http://residualanalysis.blogspot.com/2009/11/very-artificial-quote-mining.html"&gt;VERY ARTIFICIAL correction&lt;/a&gt; I discussed in a prior post are essentially evidence of tampering with the "hockey stick" reconstruction.&lt;br /&gt;&lt;br /&gt;In reality, the artificial correction refers to rudimentary, probably temporary code (apparently marked with all-caps comments to caution CRU researchers not to use it as final code) that corrects temperatures derived from tree-ring widths, due to a problem known as "tree-ring divergence." It's highly improbable the artificial correction was ever used in any published paper. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__6PO0G1BcJM/SxQBChi2MjI/AAAAAAAAAIs/pY08R6zmbgk/s1600/hockey-stick-mann-crutem3v.JPG"&gt;&lt;img alt="hockey stick temperature reconstruction" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 252px;" src="http://3.bp.blogspot.com/__6PO0G1BcJM/SxQBChi2MjI/AAAAAAAAAIs/pY08R6zmbgk/s400/hockey-stick-mann-crutem3v.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5409950195254702642" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This "hockey stick" does not require you to write any algorithms. The only "tricks" involved in producing it are the following:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Temperature data up to 1980 comes from &lt;a href="ftp://ftp.ncdc.noaa.gov/pub/data/paleo/contributions_by_author/mann2003b/mann2003b.txt"&gt;Mann &amp; Jones (2003)&lt;/a&gt; (data made available by NOAA.) &lt;li&gt;Temperature from 1981 onwards comes from the &lt;a href="http://www.cru.uea.ac.uk/cru/data/temperature/crutem3vgl.txt"&gt;CRUTEM3v&lt;/a&gt; global data set.&lt;li&gt;The red line is a 25-year central moving average of the temperature series.&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;You can try this yourself with different data sets. It's not very difficult. If you don't trust CRU temperature data, use GISSTemp. If you don't think the Mann &amp; Jones (2003) reconstruction should be used, there are plenty of &lt;a href="http://www.ncdc.noaa.gov/paleo/recons.html"&gt;other historical reconstructions&lt;/a&gt; that use methods other than tree-rings. Do report back if it doesn't work. Comment moderation is never enabled here.&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;[Errata 11/30/2009: The post initially said the red line was a 75-year central moving average. It's actually a 25-year CMA.]&lt;/tt&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-4920903452092967883?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/4920903452092967883/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=4920903452092967883' title='21 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/4920903452092967883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/4920903452092967883'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2009/11/diy-very-simple-hockey-stick.html' title='DIY - Very Simple &quot;Hockey Stick&quot;'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/__6PO0G1BcJM/SxQBChi2MjI/AAAAAAAAAIs/pY08R6zmbgk/s72-c/hockey-stick-mann-crutem3v.JPG' height='72' width='72'/><thr:total>21</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-1674274712635256459</id><published>2009-11-26T08:58:00.000-08:00</published><updated>2009-11-26T11:16:10.478-08:00</updated><title type='text'>VERY ARTIFICIAL quote-mining</title><content type='html'>The CRU stolen emails incident is a big mess, isn't it? What I mean is that it could easily hinder real work that needs to get done, not just in climate science.&lt;br /&gt;&lt;br /&gt;I thought I'd lend a hand as a computer scientist who is entirely independent of the politics of AGW. As you can see, I have taken an interest in the topic in the past, but most of the time I'm involved in science debates of a &lt;a href="http://autismnaturalvariation.blogspot.com"&gt;completely different nature&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I've read through some of the quote-mined emails, and I don't really see anything that looks like conspiracy talk of any sort, attempts to cover up data and such. In my view, it mostly amounts to innocuous chatter among scientists, discussion of statistical techniques, speculation, and some honest skepticism. For example, that 2008 was a "cold-ish" year is no secret, and I myself &lt;a href="http://residualanalysis.blogspot.com/2008/08/why-1998-2008-temperature-trend-doesnt.html"&gt;had said&lt;/a&gt; that if 2009 is also a cold year, it's possible IPCC predictions &lt;i&gt;might&lt;/i&gt; be falsified. (Incidentally, it's not.)&lt;br /&gt;&lt;br /&gt;When it comes to accusations of "data cooking," there is one post that caught my attention: &lt;a href="http://esr.ibiblio.org/?p=1447"&gt;Hiding the Decline: Part 1 – The Adventure Begins&lt;/a&gt; by Eric S. Raymond. Admittedly, it initially caught my attention because I've thought highly of Mr. Raymond ever since I read &lt;a href="http://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar"&gt;The Cathedral and the Bazaar&lt;/a&gt;, about 10 years ago. Mr. Raymond opens the post with a snippet of IDL code:&lt;br /&gt;&lt;code&gt;&lt;pre&gt;&lt;br /&gt;;&lt;br /&gt;; Apply a VERY ARTIFICAL correction for decline!!&lt;br /&gt;;&lt;br /&gt;yrloc=[1400,findgen(19)*5.+1904]&lt;br /&gt;valadj=[0.,0.,0.,0.,0.,-0.1,-0.25,-0.3,0.,- 0.1,0.3,0.8,1.2,1.7,2.5,2.6,2.6,$&lt;br /&gt;2.6,2.6,2.6]*0.75 ; fudge factor&lt;br /&gt;if n_elements(yrloc) ne n_elements(valadj) then message,’Oooops!’&lt;br /&gt;;&lt;br /&gt;yearlyadj=interpol(valadj,yrloc,timey)&lt;br /&gt;&lt;/pre&gt;&lt;/code&gt;&lt;br /&gt;This certainly looked dodgy to me at first glance. Basically, it looks like a correction that arbitrarily reduces temperatures in the 1930s, and increases them starting in the 1970s. Mr. Raymond posts a graph of the &lt;tt&gt;valadj&lt;/tt&gt; array (which he calls "coefficients") and proclaims that "this isn’t just a smoking gun, it’s a siege cannon with the barrel still hot."&lt;br /&gt;&lt;br /&gt;I decided to take a closer look. I found a copy of the FOI2009.zip file, still available at RapidShare. I'm not providing a link, because I'm not completely sure that's legal.&lt;br /&gt;&lt;br /&gt;I will post the entire code from the file in question below. I'll highlight the snippet quoted by Mr. Raymond in yellow, and I'll highlight in green other parts of the file that I'd like to discuss.&lt;br /&gt;&lt;code&gt;&lt;pre&gt;&lt;br /&gt;&lt;span style="background: lightgreen;"&gt;;&lt;br /&gt;; Now prepare for plotting&lt;br /&gt;;&lt;/span&gt;&lt;br /&gt;loadct,39&lt;br /&gt;multi_plot,nrow=3,layout='caption'&lt;br /&gt;if !d.name eq 'X' then begin&lt;br /&gt;  window,ysize=800&lt;br /&gt;  !p.font=-1&lt;br /&gt;endif else begin&lt;br /&gt;  !p.font=0&lt;br /&gt;  device,/helvetica,/bold,font_size=18&lt;br /&gt;endelse&lt;br /&gt;def_1color,20,color='red'&lt;br /&gt;def_1color,21,color='blue'&lt;br /&gt;def_1color,22,color='black'&lt;br /&gt;;&lt;br /&gt;restore,'compbest_fixed1950.idlsave'&lt;br /&gt;;&lt;br /&gt;plot,timey,comptemp(*,3),/nodata,$&lt;br /&gt;  /xstyle,xrange=[1881,1994],xtitle='Year',$&lt;br /&gt;  /ystyle,yrange=[-3,3],ytitle='Normalised anomalies',$&lt;br /&gt;;  title='Northern Hemisphere temperatures, MXD and corrected MXD'&lt;br /&gt;  title='Northern Hemisphere temperatures and MXD reconstruction'&lt;br /&gt;;&lt;br /&gt;yyy=reform(comptemp(*,2))&lt;br /&gt;;mknormal,yyy,timey,refperiod=[1881,1940]&lt;br /&gt;filter_cru,5.,/nan,tsin=yyy,tslow=tslow&lt;br /&gt;oplot,timey,tslow,thick=5,color=22&lt;br /&gt;yyy=reform(compmxd(*,2,1))&lt;br /&gt;;mknormal,yyy,timey,refperiod=[1881,1940]&lt;br /&gt;&lt;span style="background-color: yellow;"&gt;;&lt;br /&gt;; Apply a VERY ARTIFICAL correction for decline!!&lt;br /&gt;;&lt;br /&gt;yrloc=[1400,findgen(19)*5.+1904]&lt;br /&gt;valadj=[0.,0.,0.,0.,0.,-0.1,-0.25,-0.3,0.,-0.1,0.3,0.8,1.2,1.7,2.5,2.6,2.6,$&lt;br /&gt;  2.6,2.6,2.6]*0.75         ; fudge factor&lt;br /&gt;if n_elements(yrloc) ne n_elements(valadj) then message,'Oooops!'&lt;br /&gt;;&lt;br /&gt;yearlyadj=interpol(valadj,yrloc,timey)&lt;/span&gt;&lt;br /&gt;;&lt;br /&gt;&lt;span style="background-color: lightgreen"&gt;;filter_cru,5.,/nan,tsin=yyy+yearlyadj,tslow=tslow&lt;br /&gt;;oplot,timey,tslow,thick=5,color=20&lt;br /&gt;;&lt;br /&gt;filter_cru,5.,/nan,tsin=yyy,tslow=tslow&lt;br /&gt;oplot,timey,tslow,thick=5,color=21&lt;br /&gt;;&lt;/span&gt;&lt;br /&gt;oplot,!x.crange,[0.,0.],linestyle=1&lt;br /&gt;;&lt;br /&gt;plot,[0,1],/nodata,xstyle=4,ystyle=4&lt;br /&gt;;legend,['Northern Hemisphere April-September instrumental temperature',$&lt;br /&gt;;  'Northern Hemisphere MXD',$&lt;br /&gt;;  'Northern Hemisphere MXD corrected for decline'],$&lt;br /&gt;;  colors=[22,21,20],thick=[3,3,3],margin=0.6,spacing=1.5&lt;br /&gt;legend,['Northern Hemisphere April-September instrumental temperature',$&lt;br /&gt;  'Northern Hemisphere MXD'],$&lt;br /&gt;  colors=[22,21],thick=[3,3],margin=0.6,spacing=1.5&lt;br /&gt;;&lt;br /&gt;end&lt;br /&gt;&lt;/pre&gt;&lt;/code&gt;&lt;br /&gt;Let's talk about the most important finding first. Notice the second section highlighted in green, right below the snippet quoted by Mr. Raymond. There are 4 statements there. The first two start with ";" which means they are commented out. Why is that important? The adjusted yearly data is assigned to variable &lt;tt&gt;yearlyadj&lt;/tt&gt;. The only reference in the file to variable &lt;tt&gt;yearlyadj&lt;/tt&gt; is in the first line that is commented out, where it says &lt;tt&gt;yyy+yearlyadj&lt;/tt&gt;. Notice that the corresponding line that is not commented out only uses &lt;tt&gt;yyy&lt;/tt&gt; in place of that. In other words, &lt;b&gt;as this code stands, the adjusted yearly data is not used at all&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;You might ask, why is this "VERY ARTIFICIAL" correction there at all then? I can only guess and speculate. When you're writing software, and you find bugs, a non-brute-force way to debug code is to propose hypotheses as to what is causing the bugs. Then you test these hypotheses. One way to test hypotheses might involve fudging code; trying out different ideas. When I do this I might add strings like "%%%%" to the code, so I know I need to remove that code later. I suppose adding something like "VERY ARTIFICIAL" would work as well.&lt;br /&gt;&lt;br /&gt;My guess is that at some point the scientists wanted to see what the plot would look like with this correction, but this correction was obviously not part of the final version of the code.&lt;br /&gt;&lt;br /&gt;Note also that this is code for plotting data. It's not code for producing a data set. Claims to the effect that the "data was cooked," seem spurious and overly dramatic. At worst, a graph might not have exactly reflected the raw data, but I wouldn't worry about raw data sets being compromised by the code above. (When it comes to the "hockey stick," what matters is &lt;a href="http://residualanalysis.blogspot.com/2008/07/hockey-stick-is-fine.html"&gt;what the raw data tells us&lt;/a&gt;.)&lt;br /&gt;&lt;br /&gt;To borrow the words of &lt;a href="http://skeptico.blogs.com/skeptico/2005/06/lies_damn_lies_.html"&gt;blogger Skeptico&lt;/a&gt; regarding a similar incident 4 years ago, I think AGW deniers need to grow up a little.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-1674274712635256459?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/1674274712635256459/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=1674274712635256459' title='21 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/1674274712635256459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/1674274712635256459'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2009/11/very-artificial-quote-mining.html' title='VERY ARTIFICIAL quote-mining'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>21</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-5086348833948563737</id><published>2009-04-30T07:06:00.000-07:00</published><updated>2009-05-07T09:08:06.676-07:00</updated><title type='text'>Early Swine Flu Trend in the US</title><content type='html'>I searched &lt;a href="http://news.google.com/"&gt;Google News&lt;/a&gt; for the number of confirmed US cases of Swine flu reported by the Associated Press each day from April 23 to April 28. For the April 29 data point, I used the count currently posted at the &lt;a href="http://www.cdc.gov/swineflu/"&gt;CDC website&lt;/a&gt;. The chart I came up with follows.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__6PO0G1BcJM/Sfmx2d9mP7I/AAAAAAAAAIM/JEfbBdCBQAc/s1600-h/SwineFluSeries1.JPG"&gt;&lt;img alt="swine flu trend series" title="Early Swine Flu Series" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 196px;" src="http://3.bp.blogspot.com/__6PO0G1BcJM/Sfmx2d9mP7I/AAAAAAAAAIM/JEfbBdCBQAc/s320/SwineFluSeries1.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5330487183283732402" /&gt;&lt;/a&gt;&lt;br /&gt;The trend could be exponential, which would be the mathematical expectation. An exponential fit gives a R&lt;sup&gt;2&lt;/sup&gt; (goodness of fit) of 0.94 (very good fit). &lt;i&gt;If&lt;/i&gt; the exponential trend were to be maintained, by May 7 there should be over 4,000 confirmed cases of Swine flu in the US. If this prediction fails, it could be an indication that containment measures are having an effect. We'll see.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update 5/7/2009&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I've continued to follow the count of confirmed cases in the US. While it didn't go into the thousands by May 7, an exponential model continues to fit the series quite well.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/__6PO0G1BcJM/SgMG7KSvAnI/AAAAAAAAAIU/UqvRXOT7Jnw/s1600-h/SwineFluSeries2.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 196px;" src="http://1.bp.blogspot.com/__6PO0G1BcJM/SgMG7KSvAnI/AAAAAAAAAIU/UqvRXOT7Jnw/s320/SwineFluSeries2.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5333113997181780594" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;While cases have reportedly plateaued in Mexico, the same is not true of the US just yet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-5086348833948563737?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/5086348833948563737/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=5086348833948563737' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/5086348833948563737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/5086348833948563737'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2009/04/early-swine-flu-trend-in-us.html' title='Early Swine Flu Trend in the US'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/__6PO0G1BcJM/Sfmx2d9mP7I/AAAAAAAAAIM/JEfbBdCBQAc/s72-c/SwineFluSeries1.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-3142486610396648425</id><published>2008-08-15T08:51:00.001-07:00</published><updated>2010-03-03T05:22:26.950-08:00</updated><title type='text'>Graph of NH SSTs and Named Storms Questioned</title><content type='html'>I have written about the association between the number of named storms in the Atlantic basin and Northern Hemisphere sea surface temperature anomalies several times now (&lt;a href="http://residualanalysis.blogspot.com/2008/08/noaa-study-seems-to-confirm-observation.html"&gt;last time here&lt;/a&gt;). I am quite confident there's a causal association there (even considering the possibility of coincidental trends). &lt;br /&gt;&lt;br /&gt;The problem is that my posts on the subject have begged disbelief. You see, the scientific literature is not clear on the matter, and not even top climate scientists seem to agree on whether the association exists. That's why I'm making &lt;b&gt;&lt;a href="http://joseph44.users.sourceforge.net/climate/analyses/SSTsAndStorms.xls"&gt;this spreadsheet&lt;/a&gt;&lt;/b&gt; available. &lt;br /&gt;&lt;br /&gt;In particular, there is a graph that is very difficult to deny. Sometimes you can  express doubt about mathematical analyses on technical grounds, but clear and easily reproducible graphs are difficult to argue with. The graph in question is that of 17-year central moving averages of northern hemisphere sea surface temperature anomalies, and the number of named storms in the Atlantic basin, from the 1850s to the present time. &lt;br /&gt;&lt;br /&gt;In the new spreadsheet I'm making available, I calculated both 15-year and 21-year moving averages of both data sets. You will find comments in column headers with the URLs of where the raw data comes from. Having to do this seems over the top, but there really are people who apparently don't believe the original graph is real; plus they seem to be misunderstanding the graph completely, as you can see in the comments section of &lt;a href="http://global-warming.accuweather.com/2008/08/more_evidence_that_global_warm.html"&gt;this post at AccuWeather.com&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The 15-year and 21-year CMA graphs are posted below, in that order. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__6PO0G1BcJM/SKWxUhyI2vI/AAAAAAAAAFk/3FWOa9eaG0w/s1600-h/sst-named-storms-15.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/__6PO0G1BcJM/SKWxUhyI2vI/AAAAAAAAAFk/3FWOa9eaG0w/s400/sst-named-storms-15.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5234785108112235250" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__6PO0G1BcJM/SKWxYohwdaI/AAAAAAAAAFs/3NglOqlDUes/s1600-h/sst-named-storms-20.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/__6PO0G1BcJM/SKWxYohwdaI/AAAAAAAAAFs/3NglOqlDUes/s400/sst-named-storms-20.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5234785178642052514" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Comment Policy&lt;/h3&gt;I will state my comment policy here, for future reference. I do not enable comment moderation. The only comments I delete are those that are clearly in violation of &lt;a href="http://www.blogger.com/content.g"&gt;Blogger's Content Policy&lt;/a&gt;. Scrutiny is more than welcome. If you believe I made a mistake, tell me. If you believe I'm making things up, you absolutely should tell me, but you better be right.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-3142486610396648425?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/3142486610396648425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=3142486610396648425' title='41 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/3142486610396648425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/3142486610396648425'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2008/08/graph-of-nh-ssts-and-named-storms.html' title='Graph of NH SSTs and Named Storms Questioned'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/__6PO0G1BcJM/SKWxUhyI2vI/AAAAAAAAAFk/3FWOa9eaG0w/s72-c/sst-named-storms-15.JPG' height='72' width='72'/><thr:total>41</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-5458536587169441220</id><published>2008-08-12T13:06:00.000-07:00</published><updated>2008-08-12T13:47:06.475-07:00</updated><title type='text'>NOAA Study Seems To Confirm Observation From 07/14 Post</title><content type='html'>No so long ago I wrote a &lt;a href="http://residualanalysis.blogspot.com/2008/07/hurricanes-and-global-warming-revisited.html"&gt;follow-up to an earlier analysis&lt;/a&gt; on the association between the number of named storms in the Atlantic basin and northern hemisphere sea surface temperatures. At the end of the post I listed a number of conclusions, one of which was the following.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;tt&gt;The graph provides support for the contention that old storm records are unreliable. I would not recommend using storm counts prior to 1890.&lt;/tt&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;I had posted a graph of 17-year central moving averages of NH sea surface temperature and named storm series, reproduced below. You will note I had placed a vertical line around the year 1890 in order to indicate there was some sort of point of change there. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/__6PO0G1BcJM/SKHwNzfAevI/AAAAAAAAAFc/3HuCw6KrJeo/s1600-h/temp-storms-moving-avg.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/__6PO0G1BcJM/SKHwNzfAevI/AAAAAAAAAFc/3HuCw6KrJeo/s400/temp-storms-moving-avg.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5233728361930455794" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I didn't use any mathematical analysis to determine that 1890 was in any way special.   It was simply obvious, visually, that something was not right in the named storms series prior to 1890. Of course, the central moving average smoothing helped in terms of being able to see that.&lt;br /&gt;&lt;br /&gt;Enter &lt;a href="http://ams.allenpress.com/perlserv/?request=get-pdf&amp;doi=10.1175%2F2008JCLI2178.1&amp;ct=1"&gt;Vecchi &amp; Knutson (2008)&lt;/a&gt;, a NOAA study of North Atlantic historical cyclone activity. The authors determined, based on known ship tracks, that early ships missed many storms, especially in the 19th century. &lt;br /&gt;&lt;br /&gt;Now, this study is being touted as evidence that global warming and the number of storms in the Atlantic are not associated. Clearly, that is nonsense, if you just look at the figure above. If you'd like to see some Math, I have done a &lt;a href="http://residualanalysis.blogspot.com/2008/06/hurricanes-and-temperature-are-indeed.html"&gt;detrended cross-correlation analysis&lt;/a&gt; as well. All that is necessary to demonstrate an association is to do a linear detrending on series that go from 1900 to the present time. The detrending should take care of any problems related to unreliability of old storm counts. I can further report that even after detrending the series based on 6th-order polynomial fits, a statistically significant association is still there, provided storms are presumed to lag temperatures by at least one year.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-5458536587169441220?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/5458536587169441220/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=5458536587169441220' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/5458536587169441220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/5458536587169441220'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2008/08/noaa-study-seems-to-confirm-observation.html' title='NOAA Study Seems To Confirm Observation From 07/14 Post'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/__6PO0G1BcJM/SKHwNzfAevI/AAAAAAAAAFc/3HuCw6KrJeo/s72-c/temp-storms-moving-avg.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-5236023749868930013</id><published>2008-08-12T06:23:00.000-07:00</published><updated>2008-08-12T07:56:35.808-07:00</updated><title type='text'>About The Disingenuous "Global Warming Challenge" by JunkScience.com</title><content type='html'>I read somewhere that JunkScience.com had issued a "global warming challenge" some time back that is promoted as follows. &lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;tt&gt;$500,000 will be awarded to the first person to prove, in a scientific manner, that humans are causing harmful global warming.&lt;/tt&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;That's also what people will say whenever they tout the "challenge." If you are certain anthropogenic global warming is real, you should be able to prove it. Who wouldn't want to make $500,000?&lt;br /&gt;&lt;br /&gt;But as you can imagine, there's a catch. You need to falsify two hypotheses. &lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;tt&gt;&lt;br /&gt;UGWC Hypothesis 1&lt;br /&gt;&lt;br /&gt;Manmade emissions of greenhouse gases do not discernibly, significantly and predictably cause increases in global surface and tropospheric temperatures along with associated stratospheric cooling.&lt;br /&gt;&lt;br /&gt;UGWC Hypothesis 2&lt;br /&gt;&lt;br /&gt;The benefits equal or exceed the costs of any increases in global temperature caused by manmade greenhouse gas emissions between the present time and the year 2100, when all global social, economic and environmental effects are considered.&lt;/tt&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Now, hypothesis #1 should be falsifiable now. The only issue I have with it is that they have made it unnecessarily difficult (to cover their asses no doubt) by including stratospheric cooling as a requirement. Don't get me wrong. I'm sure stratospheric cooling is an important matter to climate scientists, but why does it matter to the challenge? Isn't surface temperature warming due to anthropogenic causes interesting enough?&lt;br /&gt;&lt;br /&gt;Technically, the issue is that there's not a lot of data on stratospheric temperatures, as far as I know. Considering lags and so forth, it's probably difficult to demonstrate an association in a decisive way. I haven't run the numbers, but this is my preliminary guess. &lt;br /&gt;&lt;br /&gt;Hypothesis #2 is not falsifiable right now. We'd have to wait until about 2100 to either validate it or falsify it. Peak oil is probably looming or behind us, so we can't say what might happen by 2100. There are policy decisions to consider. There might be technological advances that change the general outlook. If we make certain assumptions, then sure, it's theoretically possible to give confidence ranges on certain predictions, such as sea level rises or changes in storm intensity. &lt;br /&gt;&lt;br /&gt;Clearly, the "challenge" is designed such that it's impossible or nearly impossible to win. Despite its name, JunkScience.com is not a site about junk science. If you visit it you will see it's nothing but a propaganda outlet for global warming denialism books and videos. A site that is truly about junk science would probably discuss things like the paranormal, Homeopathy, the vaccine-autism hypothesis, etc. JunkScience.com does not. &lt;br /&gt;&lt;br /&gt;In fact, what is the evidence that JunkScience.com has $500,000 to give out? Have they been collecting pledges? If they have collected funds, and there's no winner to their challenge, which I can almost certainly assure you there won't be, will they keep the money?&lt;br /&gt;&lt;br /&gt;Call me cynical, but I doubt JunkScience.com is either capable or willing to give out $500,000 to anybody, regardless of the entries they receive. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Counter-Challenge&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Here's a counter-challenge for JunkScience.com. Reduce the stakes if you need to. Then change the requirements of the challenge to include a single hypothesis to falsify, as follows.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;tt&gt;Manmade emissions of greenhouse gases do not discernibly, significantly and predictably cause increases in global temperatures.&lt;/tt&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;What's there to fear, JunkScience.com?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-5236023749868930013?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/5236023749868930013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=5236023749868930013' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/5236023749868930013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/5236023749868930013'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2008/08/about-disengenuous-global-warming.html' title='About The Disingenuous &quot;Global Warming Challenge&quot; by JunkScience.com'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-6798607133676209652</id><published>2008-08-08T09:02:00.000-07:00</published><updated>2008-08-08T11:47:49.178-07:00</updated><title type='text'>Just in case there are any doubts about anthropogenic  influence in atmospheric CO2</title><content type='html'>You would think this is the least controversial aspect of the global warming debate, but you'd be surprised. I realized this after reading some of the comments in a &lt;a href="http://wattsupwiththat.wordpress.com/2008/08/04/one-day-later-mauna-loa-co2-graph-changes-data-doesnt/"&gt;post by Anthony Watts&lt;/a&gt; about a recent correction in the way Mauna Loa data is calculated (see also reactions by &lt;a href="http://tamino.wordpress.com/2008/08/05/revising-mauna-loa-co2-monthly-data/"&gt;Tamino&lt;/a&gt; and &lt;a href="http://rankexploits.com/musings/2008/co2-down-i-suspect-calibration-error/"&gt;Lucia&lt;/a&gt;). &lt;br /&gt;&lt;br /&gt;Tamino subsequently wrote an interesting &lt;a href="http://tamino.wordpress.com/2008/08/07/a-brief-tale-of-three-sites/"&gt;post&lt;/a&gt; on differences in CO2 trends as observed in three different sites: Mauna Loa (Hawaii), Barrow (Alaska) and South Pole station. Most notably, there's a pronounced difference in the annual cycle between these stations, which according to Tamino, is explained by there being more land mass in the Northern Hemisphere. I would imagine higher CO2 emissions in the Northern Hemisphere might also play a role, but I'm speculating. &lt;br /&gt;&lt;br /&gt;In this post I want to show that available data is quite clear about anthropogenic influence in atmospheric CO2. Additionally, I want to discuss how we can tell that excess CO2 stays in the atmosphere for a long time. &lt;br /&gt;&lt;br /&gt;I will use about 170 years of data for this. There's a &lt;a href="http://cdiac.ornl.gov/ftp/trends/co2/lawdome.smoothed.yr20"&gt;reconstruction of CO2 concentrations from 1832 to 1978&lt;/a&gt; made available by CDIAC, and derived by &lt;a href="http://cdiac.ornl.gov/trends/co2/lawdome.html"&gt;Etheridge et al. (1998)&lt;/a&gt; from the Law Dome DE08, DE08-2, and DSS ice cores. You will note that there's an excellent match between these data and Mauna Loa data for the period 1958 to 1978. Mauna Loa data has an offset of 0.996 ppmv relative to Etheridge et al. (1998), so I applied this simple adjustment to it in order to end up with a dataset that goes from 1832 to 2004. &lt;br /&gt;&lt;br /&gt;CDIAC also provides data on &lt;a href="http://cdiac.ornl.gov/trends/emis/tre_glob.htm"&gt;global CO2 emissions&lt;/a&gt;. What we need, however, is an estimate of excess anthropogenic CO2 that would be expected to remain in the atmosphere at any given point in time. We could simply calculate cumulative emissions since 1751 for any given year, but this is not necessarily accurate. Some excess CO2 is probably reclaimed by the planet every year. What I will do is make an assumption about the atmospheric half-life of CO2 in order to obtain a dataset of presumed excess CO2. I will use a half-life of 24.4 years (i.e. 0.972 of excess CO2 remains after 1 year). I should note that I have tried this same analysis with half-lifes of 50, 70 and 'infinite' years, and the general results are the same. &lt;br /&gt;&lt;br /&gt;Figure 1 shows the time series of the two data sets. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/__6PO0G1BcJM/SJx7N9H3BKI/AAAAAAAAAFM/7rqLuE1oRMk/s1600-h/co2-and-excess-170-years.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/__6PO0G1BcJM/SJx7N9H3BKI/AAAAAAAAAFM/7rqLuE1oRMk/s400/co2-and-excess-170-years.JPG" border="0" alt="co2 concentration and emissions" id="BLOGGER_PHOTO_ID_5232192346773718178" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The trends are clear enough. CO2 emissions appear to accumulate in the atmosphere and are then observed in ice cores (and at various other sites like Mauna Loa). Every time we compare time series, though, there's a possibility that we're looking at coincidental trends. A technique that can be used to control for potentially coincidental trends is called &lt;i&gt;detrended cross-correlation analysis&lt;/i&gt; (&lt;a href="http://arxiv.org/abs/0709.0281"&gt;Podobnik &amp; Stanley, 2007&lt;/a&gt;). In our case, the detrended cross-correlation is obvious enough graphically, and we'll leave it at that. See Figure 2. Basically, we take the time series and remove their trends, which are given by third-order polynomial fits. You can do the same thing with linear fits or second-order first. The third-order fit is a better fit and produces more fluctuations around the trend, which makes the correlation more obvious and less likely to be explained by coincidence. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/__6PO0G1BcJM/SJx-uVNSnGI/AAAAAAAAAFU/KYoX8_Dbo9A/s1600-h/co2-and-excess-detrended-170-years.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/__6PO0G1BcJM/SJx-uVNSnGI/AAAAAAAAAFU/KYoX8_Dbo9A/s400/co2-and-excess-detrended-170-years.JPG" border="0" alt="detrended residuals co2 concentration emissions" id="BLOGGER_PHOTO_ID_5232196201529646178" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;With that out of the way, how do we know that excess CO2 stays in the atmosphere for a long time? First, let's check what the scientific literature says on the subject, specifically, &lt;a href="http://www.agu.org/pubs/crossref/1994.../93GB03392.shtml"&gt;Moore &amp; Braswell (1994)&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;tt&gt;If one assumes a terrestrial biosphere with a fertilization flux, then our best estimate is that the single half-life for excess CO2 lies within the range of 19 to 49 years, with a reasonable average being 31 years. If we assume only regrowth, then the average value for the single half-life for excess CO2 increases to 72 years, and if we remove the terrestrial component completely, then it increases further to 92 years.&lt;/tt&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;In general, it is widely accepted that the atmospheric half-life of CO2 is measured in decades, not years. &lt;br /&gt;&lt;br /&gt;One type of analysis that I have attempted is to select the half-life hypothesis that maximizes the Pearson's correlation coefficient of the series from Figure 1. If I do this, I find that the best half-life is about 24.4 years. Nevertheless, I had attempted the same exercise with the Mauna Loa series (1958-2004) previously, and the best half-life then seems to be about 70 years. It varies depending on the time frame, and there's not necessarily a trend in the half life. This just comes to show that there's uncertainty in the calculation, and that the half-life model is a simplification of the real world.&lt;br /&gt;&lt;br /&gt;Another approach we can take is to try to estimate the weight of excess CO2 currently in the atmosphere, and see how this compares to data on emissions. The current excess of atmospheric CO2 is agreed to be roughly 100 ppmv. If by 'atmosphere' we mean 20 Km above ground (this is fairly arbitrary) then the volume of the atmosphere is about 1.03x10&lt;sup&gt;10&lt;/sup&gt; Km&lt;sup&gt;3&lt;/sup&gt;. This would mean that the total volume of excess CO2 is 1.03x10&lt;sup&gt;6&lt;/sup&gt; Km&lt;sup&gt;3&lt;/sup&gt;, or 1.03x10&lt;sup&gt;15&lt;/sup&gt; m&lt;sup&gt;3&lt;/sup&gt;. The density of CO2 is 1.98 kg/m&lt;sup&gt;3&lt;/sup&gt;, so the total weight of excess CO2 should be about 2.03x10&lt;sup&gt;15&lt;/sup&gt; Kg, or 2,030,000 millions of metric tons. &lt;br /&gt;&lt;br /&gt;Something is not right, though. If we add all annual CO2 emissions from 1751 to 2004, we come up with 334,000 millions of metric tons total. This can't be. I'd suggest that CDIAC data does not count all sources of anthropogenic emissions of CO2. It obviously can't be considering feedbacks either. Furthermore, our assumptions in the calculations above might not be accurate (specifically that a 100 ppmv excess is maintained up to an altitude of 20Km). In any case, it's hard to see how these numbers would support the notion that the half-life of CO2 is low.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-6798607133676209652?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/6798607133676209652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=6798607133676209652' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/6798607133676209652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/6798607133676209652'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2008/08/just-in-case-there-are-any-doubts-about.html' title='Just in case there are any doubts about anthropogenic  influence in atmospheric CO2'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/__6PO0G1BcJM/SJx7N9H3BKI/AAAAAAAAAFM/7rqLuE1oRMk/s72-c/co2-and-excess-170-years.JPG' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-881609034559449359</id><published>2008-08-03T08:14:00.001-07:00</published><updated>2008-08-04T07:02:48.049-07:00</updated><title type='text'>Why the 1998-2008 Temperature Trend Doesn't Mean a Whole Lot</title><content type='html'>Suppose I wanted to determine whether the current temperature trend is consistent with some projected trend. In order to do this, let's say I calculate the temperature slope of the last 200 days, and its confidence interval &lt;a href="http://stattrek.com/AP-Statistics-4/Estimate-Slope.aspx?Tutorial=Stat"&gt;in the standard manner&lt;/a&gt;. Then I check to see if the projected trend is in the confidence interval. But maybe I want a tighter confidence interval. I could use more data points in this case, say, temperatures in the last 1,000 minutes. If we assume temperature series approximate AR(1) with white noise, this should be fine.&lt;br /&gt;&lt;br /&gt;That makes no sense at all, does it?&lt;br /&gt;&lt;br /&gt;Intuitively, it seems that confidence intervals on temperature slopes (when we want to compare them with a long term trend) should depend more on the working time range than on the number of data points, or on how well those data points fit a linear regression. We should have more confidence on a 20-year trend than a 10-year trend, almost regardless of whether we use monthly data as opposed to annual data. Certainly, the standard slope confidence interval calculation is not going to do it. We need to come up with a different method to compare short-term trends with long-term ones. &lt;br /&gt;&lt;br /&gt;I will suggest one such method in this post. First, we need to come up with a long projected trend we can test the method on. We could use a 100-year IPCC trend line, if there is such a thing. For simplicity, I will use a third-order polynomial trend line as my "projected trend." Readers can repeat the exercise with any arbitrary trend line if they so wish. I should note that the third-order polynomial trend line projects a temperature change rate of 2.2C / century from 1998 to 2008. &lt;br /&gt;&lt;br /&gt;The following is a graph of GISS global annual mean temperatures, along with the "projected trend." For the year 2008 I'm using 0.44C as the mean temperature. You can use other temperature data sets and monthly data too. I don't think that will make a big difference. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/__6PO0G1BcJM/SJXfLOLMAeI/AAAAAAAAAE0/9On9dnzvDd4/s1600-h/giss-temp-3rd-order-fit.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/__6PO0G1BcJM/SJXfLOLMAeI/AAAAAAAAAE0/9On9dnzvDd4/s400/giss-temp-3rd-order-fit.JPG" border="0" alt="GISS temperature" id="BLOGGER_PHOTO_ID_5230331926137274850" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;We have 118 years of 11-year slopes we can analyze. There are different ways to do this. To make it easy to follow, I will detrend the temperature series according to our projected trend. This way we can compare apples with apples as far as slopes go.  The detrended series is shown in the following graph. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/__6PO0G1BcJM/SJXiBMBCp8I/AAAAAAAAAE8/neJFQT_dsK8/s1600-h/giss-temp-3rd-order-detrending.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/__6PO0G1BcJM/SJXiBMBCp8I/AAAAAAAAAE8/neJFQT_dsK8/s400/giss-temp-3rd-order-detrending.JPG" border="0" alt="detrended GISS temperature" id="BLOGGER_PHOTO_ID_5230335052294039490" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The long term slope of detrended temperatures is, of course, zero. All 11-year slopes  in the detrended series will distribute around zero. We know that the 1998-2008 slope is -1.53C  / century. The question we want an answer for is whether the 1998-2008 slope is unusual compared to 11-year slopes observed historically, which would indicate there's likely a point of change away from the projected trend.&lt;br /&gt;&lt;br /&gt;We can start by visualizing the distribution of 11-year slopes throughout the detrended series. The following is a graph of the number of years in slope ranges of width 0.2C / century. For example, the number of years that have slopes between 0.1 and 0.3 is 10. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/__6PO0G1BcJM/SJXpCrnLaOI/AAAAAAAAAFE/w4TXwiyk5II/s1600-h/giss-11-year-slope-distribution.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/__6PO0G1BcJM/SJXpCrnLaOI/AAAAAAAAAFE/w4TXwiyk5II/s400/giss-11-year-slope-distribution.JPG" border="0" alt="GISS detrended temperature 11-year slope distribution" id="BLOGGER_PHOTO_ID_5230342774536759522" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is roughly a normal distribution of years according to their slopes. In it, approximately 95% of years have slopes in the -2.7 to 2.7 range. That is, 4 years have slopes of -2.7 or lower, and 3 years have slopes of 2.7 or higher. I put forth that &lt;b&gt;the real confidence interval for 11-year temperature slopes relative to long-term 3rd-order polynomial trend lines is approximately ± 2.7 C / century&lt;/b&gt;. &lt;br /&gt;&lt;br /&gt;The 11-year slope for 1998 is only -1.53C / century, well within the estimated confidence interval. Therefore, it's a little premature to say that the 1998-2008 trend falsifies 2C / century. Of course, if 2009 is a cold year, that might change this evaluation.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-881609034559449359?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/881609034559449359/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=881609034559449359' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/881609034559449359'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/881609034559449359'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2008/08/why-1998-2008-temperature-trend-doesnt.html' title='Why the 1998-2008 Temperature Trend Doesn&apos;t Mean a Whole Lot'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/__6PO0G1BcJM/SJXfLOLMAeI/AAAAAAAAAE0/9On9dnzvDd4/s72-c/giss-temp-3rd-order-fit.JPG' height='72' width='72'/><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-4317774375810015387</id><published>2008-08-02T08:03:00.000-07:00</published><updated>2008-08-04T07:04:16.711-07:00</updated><title type='text'>Wherein I Revise Previous Sensitivity Estimate Down to 3.13C</title><content type='html'>I found an annual reconstruction of CO2 atmospheric concentrations that goes from 1832 to 1978. It is made available by &lt;a href="http://cdiac.ornl.gov/ftp/trends/co2/lawdome.smoothed.yr20"&gt;CDIAC&lt;/a&gt; and it comes from &lt;a href="http://cdiac.ornl.gov/trends/co2/lawdome.html"&gt;Etheridge et al. (1998)&lt;/a&gt;. There's a more than adequate match between this data and the data collected at &lt;a href="http://cdiac.ornl.gov/trends/co2/sio-mlo.htm"&gt;Mauna Loa, Hawaii&lt;/a&gt; for the range  1958 to 1978. &lt;br /&gt;&lt;br /&gt;Naturally, I thought this CO2 data would be more accurate than that estimated from emissions, which I had used in my &lt;a href="http://residualanalysis.blogspot.com/2008/07/heres-how-you-can-estimate-co2-climate.html"&gt;calculation of climate sensitivity to CO2 doubling&lt;/a&gt;. (BTW, that calculation was based on 150 years of data). So I reran the analysis, and the following is the new formula for the rate of temperature change (R) given a CO2 concentration in ppmv (C) and a temperature anomaly in degrees Celsius (T).&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;R = 0.0857 ( 10.398 log C - 26 - T )&lt;/tt&gt;&lt;br /&gt;&lt;br /&gt;The &lt;i&gt;equilibrium&lt;/i&gt; temperature (T') is calculated as follows. &lt;br /&gt;&lt;br /&gt;&lt;tt&gt;T' = 10.398 log C - 26&lt;/tt&gt;&lt;br /&gt;&lt;br /&gt;This means that climate sensitivity to CO2 doubling (based on this model which only considers this one forcing) is most likely 3.13 degrees Celsius.&lt;br /&gt;&lt;br /&gt;I also rebuilt the hindcast graph, which follows. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/__6PO0G1BcJM/SJR-HpXwq1I/AAAAAAAAAEk/ryhLi7H4hko/s1600-h/new-150-hindcast.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/__6PO0G1BcJM/SJR-HpXwq1I/AAAAAAAAAEk/ryhLi7H4hko/s400/new-150-hindcast.JPG" border="0" alt="global warming hindcast co2" id="BLOGGER_PHOTO_ID_5229943737113684818" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I think this is a subjectively better hindcast than &lt;a href="http://residualanalysis.blogspot.com/2008/07/how-well-does-sensitivity-of-346c.html"&gt;the original&lt;/a&gt;. Note that it even predicts a nearly flat temperature trend in the 1950s. This is simply what the more accurate CO2 data does. While sensitivity is lower (I had originally estimated it at 3.46C), the range of CO2 concentrations is wider. Estimations based on emissions produce a concentration of about 295 ppmv in 1850. Etheridge et al. (1998) determines the concentration is 283.5 ppvm at that point. &lt;br /&gt;&lt;br /&gt;The model predicts that the rate of temperature change should be about 2.1C / century in 2007. &lt;br /&gt;&lt;br /&gt;I also wanted to attempt a 1000-year hindcast. I had &lt;a href="http://residualanalysis.blogspot.com/2008/07/hockey-stick-is-fine.html"&gt;previously discussed&lt;/a&gt; the &lt;a href="http://www.ncdc.noaa.gov/paleo/pubs/mann2003b/mann2003b.html"&gt;1781-year temperature reconstruction&lt;/a&gt; that is the product of &lt;a href="http://mac01.eps.pitt.edu/Courses/GEOL0030/Mann_Jones_2003.pdf"&gt;Mann &amp; Jones (2003)&lt;/a&gt;. It just so happens that there's also a &lt;a href="http://cdiac.ornl.gov/ftp/trends/co2/lawdome.smoothed.yr75"&gt;1000-year CO2 reconstruction&lt;/a&gt; from Etheridge et al. (1998). Well, this more ambitious hindcast  didn't turn out to be as accurate. At first I thought this is just what happens when you fail to consider other important climate forcings. But then I went back and examined other &lt;a href="http://en.wikipedia.org/wiki/Temperature_record_of_the_past_1000_years"&gt;1000-year temperature reconstructions&lt;/a&gt;. I'm sure readers have seen that graph many times. It turns out that there's considerable uncertainty in these types of reconstructions. &lt;br /&gt;&lt;br /&gt;Either way, I will post my first attempt at a 1000-year hindcast below. The red line is the reconstruction from Mann &amp; Jones (2003). I also added a green line, which is a &lt;a href="http://www.ncdc.noaa.gov/paleo/pubs/oerlemans2005/oerlemans2005.html"&gt;reconstruction based on glacier records&lt;/a&gt; that comes from &lt;a href="http://www.sciencemag.org/cgi/content/abstract/308/5722/675"&gt;Oerlemans (2005)&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/__6PO0G1BcJM/SJSLcXB5xmI/AAAAAAAAAEs/A2X-1-xBDiI/s1600-h/hindcast-1000-1.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/__6PO0G1BcJM/SJSLcXB5xmI/AAAAAAAAAEs/A2X-1-xBDiI/s400/hindcast-1000-1.JPG" border="0" alt="global warming 1000-year hindcast" id="BLOGGER_PHOTO_ID_5229958386618582626" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It could be better. I'm now curious as to what would happen if other major climate forcings were considered.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-4317774375810015387?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/4317774375810015387/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=4317774375810015387' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/4317774375810015387'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/4317774375810015387'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2008/08/wherein-i-revise-previous-sensitivity.html' title='Wherein I Revise Previous Sensitivity Estimate Down to 3.13C'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/__6PO0G1BcJM/SJR-HpXwq1I/AAAAAAAAAEk/ryhLi7H4hko/s72-c/new-150-hindcast.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-6239343006224676639</id><published>2008-07-24T08:52:00.000-07:00</published><updated>2008-08-04T07:06:36.733-07:00</updated><title type='text'>The "Hockey Stick" is Fine</title><content type='html'>There seems to be considerable controversy over the well-known "hockey stick" temperature reconstruction of the last two millennia &amp;ndash; &lt;a href="http://mac01.eps.pitt.edu/Courses/GEOL0030/Mann_Jones_2003.pdf"&gt;Mann &amp; Jones (2003)&lt;/a&gt;. I have even found what look like accusations of fraud, all embedded in discussions of very complicated statistics and algorithmic procedures that the average person couldn't possibly hope to evaluate. &lt;br /&gt;&lt;br /&gt;I'm not interested in getting involved in the politics of the whole thing. I just want to point out that the raw data of the temperature reconstruction is made available by the &lt;a href="http://www.ncdc.noaa.gov/paleo/pubs/mann2003b/mann2003b.html"&gt;NOAA Paleoclimatology Program&lt;/a&gt;. I contend that most people reading this can double-check if the raw data tells us we are living in unusually warm times &amp;ndash; which is basically what the "hockey stick" construct conveys. &lt;br /&gt;&lt;br /&gt;Of course, there are those who will say that we are living in unusually warm times relative to most of the last thousand years simply because the &lt;a href="http://en.wikipedia.org/wiki/Little_Ice_Age"&gt;little ice age&lt;/a&gt; has ended. But we can control for this fairly easily. &lt;br /&gt;&lt;br /&gt;There is a general temperature trend historically. We can remove this trend from the data, and then check if we're still living in unusually warm times after the removal. Specifically, we want to remove the warming trend that is a natural part of the end of the little ice age.&lt;br /&gt;&lt;br /&gt;I would suggest that a 4th-order &lt;a href="http://en.wikipedia.org/wiki/Curve_fitting#Fitting_lines_and_polynomial_curves_to_data_points"&gt;polynomial trend line&lt;/a&gt; will capture the general temperature trend of the last 1781 years more than sufficiently. (Excel will produce polynomial trend lines for you, up to 6th-order ones). The trend is characterized by a medieval warm period, followed by a period of cooling, and a subsequent period of warming.  We can &lt;i&gt;detrend&lt;/i&gt; the temperature time series based on the polynomial fit and see if the modern era remains special.&lt;br /&gt;&lt;br /&gt;This sort of &lt;i&gt;detrending&lt;/i&gt; methodology has apparently been used in climatology before. &lt;a href="http://www.cosis.net/abstracts/EGU2008/09299/EGU2008-A-09299.pdf?PHPSESSID="&gt;Holme et al. (2008)&lt;/a&gt; point out that "sophisticated statistical methods have been applied to [climate] series, but perhaps sometimes these methods might even be too sophisticated." They further claim that "the [detrending] method provides a rigorous way of defining climate 'events', and allows comparison of long-term trends and events in time series of climatic records from different archives."&lt;br /&gt;&lt;br /&gt;The detrending method in Holme et al. is actually more sophisticated than what we can do in a straightforward manner, but the authors are interested in long-term quasiperiodic trends. &lt;br /&gt;&lt;br /&gt;Let's first see what the temperature time series looks like, along with the proposed 4th-order polynomial fit. We will only be looking at the &lt;i&gt;global&lt;/i&gt; temperature reconstruction in this post. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/__6PO0G1BcJM/SIi--xcfGhI/AAAAAAAAAEM/L5a43bY1ORE/s1600-h/mann-temp.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/__6PO0G1BcJM/SIi--xcfGhI/AAAAAAAAAEM/L5a43bY1ORE/s400/mann-temp.JPG" border="0" alt="mann &amp; jones hockey stick temperature reconstruction" id="BLOGGER_PHOTO_ID_5226637353197443602" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In order to detrend the time series, we simply subtract temperatures modeled by the polynomial equation from observed (reconstructed) temperatures. The Y axis offset is not important to this analysis. (Note that in the equation shown in the figure above, &lt;tt&gt;x = year - 199&lt;/tt&gt;). The result of the detrending procedure is illustrated in the following figure. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/__6PO0G1BcJM/SInatdoDOaI/AAAAAAAAAEU/YLK1PBsdSsE/s1600-h/mann-temp-detrended.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/__6PO0G1BcJM/SInatdoDOaI/AAAAAAAAAEU/YLK1PBsdSsE/s400/mann-temp-detrended.JPG" border="0" alt="detrended mann &amp; jones hockey stick temperature reconstruction" id="BLOGGER_PHOTO_ID_5226949317121751458" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;So now we have a nice detrended temperature time series, which &amp;ndash; if I may be redundant &amp;ndash; has an entirely flat trend. What do we do with it?&lt;br /&gt;&lt;br /&gt;Let's sort data rows by detrended temperature in descending order. If we look at the top 5% (89) years ranked in this manner, we see that they have a detrended temperature greater than 0.123. In other words, if we were to pick a year at random from the data set, there is only a 5% chance that its detrended temperature is greater than 0.123. (If you must know, the residuals of the polynomial regression are normally distributed).&lt;br /&gt;&lt;br /&gt;In statistics, a 5% probability is the standard for rejection of hypotheses. If we hypothesize that a given year is not an unusually warm year, its detrended temperature should be 0.123 or lower. Yet, this is not the case for many of the years in the modern era, as shown in the following figure. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/__6PO0G1BcJM/SIntHNmA1ZI/AAAAAAAAAEc/G4rQYtuSXsc/s1600-h/mann-recent-detrended.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/__6PO0G1BcJM/SIntHNmA1ZI/AAAAAAAAAEc/G4rQYtuSXsc/s400/mann-recent-detrended.JPG" border="0" alt="mann &amp; jones hockey stick temperature reconstruction warm years" id="BLOGGER_PHOTO_ID_5226969550704137618" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;All but 3 of the years from 1968 to 1980 are statistically warm years, even after detrending the whole 1781-year time series. This cannot be explained as a consequence of the culmination of the little ice age. Clearly, we are in the midst of a "climate event."&lt;br /&gt;&lt;br /&gt;Is it an unprecedented event? If you only consider the 1968-1980 range as special, then no. There was an 11-year "climate event" between the years 668 and 678 when detrended temperatures were higher than 0.123. That is the closest precedent that can be found in the 1781-year temperature series. If we consider that temperatures have increased after 1980, then I'd have to agree with Mann &amp; Jones that modern era global warming "dwarfs" anything from the last 2 millennia.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-6239343006224676639?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/6239343006224676639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=6239343006224676639' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/6239343006224676639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/6239343006224676639'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2008/07/hockey-stick-is-fine.html' title='The &quot;Hockey Stick&quot; is Fine'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/__6PO0G1BcJM/SIi--xcfGhI/AAAAAAAAAEM/L5a43bY1ORE/s72-c/mann-temp.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-8363895976378550612</id><published>2008-07-20T08:51:00.000-07:00</published><updated>2008-08-04T07:05:16.396-07:00</updated><title type='text'>Global Warming Forecast - Based on 3.46C Model</title><content type='html'>So far we have &lt;a href="http://residualanalysis.blogspot.com/2008/07/heres-how-you-can-estimate-co2-climate.html"&gt;estimated  climate sensitivity to CO&lt;sub&gt;2&lt;/sub&gt; doubling&lt;/a&gt;, and tested the results of the analysis with a &lt;a href="http://residualanalysis.blogspot.com/2008/07/how-well-does-sensitivity-of-346c.html"&gt;hindcast&lt;/a&gt;.  I will close the series with a forecast. &lt;br /&gt;&lt;br /&gt;It will be a simple forecast in the sense that we will only consider CO&lt;sub&gt;2&lt;/sub&gt; trends. While I would caution this is an important limitation of the forecast, I would also note the &lt;a href="http://residualanalysis.blogspot.com/2008/07/how-well-does-sensitivity-of-346c.html"&gt;hindcast&lt;/a&gt; had the same exact limitation. Of course, it's quite possible that in analyses of historic data, CO&lt;sub&gt;2&lt;/sub&gt; acts as a proxy of other anthropogenic forcings. The behavior of this confounding in the past may differ from its future behavior. &lt;br /&gt;&lt;br /&gt;That said, the part of the forecast that I really can't be very confident about has to do with projecting future CO&lt;sub&gt;2&lt;/sub&gt; atmospheric concentrations. This basically amounts to attempting to predict human behavior and world-wide policy decisions. What I will do is to simply define 2 scenarios based on the Mauna Loa data, as follows. &lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Scenario A&lt;/b&gt;: A second-order polynomial forecast of CO&lt;sub&gt;2&lt;/sub&gt; concentrations.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;b&gt;Scenario B&lt;/b&gt;: A third-order polynomial forecast of CO&lt;sub&gt;2&lt;/sub&gt; concentrations.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Each scenario is illustrated in the following graph. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/__6PO0G1BcJM/SINiJ-LfzeI/AAAAAAAAAD0/3GaILSbxcSw/s1600-h/co2-projection.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/__6PO0G1BcJM/SINiJ-LfzeI/AAAAAAAAAD0/3GaILSbxcSw/s400/co2-projection.JPG" border="0" alt="co2 polynomial forecasts" id="BLOGGER_PHOTO_ID_5225127916129471970" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If it is true that &lt;a href="http://en.wikipedia.org/wiki/Peak_oil"&gt;peak oil&lt;/a&gt; is either looming or behind us, I would say Scenario B is considerably more likely. &lt;br /&gt;&lt;br /&gt;To get "high" and "low" estimates I was initially planning to use the 95% confidence interval of the rate of temperature change formula. This range produces forecasts that are very similar. So instead what I did is produce new formulas for sensitivities of 3.0C (low) and 4.0C (high). For additional details on how the forecast is done, see the &lt;a href="http://residualanalysis.blogspot.com/2008/07/how-well-does-sensitivity-of-346c.html"&gt;hindcast post&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The resulting forecasts of each scenario are illustrated in the following graphs. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/__6PO0G1BcJM/SINlODwQwgI/AAAAAAAAAD8/ZQXRnwm4dUM/s1600-h/forecast-a.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/__6PO0G1BcJM/SINlODwQwgI/AAAAAAAAAD8/ZQXRnwm4dUM/s400/forecast-a.JPG" border="0" alt="global warming forecast" id="BLOGGER_PHOTO_ID_5225131284880212482" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/__6PO0G1BcJM/SINlp3QiWaI/AAAAAAAAAEE/l105dYdUxRU/s1600-h/forecast-b.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/__6PO0G1BcJM/SINlp3QiWaI/AAAAAAAAAEE/l105dYdUxRU/s400/forecast-b.JPG" border="0" alt="global warming forecast" id="BLOGGER_PHOTO_ID_5225131762562259362" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Again, I consider scenario B to be more probable. We'll see how they do. Under either scenario it would seem that a global temperature anomaly of 1 degree Celsius by the early 2020s is a done deal. The model also tells us that it takes about 10 years for temperatures to level off after CO&lt;sub&gt;2&lt;/sub&gt; concentrations do. Under scenario B, we are apparently at a peak in the rate of temperature change &amp;ndash; roughly 2C/century. This rate will begin to drop. It will be 1.5C/century by 2035.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-8363895976378550612?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/8363895976378550612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=8363895976378550612' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/8363895976378550612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/8363895976378550612'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2008/07/global-warming-forecast-based-on-346c.html' title='Global Warming Forecast - Based on 3.46C Model'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/__6PO0G1BcJM/SINiJ-LfzeI/AAAAAAAAAD0/3GaILSbxcSw/s72-c/co2-projection.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-2608352731987789503</id><published>2008-07-18T16:38:00.000-07:00</published><updated>2008-08-09T07:49:02.136-07:00</updated><title type='text'>How Well Does a Sensitivity of 3.46C Hindcast?</title><content type='html'>&lt;tt&gt;[Note: &lt;a href="http://residualanalysis.blogspot.com/2008/08/wherein-i-revise-previous-sensitivity.html"&gt;Revised    08/02/2008&lt;/a&gt;]&lt;/tt&gt;&lt;br /&gt;&lt;br /&gt;In the &lt;a href="http://residualanalysis.blogspot.com/2008/07/heres-how-you-can-estimate-co2-climate.html"&gt;last post&lt;/a&gt; we estimated the most likely climate sensitivity to CO&lt;sub&gt;2&lt;/sub&gt; doubling by means of an analysis of temperature change rates. The result (3.46C) is in the high end of the range of sensitivities considered plausible by the scientific community. A hindcast should not only tell us if the estimate is in fact too high, but it should also test some of the other results from the analysis. And to make it interesting, we will do a hindcast of the last 150 years. Sound crazy? See Figure 1. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/__6PO0G1BcJM/SIEsbUmqjeI/AAAAAAAAADk/m8Y08ZAxddY/s1600-h/hindcast1.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/__6PO0G1BcJM/SIEsbUmqjeI/AAAAAAAAADk/m8Y08ZAxddY/s400/hindcast1.JPG" border="0" alt="global warming hindcast co2" id="BLOGGER_PHOTO_ID_5224505890625457634" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This turned out &lt;i&gt;much&lt;/i&gt; better than I expected. In fact, I suspect the chart  might beg disbelief among some readers, so I'm making the spreadsheet available &lt;a href="http://myfreefilehosting.com/f/284bc793ef_0.11MB"&gt;here&lt;/a&gt; (XLS). Formulas can be verified to match those of the &lt;a href="http://residualanalysis.blogspot.com/2008/07/heres-how-you-can-estimate-co2-climate.html"&gt;analysis&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;The only inputs to the hindcast are (1) CO&lt;sub&gt;2&lt;/sub&gt; atmospheric concentrations from 1853 to 2004 (estimated in ppmv as described at the end of &lt;a href="http://residualanalysis.blogspot.com/2008/07/post-on-global-warming-appears-to-upset.html"&gt;this post&lt;/a&gt;), and (2) observed temperatures from 1853 to 1856. The observed temperatures used (Column D) are actually central moving averages of period 7. &lt;br /&gt;&lt;br /&gt;My expectation for the hindcast was that error would accumulate, and in the end we would have a deviation from the observed temperature trend, but hopefully not a big one. That's because the way temperature for year Y is predicted in the hindcast is by adding the temperature in Y-2 plus the predicted temperature change rate in Y-1 times 2. Intuitively, it doesn't seem like this technique would tend to maintain accuracy over a time series this long. &lt;br /&gt;&lt;br /&gt;There is a good reason why the model hindcasts this well, nevertheless. First, it helps that formulas were derived in part from the data we're hindcasting. But more importantly, what we're looking at is a self-correcting system. Local variability cannot make the system resolve its imbalance any faster or slower. If temperature becomes higher than it should be, for whatever reason, the temperature change rate will drop. Similarly, temperatures lower than they should be will be corrected by a positive change in the rate. Sooner or later, the observed trend will rejoin the predicted trend. &lt;br /&gt;&lt;br /&gt;This speculative observation is testable in the hindcast. We can break the chain of predicted temperatures, insert artificial values, and see if the model resolves. This can be done in the spreadsheet by modifying one of the predicted temperature columns (e.g. column K, any row greater than 9). What I did is introduce an artificial warming between 1910 and 1913 so it ended up at 0.1C. The results can be seen in Figure 2. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/__6PO0G1BcJM/SIE6cqWTTyI/AAAAAAAAADs/JP0nM5TQGdE/s1600-h/hindcast-artificial.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/__6PO0G1BcJM/SIE6cqWTTyI/AAAAAAAAADs/JP0nM5TQGdE/s400/hindcast-artificial.JPG" border="0" alt="global warming hindcast" id="BLOGGER_PHOTO_ID_5224521306805063458" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I think that's interesting, and I'm sure there's some insight about what's been occurring since 1998 somewhere in there. &lt;br /&gt;&lt;br /&gt;For those who are interested in the details, the following is a recap of the results from the &lt;a href="http://residualanalysis.blogspot.com/2008/07/heres-how-you-can-estimate-co2-climate.html"&gt;analysis&lt;/a&gt; that are used to produce the hindcast.&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;T&lt;b&gt;'&lt;/b&gt; = 11.494 log C - 28.768&lt;/li&gt;&lt;br /&gt;&lt;li&gt;R = (T&lt;b&gt;'&lt;/b&gt; - T) * 0.0915&lt;/li&gt;&lt;br /&gt;&lt;li&gt;An unexplained lag of 3 years for imbalance to take effect on the rate of temperature change.&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;Where&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;C = The atmospheric concentration of CO&lt;sub&gt;2&lt;/sub&gt; given in ppmv.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;T&lt;b&gt;'&lt;/b&gt; = The &lt;i&gt;equilibrium&lt;/i&gt; temperature, given in degrees Celsius anomalies as defined in CRUTEM3v data set.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;T = The observed temperature. In the hindcast, this is actually the predicted temperature, except for 4 years we use as inputs.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;R = The rate of temperature change, given in degrees Celsius per year.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;The high and low hindcast predictions are based on the confidence interval given in the formula for &lt;tt&gt;R&lt;/tt&gt;.&lt;br /&gt;&lt;br /&gt;As an example, the following is how the predicted temperature for 1857 is calculated. &lt;br /&gt;&lt;br /&gt;T(1857) = T(1855) + 2 * R(1856)&lt;br /&gt;&lt;br /&gt;R(1856) = 0.0915 * (T&lt;b&gt;'&lt;/b&gt;(1853)-T(1853))&lt;br /&gt;&lt;br /&gt;That's all the hindcast is.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://residualanalysis.blogspot.com/2008/07/global-warming-forecast-based-on-346c.html"&gt;Next up: We'll attempt a forecast&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-2608352731987789503?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/2608352731987789503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=2608352731987789503' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/2608352731987789503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/2608352731987789503'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2008/07/how-well-does-sensitivity-of-346c.html' title='How Well Does a Sensitivity of 3.46C Hindcast?'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/__6PO0G1BcJM/SIEsbUmqjeI/AAAAAAAAADk/m8Y08ZAxddY/s72-c/hindcast1.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-9155524661851416329</id><published>2008-07-15T09:42:00.000-07:00</published><updated>2008-08-09T07:50:33.791-07:00</updated><title type='text'>Here's How You Can Estimate CO2 Climate Sensitivity From Historic Data</title><content type='html'>&lt;h3&gt;Most likely value = 3.46C&lt;/h3&gt;&lt;tt&gt;[Note: &lt;a href="http://residualanalysis.blogspot.com/2008/08/wherein-i-revise-previous-sensitivity.html"&gt;Revised    08/02/2008&lt;/a&gt;]&lt;/tt&gt;&lt;br /&gt;&lt;br /&gt;When I first became interested in the science of Global Warming (which was not too long ago) I had some substantial misconceptions. For example, I thought the current temperature anomaly (about 0.6C globally) was due to the current levels of greenhouse gases in the atmosphere, primarily CO&lt;sub&gt;2&lt;/sub&gt; (about 380 ppmv). Reality is more complicated. The issue is not that there's some lag between greenhouse gas concentrations and temperature either &amp;ndash; it's a bit more complicated that this. &lt;br /&gt;&lt;br /&gt;I've been learning about a concept called &lt;i&gt;CO&lt;sub&gt;2&lt;/sub&gt; &lt;a href="http://en.wikipedia.org/wiki/Climate_sensitivity"&gt;climate sensitivity&lt;/a&gt;&lt;/i&gt;, which is defined as the &lt;i&gt;equilibrium&lt;/i&gt; temperature increase expected if the atmospheric concentration of CO&lt;sub&gt;2&lt;/sub&gt; were to double. The word &lt;i&gt;equilibrium&lt;/i&gt; needs to be emphasized. At current CO&lt;sub&gt;2&lt;/sub&gt; concentrations, I would estimate the equilibrium temperature anomaly should be 0.89C, but the actual temperature anomaly is only about 0.6C. There's a significant imbalance, and the imbalance is corrected by temperature change. Simplifying, the mechanism that causes temperature change is called CO&lt;sub&gt;2&lt;/sub&gt; forcing.&lt;br /&gt;&lt;br /&gt;There is much debate and uncertainty about the most likely climate sensitivity value.  For a good overview, see &lt;a href="http://julesandjames.blogspot.com/2006/03/climate-sensitivity-is-3c.html"&gt; James' Empty Blog&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;What I want to do in this post is go over a relatively simple analysis where we estimate climate sensitivity by using publicly available historic data. We will also come up with formulas that tell us the most likely equilibrium temperature for a given CO&lt;sub&gt;2&lt;/sub&gt; concentration, and the most likely temperature change rate for a given actual temperature and CO&lt;sub&gt;2&lt;/sub&gt; concentration. The plausibility of these results will be illustrated with a graph.&lt;br /&gt;&lt;br /&gt;First, let's go over some of the underlying theory. Given the way climate sensitivity is defined, it's clear that the expected equilibrium temperature change is the same for any doubling of CO&lt;sub&gt;2&lt;/sub&gt; concentrations, be it from 100 to 200 ppmv, or 1000 to 2000 ppmv. This tells me there's a logarithmic relationship between temperature and CO&lt;sub&gt;2&lt;/sub&gt; concentrations (&lt;i&gt;assuming all else is equal&lt;/i&gt;) as follows:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;T' = a log C + b&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;T'&lt;/tt&gt; is the equilibrium temperature and &lt;tt&gt;C&lt;/tt&gt; is the atmospheric concentration of CO&lt;sub&gt;2&lt;/sub&gt;; &lt;tt&gt;a&lt;/tt&gt; and &lt;tt&gt;b&lt;/tt&gt; are constants. Climate sensitivity is thus&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;S = (a log 2C + b) - (a log C + b) = a log 2&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;When the observed temperature (T) differs from the equilibrium temperature (T'), there's imbalance. We will define imbalance (I) as follows.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;I = T' - T&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Further, I put forth that temperature change rate is given by&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;R = d I&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;where &lt;tt&gt;d&lt;/tt&gt; is a constant. We're guessing a bit here, but the above is consistent with &lt;a href="http://en.wikipedia.org/wiki/Heat_transfer#Newton.27s_law_of_cooling"&gt;Newton's Law of Cooling&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;Finally, let me define a construct (J) that I will use in the analysis. It is simply the imbalance minus the constant &lt;tt&gt;b&lt;/tt&gt;, as follows.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;J = I - b = a log C - T&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;If we know &lt;tt&gt;S&lt;/tt&gt;, then we know &lt;tt&gt;a&lt;/tt&gt;. When we have &lt;tt&gt;S&lt;/tt&gt;, &lt;tt&gt;a&lt;/tt&gt; and &lt;tt&gt;C&lt;/tt&gt; for any given year, we can calculate &lt;tt&gt;J&lt;/tt&gt; for any given year. Since we should be able to determine the temperature change rate (&lt;tt&gt;R&lt;/tt&gt;) for any given year, we can model &lt;tt&gt;J&lt;/tt&gt; vs. &lt;tt&gt;R&lt;/tt&gt; (a linear relationship). The relationship between &lt;tt&gt;J&lt;/tt&gt; and &lt;tt&gt;R&lt;/tt&gt; should be equivalent to the relationship between &lt;tt&gt;I&lt;/tt&gt; and &lt;tt&gt;R&lt;/tt&gt;, except for a shift given by the constant &lt;tt&gt;b&lt;/tt&gt;. &lt;br /&gt;&lt;br /&gt;Here's the plan. We need to test different hypotheses on the value of &lt;tt&gt;S&lt;/tt&gt;. The way we determine a hypothesis is good is by checking if the resulting relationship between &lt;tt&gt;I&lt;/tt&gt; and &lt;tt&gt;R&lt;/tt&gt; is suitable. And we measure this by means of the "&lt;a href="http://en.wikipedia.org/wiki/Goodness_of_fit"&gt;goodness of fit&lt;/a&gt;" of the linear association between &lt;tt&gt;J&lt;/tt&gt; and &lt;tt&gt;R&lt;/tt&gt;. (This methodology is called "selection of hypotheses by goodness of fit" and it seems adequate in this case, judging by Figure 3, which I will mention shortly).&lt;br /&gt;&lt;br /&gt;Before I get into the nuances of the analysis (which are important) I wanted to show the reader how I chose the best value of &lt;tt&gt;S&lt;/tt&gt;. Figure 1 models &lt;tt&gt;S&lt;/tt&gt; vs. the goodness of fit of the linear association between &lt;tt&gt;J&lt;/tt&gt; and &lt;tt&gt;R&lt;/tt&gt;. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/__6PO0G1BcJM/SH4s3Ix6uoI/AAAAAAAAADM/gZnY4MalJH4/s1600-h/sensitivity-r2-analysis.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/__6PO0G1BcJM/SH4s3Ix6uoI/AAAAAAAAADM/gZnY4MalJH4/s400/sensitivity-r2-analysis.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5223661943557634690" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This tells us that the value of &lt;tt&gt;S&lt;/tt&gt; that makes most sense is &lt;b&gt;3.46&lt;/b&gt;. &lt;br /&gt;&lt;br /&gt;After we have determined the most likely value of &lt;tt&gt;S&lt;/tt&gt;, we can calculate the constant &lt;tt&gt;b&lt;/tt&gt;. The linear association between &lt;tt&gt;J&lt;/tt&gt; and &lt;tt&gt;R&lt;/tt&gt; is as follows.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;R = 0.09152J - 2.63281&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;The slope should be the same in the association between &lt;tt&gt;I&lt;/tt&gt; and &lt;tt&gt;R&lt;/tt&gt;, except here the &lt;a href="http://en.wikipedia.org/wiki/Y-intercept"&gt;intercept&lt;/a&gt; must be zero. &lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;R = 0.09152I&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Therefore, &lt;tt&gt;b&lt;/tt&gt; may be calculated as follows. &lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;0.091521I = 0.091521(I - b) - 2.63281&lt;br /&gt;b = 2.63281 / 0.091521 = -28.768&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Figure 2 is the scatter graph that illustrates the association between imbalance (I) and temperature change rate (R) when we assume S=3.46. This confirms the slope of the linear fit and the "goodness of fit" we had previously found. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/__6PO0G1BcJM/SH4ytKCeYTI/AAAAAAAAADU/Nm-b1Ds21fs/s1600-h/scatter-imbalance-temperature-change-rate.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/__6PO0G1BcJM/SH4ytKCeYTI/AAAAAAAAADU/Nm-b1Ds21fs/s400/scatter-imbalance-temperature-change-rate.JPG" border="0" alt="co2 climate sensitivity" id="BLOGGER_PHOTO_ID_5223668369166590258" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A very important graph is one that shows the &lt;tt&gt;R&lt;/tt&gt; and &lt;tt&gt;I&lt;/tt&gt; time series side by side, under the same assumption (S=3.46). See Figure 3. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/__6PO0G1BcJM/SH425_eRB3I/AAAAAAAAADc/PjaO3wcb14g/s1600-h/tseries-imbalance-temperature-change-rate.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/__6PO0G1BcJM/SH425_eRB3I/AAAAAAAAADc/PjaO3wcb14g/s400/tseries-imbalance-temperature-change-rate.JPG" border="0" alt="co2 climate sensitivity" id="BLOGGER_PHOTO_ID_5223672987715176306" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Figure 3 validates much of the underlying theory. It's one of those graphs that, once again, show anthropogenic global warming to be an unequivocal reality. &lt;br /&gt;&lt;br /&gt;Figure 3 can also be used to visually check different values of &lt;tt&gt;S&lt;/tt&gt;. When &lt;tt&gt;S&lt;/tt&gt; is less than 3.46, you will see the imbalance (I) time series rotate in a clockwise direction. When it is greater than 3.46, it will rotate in a counter-clockwise direction. This provides subjective confidence about the adequacy of the hypothesis selection methodology.&lt;br /&gt;&lt;br /&gt;Note that the imbalance (I) time series in Figure 3 is shifted three years to the right. An initial inspection of the graph clearly showed there was a lag of 3 years between imbalance and temperature change rate. I would've expected the effect to be immediate, but that's why it's important to put your data in graphs. I couldn't begin to theorize why it takes time for imbalance to take effect, but this finding needs to be taken into account in the analysis; otherwise the results won't make sense. &lt;br /&gt;&lt;br /&gt;Another important aspect of the analysis is that time series noise needs to be reduced, otherwise you probably won't notice details like the 3 year lag. I calculated central moving averages of period 7 from the CRUTEM3v global data set. For example, the "smooth" temperature for 1953 is calculated as the average between 1950 and 1956. Additionally, the temperature change rate (R) is calculated based on the "smooth" temperatures, looking 4 years ahead and 4 years in the past. If you also consider the 3 year imbalance lag, this leaves us with a workable time range spanning 1859 to 2000.&lt;br /&gt;&lt;br /&gt;How do I get CO&lt;sub&gt;2&lt;/sub&gt; concentration data spanning that time frame? I discussed how I estimate that &lt;a href="http://residualanalysis.blogspot.com/2008/07/post-on-global-warming-appears-to-upset.html"&gt;here&lt;/a&gt;.  Basically, I try to find the best possible constant half-life of extra CO&lt;sub&gt;2&lt;/sub&gt;   by matching emission data with the Hawaii data. The best half-life is 70 years or so.&lt;br /&gt;&lt;br /&gt;I should note that this technique produces pre-industrial CO&lt;sub&gt;2&lt;/sub&gt; concentrations that are higher than I believe is generally accepted. My estimate gives about 294 ppmv for the 1700s. From ice cores, I understand the concentration has been determined to be 284 ppmv circa 1830. However, I can report that I tried a different estimation method that produces a value closer to 284 ppmv in the early 1800s, and this data produces much poorer fits in the analysis.  For this reason, I went with my original estimation based on a constant half-life. &lt;br /&gt;&lt;br /&gt;Let's look at the results of the analysis.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;b&gt;S = 3.46&lt;br /&gt;&lt;br /&gt;T' = 11.494 log C - 28.768&lt;br /&gt;&lt;br /&gt;R = 0.0915I [ 95% CI 0.074I to 0.109I ]&lt;/b&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Temperatures are given as anomalies in degrees Celsius, as defined in the CRUTEM3v data set. The rate of change (R) is given in degrees per year. &lt;br /&gt;&lt;br /&gt;What's the confidence interval on &lt;tt&gt;S&lt;/tt&gt;? We'll leave that as an unsolved exercise. It's not only that there's uncertainty on the various data sets used, but it's unclear how we would calculate the uncertainty on the best "goodness of fit." It's not a matter of calculating confidence intervals on R&lt;sup&gt;2&lt;/sup&gt; values, which is easy. We basically have to determine the likelihood that the best "goodness of fit" is other than the one we found. This seems non-trivial, but maybe a reader can suggest a method. From what I've seen in a visual inspection of Figure 3, I would say &lt;tt&gt;S&lt;/tt&gt; is unlikely to fall outside the range 2.8 to 4.0. Of course,  things might happen in the future which invalidate these results, as they are applicable to historic data. &lt;br /&gt;&lt;br /&gt;&lt;a href="http://residualanalysis.blogspot.com/2008/07/how-well-does-sensitivity-of-346c.html"&gt;Next up: We'll see how well these results hind-cast&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-9155524661851416329?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/9155524661851416329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=9155524661851416329' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/9155524661851416329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/9155524661851416329'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2008/07/heres-how-you-can-estimate-co2-climate.html' title='Here&apos;s How You Can Estimate CO2 Climate Sensitivity From Historic Data'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/__6PO0G1BcJM/SH4s3Ix6uoI/AAAAAAAAADM/gZnY4MalJH4/s72-c/sensitivity-r2-analysis.JPG' height='72' width='72'/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-704254320903547677</id><published>2008-07-14T07:01:00.000-07:00</published><updated>2008-08-04T07:09:05.659-07:00</updated><title type='text'>Hurricanes and Global Warming - Revisited</title><content type='html'>I previously wrote an &lt;a href="http://residualanalysis.blogspot.com/2008/06/hurricanes-and-temperature-are-indeed.html"&gt;analysis&lt;/a&gt; on the association between sea surface temperature and named storms. The post met some scrutiny which was actually pretty decent, primarily from a commenter named Kenneth Fritsch over at &lt;a href="http://www.climateaudit.org/?p=198"&gt;Climate Audit&lt;/a&gt;. I understand Climate Audit is one of the major AGW denial blogs. &lt;br /&gt;&lt;br /&gt;I had conjectured that when detrending time series, closer fits will tend to better control for coincidence. This intuition makes perfect sense, in my view. Consider that detrending with a linear fit is better than not detrending at all. After that, it's not hard to imagine there are coincidental time series where linear detrending does not make sense at all. I've also found time series where a second-order detrending is quite poor, and I've had to use a third-order detrending. The cumulative CO&lt;sub&gt;2&lt;/sub&gt; emissions time series is case in point. &lt;br /&gt;&lt;br /&gt;The problem with detrending too closely is that there is some loss of information. To give you an example, if we only had 7 data points and detrended them using a 6th-order fit, the fit would be perfect, and we'd be left with zero information. This is presumably not so much of an issue when you have many data points, but there has to be some loss of information either way. &lt;br /&gt;&lt;br /&gt;Kenneth had tried my analysis with a 6th-order detrending and found that statistical significance was lost. This was interesting, but I subsequently pointed out that if you attempted the association by assuming there's a lag of 1 year between temperature and storms, statistical significance remained. I had previously found a lag of 1 year   produced a better association than a lag of 0 years, and the 6th-order detrending confirms it. The 6th-order detrending is pretty remarkable too. There are no hints of cycles in a visual inspection of the detrended time series. &lt;br /&gt;&lt;br /&gt;The exercise left me quite sure that there was still an association, but I got the sense that there's something missing as far as convincing some readers. I think many people are unconvinced by slopes, confidence intervals and theoretical Math. You need a good graph to be convincing. Unfortunately, both the temperature data and the storms data contain a lot of noise. You can sort of see a pattern if you look closely, but it's not something that is slam dunk convincing. &lt;br /&gt;&lt;br /&gt;So I had an idea. We just need to smooth out the noise. And what's a simple way to smooth out noise? We just get central moving averages. In fact, this idea is so simple that I'd be very surprised no one has thought of it before. Here's what I did. For the year 1859 I calculated the "smooth" temperature as the average of raw temperatures from 1851 to 1867. For the year 1860, it was the 1852-1868 average, and so forth. Same for named storms. The resulting graph follows. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/__6PO0G1BcJM/SHtoLuDdoDI/AAAAAAAAAC8/rxOPjkIfpjw/s1600-h/temp-storms-moving-avg.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/__6PO0G1BcJM/SHtoLuDdoDI/AAAAAAAAAC8/rxOPjkIfpjw/s400/temp-storms-moving-avg.JPG" border="0" alt="hurricanes storms global warming temperature" id="BLOGGER_PHOTO_ID_5222882743416627250" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;At times I think a better name for this blog might have been "Deny This." :)&lt;br /&gt;&lt;br /&gt;Some remarks:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The effect given by a straight comparison of the time series appears to be 8 storms for every 1 degree (C). This is somewhat higher than the effect I had previously reported from an analysis of the residuals, which was 6 storms for every 1 degree. &lt;br /&gt;&lt;br /&gt;&lt;li&gt;The graph provides support for the contention that old storm records are unreliable. I would not recommend using storm counts prior to 1890. &lt;br /&gt;&lt;br /&gt;&lt;li&gt;My prediction that at an anomaly of 2 degrees (C) the average season will be similar to the 2005 season is unchanged. &lt;br /&gt;&lt;br /&gt;&lt;li&gt;The lag from the graph appears to be 2 years, and not 1 year, as suggested by various analyses of residuals.&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-704254320903547677?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/704254320903547677/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=704254320903547677' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/704254320903547677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/704254320903547677'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2008/07/hurricanes-and-global-warming-revisited.html' title='Hurricanes and Global Warming - Revisited'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/__6PO0G1BcJM/SHtoLuDdoDI/AAAAAAAAAC8/rxOPjkIfpjw/s72-c/temp-storms-moving-avg.JPG' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-6736344127463175898</id><published>2008-07-12T07:04:00.000-07:00</published><updated>2008-08-04T07:10:37.898-07:00</updated><title type='text'>Post on Global Warming Appears to Upset Denialists</title><content type='html'>A couple weeks ago I wrote a &lt;a href="http://autismnaturalvariation.blogspot.com/2008/06/anthropogenic-global-warming-is.html"&gt;post&lt;/a&gt;  in my primary blog that, if I may say so myself, convincingly and conclusively shows anthropogenic global warming is a reality. I believe the analysis is such that you don't need to have a degree in Math to follow it. &lt;br /&gt;&lt;br /&gt;Not surprisingly, some global warming "skeptics" showed up in the comments and argued some points that are, frankly, not relevant to the analysis. But they were mostly civil. More recently, however, a commenter shows up, saying things like...&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;tt&gt;Good grief!&lt;br /&gt;&lt;br /&gt;There is too much wrong with this analysis to do a thorough critique...&lt;br /&gt;&lt;br /&gt;There is nothing at all impressive about your statistics...&lt;/tt&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Personally, I find these types of comments fairly rude, but that wouldn't matter so much if the commenter had actually advanced some challenges of note. Have you ever encountered guys like this? While this is the first time I've come across &lt;i&gt;global warming&lt;/i&gt; denialists, I do have considerable experience with their anti-science counterparts in the autism community. We call them "anti-vaxers" and "the mercury militia."  I doubt global warming denialists are nearly &lt;a href="http://leftbrainrightbrain.co.uk/?p=602"&gt;as nasty&lt;/a&gt;, though. But I digress. &lt;br /&gt;&lt;br /&gt;Additionally, it's a little funny that the guy hadn't apparently read the post at all, judging by the following comment.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;tt&gt;Also, there's not a thinking person on the planet who disagrees that from 1850 to present both carbon dioxide and temperature have increased. That alone will cause a positively-sloped line.&lt;/tt&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;In the first paragraph of my post I had made it perfectly clear that my intention was to test a methodology that controls for potentially coincidental trends. In the first paragraph! I don't think I would've bothered to do a global warming analysis otherwise. You have to keep in mind that I have no dog in this fight (except perhaps for the fact that I live in this warmed up planet). My interest in the topic is scientific and not political.&lt;br /&gt;&lt;br /&gt;This is a good opportunity to repost more clear versions of the figures from the analysis, nevertheless. Figure 1 shows the two time series without any adjustments. Figure 2 shows the residuals of the time series relative to the modeled trend lines. I've come to realize that a more intuitive way to think of Figure 2 is as a &lt;i&gt;detrending&lt;/i&gt; of the time series from Figure 1. Note that in Figure 2 the residuals of temperature are calculated from a temperature time series that is 10 years ahead of observed values. I've also widened the CO&lt;sub&gt;2&lt;/sub&gt; Y scale a bit for clarity.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/__6PO0G1BcJM/SHjWD1xv21I/AAAAAAAAACc/Qm5EIe-YInA/s1600-h/figure1b.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/__6PO0G1BcJM/SHjWD1xv21I/AAAAAAAAACc/Qm5EIe-YInA/s400/figure1b.JPG" border="0" alt="co2 temperature" id="BLOGGER_PHOTO_ID_5222159129399778130" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/__6PO0G1BcJM/SHjWm0gCguI/AAAAAAAAACk/BsbMNnwz0Go/s1600-h/figure2b.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/__6PO0G1BcJM/SHjWm0gCguI/AAAAAAAAACk/BsbMNnwz0Go/s400/figure2b.JPG" border="0" alt="detrended co2 temperature cross-correlation" id="BLOGGER_PHOTO_ID_5222159730352489186" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I encourage the reader to click on the figures to get familiar with their nuances. Print them if you prefer. I hereby also grant permission to use these images in any way the reader sees fit. &lt;br /&gt;&lt;br /&gt;Note that Figure 2 includes linear fits of both detrended time series. The fits are completely flat. This means that the temperature residuals are not associated with the year, and neither are the cumulative CO&lt;sub&gt;2&lt;/sub&gt; residuals. Any independent property of the year should not associate with either. If the residuals cross-associate, at 99.99999999% confidence, then it's very difficult to argue that we're not looking at an actual effect. &lt;br /&gt;&lt;br /&gt;Let me get back to some of the points the commenter raised. &lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;tt&gt;If you wish to prove Anthropogenic Global Warming, you'll need to use temperatures from the whole globe. You cannot simply ignore the entire Southern Hemisphere. And you really should test other temperature data sets using your methodology...&lt;/tt&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Here the commenter seems to be suggesting that finding an effect of CO&lt;sub&gt;2&lt;/sub&gt; on Northern Hemisphere (NH) temperatures is not convincing enough. Unless we can show the whole planet is affected, it doesn't really matter if CO&lt;sub&gt;2&lt;/sub&gt; is warming the NH. Plus we have to show this using all data sets. Amazing. &lt;br /&gt;&lt;br /&gt;When I first did the analysis, I didn't know much about all the data sets available. I just wanted to find one that contains as many data points as possible. When it came time to pick a data set, I chose a NH one simply because most CO&lt;sub&gt;2&lt;/sub&gt; is generated in the NH, and so by choosing this data set theoretically less noise would be introduced in the analysis. &lt;br /&gt;&lt;br /&gt;The general temperature trend behavior is similar when you compare the globe with the NH and SH, even though the size of the effect of greenhouse gases varies. This is true of all data sets. If the commenter hopes the analysis won't hold if we look at different temperature data sets, frankly, he's engaging in self-deception. &lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;tt&gt;When you're trying to validate a theory, you have to use measurements of what's ACTUALLY IN THE THEORY. For AGW, this means you have to model the CO2 concentrations in the atmosphere.&lt;/tt&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Here the commenter is suggesting that cumulative human CO&lt;sub&gt;2&lt;/sub&gt; emissions are not a good proxy of the CO&lt;sub&gt;2&lt;/sub&gt; concentrations in the atmosphere. This is not true, as I will elaborate on, but in any case, how does this explain the association found?&lt;br /&gt;&lt;br /&gt;As far as I know, data on CO&lt;sub&gt;2&lt;/sub&gt; atmospheric concentration is only available for the range 1958 to 2004. I don't believe this is enough for this type of analysis considering how noisy the data in question is. Would you find Figure 2 convincing if you could only see a third of the graph? But more importantly, early on I realized that if I wanted to make an argument about &lt;i&gt;anthropogenic&lt;/i&gt; global warming, it was key to look at the &lt;i&gt;human&lt;/i&gt; contribution of CO&lt;sub&gt;2&lt;/sub&gt;.&lt;br /&gt;&lt;br /&gt;I have modeled cumulative CO&lt;sub&gt;2&lt;/sub&gt; emissions vs. atmospheric concentrations at Mauna Loa, Hawaii. The fit is excellent. For those who are versed in statistics, if I put both data sets in a scatter and do a linear fit, the R&lt;sup&gt;2&lt;/sup&gt; of the fit is 0.9981. &lt;br /&gt;&lt;br /&gt;I can get slightly better fits by assuming there's a constant half-life of CO&lt;sub&gt;2&lt;/sub&gt;. To do this I use a simple model where our total atmospheric  contribution at any point in time is calculated as follows.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;tt&gt;&lt;small&gt;total(year) = (total(year - 1) + emissions(year)) * constant&lt;/small&gt;&lt;/tt&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;The &lt;i&gt;constant&lt;/i&gt; is what tells us how much of the extra CO&lt;sub&gt;2&lt;/sub&gt; we've put into the atmosphere is lost after 1 year. Of course, we're assuming that naturally produced CO&lt;sub&gt;2&lt;/sub&gt; is in equilibrium with the environment; which was roughly the case before the industrial revolution. &lt;br /&gt;&lt;br /&gt;I've tested different values of &lt;i&gt;constant&lt;/i&gt; and compared the resulting R&lt;sup&gt;2&lt;/sup&gt; fit measures of the linear association between total emissions and atmospheric concentrations. The results can be seen in the following graph. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/__6PO0G1BcJM/SHkJPwG3IGI/AAAAAAAAACs/5GAXOXqtN9g/s1600-h/r2-co2-halflife.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/__6PO0G1BcJM/SHkJPwG3IGI/AAAAAAAAACs/5GAXOXqtN9g/s400/r2-co2-halflife.JPG" border="0" alt="goodness of fit co2 half-life" id="BLOGGER_PHOTO_ID_5222215409129168994" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;What this tells us is that the best values of &lt;i&gt;constant&lt;/i&gt; are somewhere between 0.99 and 0.9908. These translate to an atmospheric half-life between 69 and 75 years.    &lt;br /&gt;&lt;br /&gt;None of this detracts from the fact that cumulative emissions are an excellent proxy of our contribution to atmospheric concentrations. But in case readers have any doubts, the following is a graph of anthropogenic CO&lt;sub&gt;2&lt;/sub&gt; contribution where we assume a half-life of 69 years. Please compare and contrast with Figure 1. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/__6PO0G1BcJM/SHkNhCCOaeI/AAAAAAAAAC0/nzdvIL4Gr-o/s1600-h/co2-contribution-half-life-69.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/__6PO0G1BcJM/SHkNhCCOaeI/AAAAAAAAAC0/nzdvIL4Gr-o/s400/co2-contribution-half-life-69.JPG" border="0" alt="co2 cumulative emissions trend 69-year half-life" id="BLOGGER_PHOTO_ID_5222220104045849058" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Evidently, this is all just a distraction from the facts in evidence: An association was found, and data imprecisions cannot explain it away.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-6736344127463175898?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/6736344127463175898/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=6736344127463175898' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/6736344127463175898'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/6736344127463175898'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2008/07/post-on-global-warming-appears-to-upset.html' title='Post on Global Warming Appears to Upset Denialists'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/__6PO0G1BcJM/SHjWD1xv21I/AAAAAAAAACc/Qm5EIe-YInA/s72-c/figure1b.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-4851151175516626040</id><published>2008-07-07T09:20:00.000-07:00</published><updated>2008-07-08T10:07:56.660-07:00</updated><title type='text'>Shouldn't It Be Considerably Warmer?</title><content type='html'>In a prior &lt;a href="http://residualanalysis.blogspot.com/2008/06/hurricanes-and-temperature-are-indeed.html"&gt;residual correlation analysis of cumulative CO&lt;sub&gt;2&lt;/sub&gt; emissions and northern hemisphere temperatures&lt;/a&gt; the effect found appeared to be much larger than expected for short-term fluctuations. It was a clear effect, too, in the sense that it was evident graphically. I speculated that cumulative CO&lt;sub&gt;2&lt;/sub&gt; emissions are probably not a good reflection of actual atmospheric concentrations because some CO&lt;sub&gt;2&lt;/sub&gt; probably does get removed from the atmosphere after some time.&lt;br /&gt;&lt;br /&gt;That finding peeked my interest though. In the original analysis, I basically assumed the half-life of CO&lt;sub&gt;2&lt;/sub&gt; was 'infinite'. We were only interested in fluctuations from the general trend, so the assumption was sufficient to prove a point then.&lt;br /&gt;&lt;br /&gt;I subsequently went ahead and calculated human CO&lt;sub&gt;2&lt;/sub&gt; contribution assuming a constant atmospheric half-life of 50 years. (A constant half-life doesn't match up with the numbers very well, but we'll set this aside for the time being). Going from a half-life of 'infinite' to a half-life of 50 years, I expected to see a decreased effect.&lt;br /&gt;&lt;br /&gt;Instead, the effect was about the same, using the best fluctuation lag I had previously found: 8 years. The slope was 3.181x10&lt;sup&gt;-5&lt;/sup&gt; ± 9.927x10&lt;sup&gt;-6&lt;/sup&gt;. By matching up with atmospheric concentration &lt;a href="http://cdiac.ornl.gov/trends/co2/sio-mlo.htm"&gt;data sampled at Mauna Loa, Hawaii&lt;/a&gt;, this translates to 0.081 (± 0.025) degrees (C) for every 1 ppmv increase in CO&lt;sub&gt;2&lt;/sub&gt; concentration. (I've done the analysis in other ways which I'm not going to go into, and I'm confident this is about right).&lt;br /&gt;&lt;br /&gt;Keeping in mind that this was a northern hemisphere temperature analysis, the effect is still huge. Assuming the relationship is linear, it would mean that a fluctuation of 100 ppmv should result in a temperature fluctuation of about 8 degrees (C). At this point is when I started to think of where the error might be. Of course, there are subtleties involved in how such a result should be interpreted, and I'll get to that, but I kept coming back to a graph I had previously seen. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/__6PO0G1BcJM/SHOOLmkJtWI/AAAAAAAAACU/8gyxfttOz7c/s1600-h/co2-temperature-400K.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/__6PO0G1BcJM/SHOOLmkJtWI/AAAAAAAAACU/8gyxfttOz7c/s400/co2-temperature-400K.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5220672723034420578" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;In this graph we see that, historically, a fluctuation of 100 ppmv CO&lt;sub&gt;2&lt;/sub&gt; corresponds to a fluctuation of 8 to 10 degrees (C). I realize there are feedbacks involved, but this is interesting nevertheless. &lt;br /&gt;&lt;br /&gt;Could it be that at current CO&lt;sub&gt;2&lt;/sub&gt; levels the expected temperature anomaly should be 5 or 10 degrees, as opposed to 1 degree? Let's consider the finding that a fluctuation of 1 ppmv should result in a temperature increase of about 0.05 degrees globally. In the analysis, 8 years were enough for this temperature increase to be realized for such a small fluctuation. Let's round that to 10. Temperature cannot increase with arbitrary speed I suppose. If it takes 10 years for a 0.05 degree increase, could it be that it takes 1,000 years for an expected 5 degree increase to materialize?&lt;br /&gt;&lt;br /&gt;No, I don't think so. The rate of temperature increase cannot be constant or bounded  by such a low value. If it were, we would not be able to detect short-term CO&lt;sub&gt;2&lt;/sub&gt; increase effects. Temperature would already be slowly working its way up towards a target and small green house gas fluctuations would not have an effect in the rate of increase. So instead of 1,000 years, we could be talking about hundreds or less. &lt;br /&gt;&lt;br /&gt;What's going on with the data is not very intuitive, so I came up with an analogy that I believe is helpful. Imagine the planet is a car and its temperature is the speed of the car. Pumping CO&lt;sub&gt;2&lt;/sub&gt; into the atmosphere would be analogous to pressing the gas pedal. When you press the gas pedal, there will be an immediate effect: the speed of the car (temperature) will begin to increase, but it will take some time until it reaches a stable speed. The more you press the gas pedal, the faster the speed increase, but the target stable speed is farther ahead.&lt;br /&gt;&lt;br /&gt;This suggests we've been looking at the results of the fluctuation analysis all wrong. It tells us not about the effects of CO&lt;sub&gt;2&lt;/sub&gt; concentrations on temperature, but about its effects on &lt;i&gt;temperature increase&lt;/i&gt;. This is an important distinction. In the end, what we're seeing in the analysis is that for every 1 ppmv fluctuation, there's a fluctuation of about 0.008 degrees per year in the rate of increase of temperature (maybe 0.005 globally). But once again, this relationship cannot possibly be linear. It all gets fairly complicated from this point forward. &lt;br /&gt;&lt;br /&gt;I presume climate models take this into account, either implicitly or explicitly. But I've never heard it explained this way. &lt;b&gt;It is mistaken to suppose that current CO&lt;sub&gt;2&lt;/sub&gt; levels are what drive current temperature levels; they actually drive the rate of increase of temperature up to a target temperature that is probably very far off yet&lt;/b&gt;. I'm no climate scientist, but this seems quite obvious in retrospect. &lt;br /&gt;&lt;br /&gt;If my intuition is correct, some additional questions come to mind.&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;If CO&lt;sub&gt;2&lt;/sub&gt; were to level off at current levels, would temperature continue to increase? For how long? Up to what point?&lt;br /&gt;&lt;li&gt;Does this all mean CO&lt;sub&gt;2&lt;/sub&gt; levels should be brought down to at most 300 ppmv for species in this planet to be able to survive long term?&lt;br /&gt;&lt;li&gt;Should we expect an acceleration of the rate of increase of temperature? Is there a limit to how fast it can increase?&lt;br /&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-4851151175516626040?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/4851151175516626040/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=4851151175516626040' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/4851151175516626040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/4851151175516626040'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2008/07/shouldnt-it-be-considerably-warmer.html' title='Shouldn&apos;t It Be Considerably Warmer?'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/__6PO0G1BcJM/SHOOLmkJtWI/AAAAAAAAACU/8gyxfttOz7c/s72-c/co2-temperature-400K.jpg' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-7214397555525185763</id><published>2008-07-05T15:37:00.000-07:00</published><updated>2008-07-05T16:08:46.310-07:00</updated><title type='text'>"There is a much better correlation between sun activity and temperature"</title><content type='html'>Shortly after I wrote my first &lt;a href="http://residualanalysis.blogspot.com/2008/06/anthropogenic-global-warming-is.html"&gt;post on global warming&lt;/a&gt;, a commenter noted that "there is a much better correlation between sun activity and temperature." I've read other blog discussions on the topic, and this seems to come up from time to time. &lt;br /&gt;&lt;br /&gt;So I decided to put the data in scatters to see if there's any merit to this claim. I'm not going to standardize the data in any way. These will be straight plots of existing data. &lt;br /&gt;&lt;br /&gt;First, let's look at a scatter (Figure 1) of &lt;a href="http://cdiac.ornl.gov/ftp/trends/co2/maunaloa.co2"&gt;atmospheric CO&lt;sub&gt;2&lt;/sub&gt; concentration&lt;/a&gt; vs. &lt;a href="http://data.giss.nasa.gov/gistemp/tabledata/GLB.Ts.txt"&gt;global temperature anomalies&lt;/a&gt; 8 years later from 1959 to 1999 (corresponding to 1967 to 2007 for temperature). &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/__6PO0G1BcJM/SG_6Ge-d7KI/AAAAAAAAACE/ak7dfTCAwms/s1600-h/scatter-co2-temp.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp3.blogger.com/__6PO0G1BcJM/SG_6Ge-d7KI/AAAAAAAAACE/ak7dfTCAwms/s400/scatter-co2-temp.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5219665482446924962" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Why 8 years later? This is the best lag I found in my initial analysis of CO&lt;sub&gt;2&lt;/sub&gt; emissions vs. temperature anomalies. Even without this lag, you will find a similar association. The 8 year lag is probably an underestimate when we're talking about long-term increases in CO&lt;sub&gt;2&lt;/sub&gt;. That was a lag applicable to a fluctuating trend. (And yes, this is bad news).&lt;br /&gt;&lt;br /&gt;Finally, let's look at a scatter (Figure 2) of &lt;a href="ftp://ftp.ngdc.noaa.gov/STP/SOLAR_DATA/SUNSPOT_NUMBERS/YEARLY"&gt;SunSpot number&lt;/a&gt; vs. global temperature anomaly, between 1881 and 2007.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/__6PO0G1BcJM/SG_7-QhUVeI/AAAAAAAAACM/4q698MQEdgE/s1600-h/scatter-sunspot-temp.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/__6PO0G1BcJM/SG_7-QhUVeI/AAAAAAAAACM/4q698MQEdgE/s400/scatter-sunspot-temp.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5219667540150867426" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Is that what they call a "much better correlation"?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-7214397555525185763?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/7214397555525185763/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=7214397555525185763' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/7214397555525185763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/7214397555525185763'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2008/07/there-is-much-better-correlation.html' title='&quot;There is a much better correlation between sun activity and temperature&quot;'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/__6PO0G1BcJM/SG_6Ge-d7KI/AAAAAAAAACE/ak7dfTCAwms/s72-c/scatter-co2-temp.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-65516520468548659</id><published>2008-06-28T11:41:00.000-07:00</published><updated>2008-08-04T07:11:29.802-07:00</updated><title type='text'>Hurricanes and Temperature are Indeed Associated</title><content type='html'>There is apparently considerable climate science that can be cited to show there's a clear association between global warming and either the number of hurricanes in any given season or their intensity. See, for example, &lt;i&gt;&lt;a href="http://www.realclimate.org/index.php/archives/2005/09/hurricanes-and-global-warming/"&gt;Hurricanes and Global Warming - Is There a Connection?&lt;/a&gt;&lt;/i&gt;, written by a number of climate scientists who run &lt;i&gt;RealClimate.org&lt;/i&gt;. There is both basic science and computer modeling that can be used to predict what should occur under certain warming scenarios.&lt;br /&gt;&lt;br /&gt;I'm generally inclined to trust scientific consensus and published science, particularly if it's peer-reviewed, unless I can advance a seriously strong argument  explaining why I do not. Nevertheless, there's nothing like analyzing data first hand. Because I understand this, and because I understand some people out there don't trust some published science  at all under the pretext of "conflicts of interest," I've acquired the habit of writing posts where I walk the reader through very accessible analyses of publicly available data. I combine this with a very lenient comment policy. My pledge is to only remove comments that clearly violate Blogger's content policy.&lt;br /&gt;&lt;br /&gt;I already did this type of analysis in my post titled &lt;i&gt;&lt;a href="http://residualanalysis.blogspot.com/2008/06/anthropogenic-global-warming-is.html"&gt;Anthropogenic Global Warming is Absolutely Occurring&lt;/a&gt;&lt;/i&gt;. This time I will look into the claim that global warming might have had an effect in the number of named storms in the Atlantic Basin, given that some people appear to doubt this claim. In doing so, I will try to go over additional details of the methodology which I might have left out in my previous post.&lt;br /&gt;&lt;br /&gt;I will use data on the number of named storms from 1851 to 2006 provided by &lt;a href="http://www.aoml.noaa.gov/hrd/tcfaq/E11.html"&gt;NOAA&lt;/a&gt;. I will use ocean surface temperature data for the northern hemisphere provided by the &lt;a href="http://www.cru.uea.ac.uk/cru/data/temperature/hadsst2nh.txt"&gt;Climatic Research Unit of the University of East Anglia&lt;/a&gt;. For accuracy, since we're interested in the hurricane season, I will use June-November averages for each year.&lt;br /&gt;&lt;br /&gt;Let's start by putting these two data sets in a chart, side by side. This will be Figure 1, which also shows trend lines for both temperature and storm trends. The trend lines are third-order polynomial fits (easily produced with Excel).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/__6PO0G1BcJM/SGaUoWdAsFI/AAAAAAAAAB0/--kYM8dQJHM/s1600-h/stormstemptrends.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/__6PO0G1BcJM/SGaUoWdAsFI/AAAAAAAAAB0/--kYM8dQJHM/s400/stormstemptrends.JPG" border="0" alt="hurricanes global warming" id="BLOGGER_PHOTO_ID_5217020639298236498" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The reader will note that both trends are pointing upward, at least for the last 60 years. This is not what we are interested in, however. We want to control for the fact that there could be a coincidence of upward trends. That's where the third-order polynomial fits come in.&lt;br /&gt;&lt;br /&gt;The polynomial fits provide us a time-based model of each trend. For any given year they tell us what the "expected" temperature and number of storms should be. Of course, a given year might have more or less storms than expected. It will also have a higher or lower temperature than expected. In the end, what we want to find out is whether years with higher temperature than expected tend to have more storms than expected, and vice versa. &lt;br /&gt;&lt;br /&gt;By subtracting trend line equation values from observed values, &lt;a href="http://en.wikipedia.org/wiki/Errors_and_residuals_in_statistics"&gt;residuals&lt;/a&gt; of temperature and storms can be produced for each year. These residuals represent how different from "expected" an observed value is in a given year. Residuals are generally time-independent. In our case, if you produce a &lt;a href="http://www.ltcconline.net/greenl/courses/201/regression/scatter.htm"&gt;scatter chart&lt;/a&gt; of year vs. temperature residual or storm residual, you will see the scatter trend is entirely flat. This is a basic confirmation that should be done after getting the set of residuals. &lt;br /&gt;&lt;br /&gt;Figure 2 is a scatter chart of temperature residuals vs. storm residuals. The trend of this scatter should be flat, unless there's association between temperature and number of storms.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/__6PO0G1BcJM/SGanTK4wRgI/AAAAAAAAAB8/qrlkOUK2r40/s1600-h/stormstempresidualscatter.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp0.blogger.com/__6PO0G1BcJM/SGanTK4wRgI/AAAAAAAAAB8/qrlkOUK2r40/s400/stormstempresidualscatter.JPG" border="0" alt="hurricanes global warming" id="BLOGGER_PHOTO_ID_5217041166137050626" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;What we see in Figure 2 is that if we try to fit a linear trend to the scatter, we do get a positive slope of 3.43. Now, we need to verify that we can state, with statistical confidence, that the slope is actually positive. In this case it is. The &lt;a href="http://people.stfx.ca/bliengme/ExcelTips/RegressionSlopeConfidence.htm"&gt;95% confidence interval of the slope&lt;/a&gt; is 0.25 to 6.61. This is not a slam dunk finding like the one for the correlation between cumulative CO&lt;sub&gt;2&lt;/sub&gt; emissions and temperature, but it is statistically significant, which means an association between temperature and number of storms is demonstrated. &lt;br /&gt;&lt;br /&gt;Given the methodology used, this result cannot be explained as a coincidental trend. &lt;br /&gt;&lt;br /&gt;There are some peculiarities about the data which are interesting. For example, it is clear that the 2005 Atlantic season was an unusual one, even after controlling for the time trend of named storms. It could be placed in a group of seasons that only occur every 50 years or so. Evidently, the fact that the seasons that came after 2005 did not measure up is inconsequential to the finding that temperature associates with the number of named storms. &lt;br /&gt;&lt;br /&gt;We can, however, pose the following question: What sort of temperature increase would be required for the average season to be like the 2005 season? Given the slope of the scatter in Figure 2, it would seem that a temperature anomaly of 4.05 degrees (C) would be required for this. The current temperature anomaly is about 0.6 degrees (C), so such an eventuality appears to be far off. Or is it?&lt;br /&gt;&lt;br /&gt;I ran a second residual correlation analysis of temperature vs. number of named storms &lt;i&gt;one year later&lt;/i&gt;. This actually produces a considerably steeper slope (6.36) and the confidence interval is entirely positive even at 99.993% confidence. I can't really explain why this would be the case. But here's the thing. If we were to take this new slope at face value, a temperature anomaly of 2.18 degrees (C) would be enough to make the average season similar to the 2005 season.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-65516520468548659?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/65516520468548659/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=65516520468548659' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/65516520468548659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/65516520468548659'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2008/06/hurricanes-and-temperature-are-indeed.html' title='Hurricanes and Temperature are Indeed Associated'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/__6PO0G1BcJM/SGaUoWdAsFI/AAAAAAAAAB0/--kYM8dQJHM/s72-c/stormstemptrends.JPG' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-6084861552630694420</id><published>2008-06-28T11:36:00.000-07:00</published><updated>2010-02-22T19:28:43.712-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='global warming'/><category scheme='http://www.blogger.com/atom/ns#' term='climate change'/><category scheme='http://www.blogger.com/atom/ns#' term='causation'/><category scheme='http://www.blogger.com/atom/ns#' term='co2'/><title type='text'>Anthropogenic Global Warming is Absolutely Occurring</title><content type='html'>&lt;tt&gt;[Originally posted at &lt;a href="http://autismnaturalvariation.blogspot.com/2008/06/anthropogenic-global-warming-is.html"&gt;Natural Variation&lt;/a&gt;.]&lt;/tt&gt;&lt;br /&gt;&lt;br /&gt;I need to ask for the reader's indulgence, as this post is not about autism, except insofar as determining the merit of correlations has become a perseveration of mine. You see, it is trivial to come up with naive correlations of autism trends vs. practically anything about the modern world. The administrative prevalence of autism has been increasing almost always since records have been kept. Concurrent upward trends of nearly anything, from vaccines to environmental pollution, from trans fats to electromagnetic radiation, and so on,  are easy to come by.&lt;br /&gt;&lt;br /&gt;In &lt;a href="http://leftbrainrightbrain.co.uk/?p=878"&gt;my latest post at LB/RB&lt;/a&gt; I suggested that instead of correlating trends in a naive manner, we could attempt to correlate the &lt;a href="http://en.wikipedia.org/wiki/Errors_and_residuals_in_statistics"&gt;residuals&lt;/a&gt; of time regression models of each trend. A residual is a &lt;i&gt;delta&lt;/i&gt; or difference between an observed value and a modeled value. (&lt;a href="http://mathbits.com/mathbits/tisection/Statistics2/LeastSquares.htm"&gt;Here's a concise explanation&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;When modeling real world phenomena, regression models will never (or almost never) be perfect fits. For all sorts of reasons, even if simply random fluctuation, there will be deviations from a modeled trend. If there's a causative relationship between two trends, the residuals of (or deviations from) corresponding close-fitting regression models should correlate with one another as well. By this I don't mean that the residuals should always be in the same direction; but they should be in the same direction more often than not, in average.&lt;br /&gt;&lt;br /&gt;The nice thing about this technique is that it is completely accessible to anyone with Excel installed. It can also be illustrated graphically, as the reader will see.&lt;br /&gt;&lt;br /&gt;So it occurred to me to test this idea in a different field of science where there's controversy over correlation vs. causation. I thought global warming would be a great candidate. After all, the spoof about a decrease in the number of pirates correlating with many other arbitrary trends appears to originate in the global warming debate (see &lt;a href="http://en.wikipedia.org/wiki/Flying_Spaghetti_Monster#Pirates_and_global_warming"&gt;this&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;To summarize what I found, there is a strong and statistically significant correlation between cumulative human CO&lt;sub&gt;2&lt;/sub&gt; emissions and northern hemisphere temperature anomalies. &lt;b&gt;Because of the methodology used, I'm quite confident this cannot be explained by coincidence, data collection errors, solar output as a confound, or causation in the opposite direction&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;Now, I fully recognize that I'm only superficially familiar with the debate over anthropogenic global warming. I am also not versed in climatology. Therefore, I cannot be entirely sure that this type of analysis hasn't been done before. Google and Google Scholar searches didn't seem to turn up anything, and given the importance of the topic, I thought it was not only prudent but necessary to put this evidence out there. As always, scrutiny and discussion are welcome.&lt;br /&gt;&lt;br /&gt;Northern hemisphere temperature data from 1850 to 2004 was obtained from the &lt;a href="http://www.cru.uea.ac.uk/cru/data/temperature/crutem3nh.txt"&gt;Climatic Research Unit&lt;/a&gt; of the University of East Anglia, UK.&lt;br /&gt;&lt;br /&gt;Global CO&lt;sub&gt;2&lt;/sub&gt; emission data was obtained from &lt;a href="http://cdiac.ornl.gov/trends/emis/tre_glob.htm"&gt;CDIAC&lt;/a&gt;. I did not use CO&lt;sub&gt;2&lt;/sub&gt; atmospheric concentration data because temperature increases can theoretically cause  this concentration to increase. Human emissions are what we're interested in. More specifically, I calculated &lt;i&gt;cumulative&lt;/i&gt; CO&lt;sub&gt;2&lt;/sub&gt; emissions for every year since 1850. Greenhouse temperature anomalies are presumably caused by the total amount of CO&lt;sub&gt;2&lt;/sub&gt; in the atmosphere, not by the emissions in any given year. Since CO&lt;sub&gt;2&lt;/sub&gt; stays in the atmosphere for 50 to 200 years (&lt;a href="http://environmentaldefenseblogs.org/climate411/2008/02/26/ghg_lifetimes/"&gt;source&lt;/a&gt;)  modeling the cumulative human contribution of CO&lt;sub&gt;2&lt;/sub&gt; should be adequate enough.&lt;br /&gt;&lt;br /&gt;Figure 1 (click to enlarge) is a graph of the general time trends of these two sets of data. It also shows the modeled trend lines we will use to calculate residuals. In this analysis we're using third-order polynomial models. They seem to give a considerably closer fit than second-order polynomial models. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/__6PO0G1BcJM/SF0L7SzSjbI/AAAAAAAAABI/B6TLtXJI1Fs/s1600-h/co2-temp-trends.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp2.blogger.com/__6PO0G1BcJM/SF0L7SzSjbI/AAAAAAAAABI/B6TLtXJI1Fs/s400/co2-temp-trends.JPG" alt="co2 temperature" id="BLOGGER_PHOTO_ID_5214337056852053426" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I calculated the residuals and built a scatter graph matching cumulative CO&lt;sub&gt;2&lt;/sub&gt; (X axis) and temperature (Y axis) residuals for each year from 1850 to 2004. As expected, the slope of a linear regression of the scatter was positive (1.9x10&lt;sup&gt;-5&lt;/sup&gt;) and statistically significant (95% confidence interval 1.13x10&lt;sup&gt;-5&lt;/sup&gt; to 2.66x10&lt;sup&gt;-5&lt;/sup&gt;).&lt;br /&gt;&lt;br /&gt;&lt;small&gt;[Note: Instructions on how to calculate the slope confidence interval of a linear regression with Excel can be found &lt;a href="http://people.stfx.ca/bliengme/ExcelTips/RegressionSlopeConfidence.htm"&gt;here&lt;/a&gt;.]&lt;/small&gt;&lt;br /&gt;&lt;br /&gt;I suspected, however, that there should be lag between cumulative CO&lt;sub&gt;2&lt;/sub&gt; fluctuations and temperature fluctuations. It presumably takes some time for heat to be trapped. I proceeded to create a moving average trend line of the temperature residuals. It did in fact have a similar shape to the cumulative CO&lt;sub&gt;2&lt;/sub&gt; residuals graph, but it appeared to lag it by about 10 years. The reader should be able to roughly see this lag in Figure 1. &lt;br /&gt;&lt;br /&gt;So I re-ran the whole analysis by only considering the years 1850 to 1997 and correlating CO&lt;sub&gt;2&lt;/sub&gt; residuals with residuals of temperature &lt;i&gt;10 years later&lt;/i&gt;. The correlation between these two sets of data is remarkable. Let's start with a bar graph of both sets of residuals, Figure 2.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp2.blogger.com/__6PO0G1BcJM/SF0X3q79v4I/AAAAAAAAABQ/XbH6nwH0EGQ/s1600-h/residuals-bar-co2-temp-plus10.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/__6PO0G1BcJM/SF0X3q79v4I/AAAAAAAAABQ/XbH6nwH0EGQ/s400/residuals-bar-co2-temp-plus10.JPG" border="0" alt="co2 temperature residuals" id="BLOGGER_PHOTO_ID_5214350188750946178" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Figure 2 is a good graph to get a subjective sense of the correlation. Let's see if the math confirms this. Figure 3 is the scatter graph of the residuals. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/__6PO0G1BcJM/SF0bkJrixkI/AAAAAAAAABo/r8W06MCSHb0/s1600-h/residuals-scatter-co2-temp-plus10.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp1.blogger.com/__6PO0G1BcJM/SF0bkJrixkI/AAAAAAAAABo/r8W06MCSHb0/s400/residuals-scatter-co2-temp-plus10.JPG" border="0" alt="co2 temperature residual cross-correlation" id="BLOGGER_PHOTO_ID_5214354251452696130" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The slope of a linear regression of the scatter is 2.6x10&lt;sup&gt;-5&lt;/sup&gt;, and it is statistically significant (95% confidence interval 1.88x10&lt;sup&gt;-5&lt;/sup&gt; to 3.33x10&lt;sup&gt;-5&lt;/sup&gt;). Even the 99.99999999% confidence interval is entirely positive. &lt;b&gt;Unless anthropogenic global warming is a reality, there is no apparent reason why the residuals of cumulative human CO&lt;sub&gt;2&lt;/sub&gt; emissions should correlate so well with the residuals of temperature &lt;i&gt;10 years later&lt;/i&gt; throughout the last 150 years&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;The slope of the scatter is actually more steep than expected, if you consider the naive correlation between cumulative CO&lt;sub&gt;2&lt;/sub&gt; emissions and temperature. There are probably several reasons for this. The one I believe to be the most likely is that over time CO&lt;sub&gt;2&lt;/sub&gt; does get removed from the atmosphere. Adding this consideration to the analysis should produce a more accurate slope. The other potential reasons don't bode so well for our species.&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;[&lt;b&gt;Update 2/22/2010&lt;/b&gt;: I have written a follow-up titled &lt;a href="http://residualanalysis.blogspot.com/2009/12/statistical-proof-of-anthropogenic.html"&gt;Statistical Proof of Anthropogenic Global Warming v2.0&lt;/a&gt;.]&lt;/tt&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-6084861552630694420?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/6084861552630694420/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=6084861552630694420' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/6084861552630694420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/6084861552630694420'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2008/06/anthropogenic-global-warming-is.html' title='Anthropogenic Global Warming is Absolutely Occurring'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/__6PO0G1BcJM/SF0L7SzSjbI/AAAAAAAAABI/B6TLtXJI1Fs/s72-c/co2-temp-trends.JPG' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2232223527084527576.post-5401979982938598188</id><published>2008-06-28T11:33:00.001-07:00</published><updated>2008-06-28T11:33:18.631-07:00</updated><title type='text'>Hello World</title><content type='html'>I will use this blog to write about topics unrelated to autism. This was prompted by a &lt;a href="http://autismnaturalvariation.blogspot.com/2008/06/anthropogenic-global-warming-is.html"&gt;post on Global Warming&lt;/a&gt; that I wrote on my primary blog, Natural Variation. I have at least a few more such posts planned.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2232223527084527576-5401979982938598188?l=residualanalysis.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://residualanalysis.blogspot.com/feeds/5401979982938598188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2232223527084527576&amp;postID=5401979982938598188' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/5401979982938598188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2232223527084527576/posts/default/5401979982938598188'/><link rel='alternate' type='text/html' href='http://residualanalysis.blogspot.com/2008/06/hello-world.html' title='Hello World'/><author><name>Joseph</name><uri>http://www.blogger.com/profile/11536734331366279894</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
