<?xml version="1.0" encoding="UTF-8" standalone="yes"?><oembed><version><![CDATA[1.0]]></version><provider_name><![CDATA[Real Science]]></provider_name><provider_url><![CDATA[https://stevengoddard.wordpress.com]]></provider_url><author_name><![CDATA[stevengoddard]]></author_name><author_url><![CDATA[https://stevengoddard.wordpress.com/author/stevengoddard/]]></author_url><title><![CDATA[USHCN Code Released]]></title><type><![CDATA[link]]></type><html><![CDATA[<p>My USHCN code is available <a href="https://rapidshare.com/files/3964715866/code.zip">here</a> as a zip file.</p>
<p>Once you unzip it you will see these files.</p>
<blockquote><p>Main.cpp  Makefile  USHCN.cpp  USHCN.exe  USHCN.h</p></blockquote>
<p>USHCN.exe is a Windows executable. Makefile is a Gnu makefile. If you aren&#8217;t a C++/STL programmer, you will probably have a difficult time understanding how it works.</p>
<p>In order to run it, you will need two files in the same directory as the executable.</p>
<p><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/ushcn-stations.txt">http://cdiac.ornl.gov/ftp/ushcn_daily/ushcn-stations.txt</a></p>
<p>and any one of the the data files below. You will have to unzip the data file after you download it using <a href="http://water.usgs.gov/GIS/gzip/gunzip.exe">gunzip</a>.</p>
<p>Usage is : <em>ushcn.exe USHCN_DATA_FILE_NAME [month=0-12] [max] [min]</em></p>
<p>Examples. Open up a command prompt window. Navigate to the directory with USHCN.exe, ushcn-stations.txt, and state41_TX.txt</p>
<p>ushcn.exe state41_TX.txt  &gt; Texas.csv<em>   &#8211; dumps out csv information for Texas to file Texas.csv</em></p>
<p>ushcn.exe state08_FL.txt  month=5 max &gt; Florida_May_Max.csv<em>   &#8211; dumps out csv information for Florida May maximum temperatures</em></p>
<p>ushcn.exe us.txt &gt; US.csv &#8211; <em>dumps out all US information</em></p>
<p>The code makes no attempt to do any adjustments or corrections. All it does is find all valid temperature recordings for all stations on all days, calculates averages &#8211; and finds min/max records per day of year for each station. There is no time bias. Earlier years are neither favored nor disadvantaged.</p>
<p>The reason I don&#8217;t do any corrections is because I am assuming a Monte Carlo distribution of error, which is the normal way that real scientists handle large data sets. There is no valid reason to believe that a huge data set created by thousands of observers over 130 years would have any systematic time-dependent bias to it &#8211; other than UHI. People read thermometers the same way in 1980 as they did in 1934.</p>
<p>If you mess the code up, take responsibility for it and don&#8217;t try to blame your mistakes on me.</p>
<p><!--more--></p>
<table>
<tbody>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state01_AL.txt.gz">state01_AL.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">2.1M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state02_AZ.txt.gz">state02_AZ.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">2.9M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state03_AR.txt.gz">state03_AR.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">2.3M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state04_CA.txt.gz">state04_CA.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">6.8M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state05_CO.txt.gz">state05_CO.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">3.8M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state06_CT.txt.gz">state06_CT.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">521K</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state07_DE.txt.gz">state07_DE.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">598K</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state08_FL.txt.gz">state08_FL.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">2.8M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state09_GA.txt.gz">state09_GA.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">3.3M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state10_ID.txt.gz">state10_ID.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">3.9M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state11_IL.txt.gz">state11_IL.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">6.3M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state12_IN.txt.gz">state12_IN.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">5.4M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state13_IA.txt.gz">state13_IA.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">4.2M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state14_KS.txt.gz">state14_KS.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">5.0M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state15_KY.txt.gz">state15_KY.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">2.0M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state16_LA.txt.gz">state16_LA.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">2.6M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state17_ME.txt.gz">state17_ME.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">1.7M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state18_MD.txt.gz">state18_MD.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">1.9M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state19_MA.txt.gz">state19_MA.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">1.5M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state20_MI.txt.gz">state20_MI.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">4.0M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state21_MN.txt.gz">state21_MN.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">5.2M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state22_MS.txt.gz">state22_MS.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">4.4M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state23_MO.txt.gz">state23_MO.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">3.9M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state24_MT.txt.gz">state24_MT.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">6.1M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state25_NE.txt.gz">state25_NE.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">7.5M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state26_NV.txt.gz">state26_NV.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">1.8M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state27_NH.txt.gz">state27_NH.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">812K</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state28_NJ.txt.gz">state28_NJ.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">1.8M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state29_NM.txt.gz">state29_NM.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">3.8M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state30_NY.txt.gz">state30_NY.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">8.5M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state31_NC.txt.gz">state31_NC.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">4.4M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state32_ND.txt.gz">state32_ND.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">3.8M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state33_OH.txt.gz">state33_OH.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">4.7M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state34_OK.txt.gz">state34_OK.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">6.1M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state35_OR.txt.gz">state35_OR.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">5.7M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state36_PA.txt.gz">state36_PA.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">3.6M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state37_RI.txt.gz">state37_RI.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">363K</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state38_SC.txt.gz">state38_SC.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">4.2M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state39_SD.txt.gz">state39_SD.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">4.1M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state40_TN.txt.gz">state40_TN.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">2.5M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state41_TX.txt.gz">state41_TX.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">6.4M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state42_UT.txt.gz">state42_UT.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">5.4M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state43_VT.txt.gz">state43_VT.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">1.2M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state44_VA.txt.gz">state44_VA.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">2.7M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state45_WA.txt.gz">state45_WA.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">6.0M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state46_WV.txt.gz">state46_WV.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">1.6M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state47_WI.txt.gz">state47_WI.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">4.0M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/state48_WY.txt.gz">state48_WY.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">3.8M</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i0.wp.com/cdiac.ornl.gov/icons/text.gif" alt="[TXT]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/station_file_format.txt">station_file_format.txt</a></td>
<td align="right">07-Jul-2009 16:17</td>
<td align="right">2.9K</td>
<td></td>
</tr>
<tr>
<td valign="top"><img src="https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif" alt="[   ]" /></td>
<td><a href="http://cdiac.ornl.gov/ftp/ushcn_daily/us.txt.gz">us.txt.gz</a></td>
<td align="right">23-Apr-2012 14:21</td>
<td align="right">178M</td>
<td></td>
</tr>
</tbody>
</table>
]]></html><thumbnail_url><![CDATA[https://i2.wp.com/cdiac.ornl.gov/icons/compressed.gif?fit=440%2C330]]></thumbnail_url><thumbnail_width><![CDATA[]]></thumbnail_width><thumbnail_height><![CDATA[]]></thumbnail_height></oembed>