GSOD - "Global Sumary of the Day" This executable processes Integrated Surface Data" (ISD) producing a processed daily summary for all the stations submitted as an input file. main1.f - "main" executive which when compiled will be renamed to isd_gsod.exe Supporting fortran functions: dat3.com addsec.f daily.f mansec.f precip_value.f sums1.f write1.f ww_value.f To complile: make -f isd_to_gsod.mk (which creates executable "isd_gsod.exe") Usage: isd_gsod.exe input_isd_file_name output_filename (both arguments are required) Sample output: STN--- WBAN YEARMODA TEMP DEWP SLP STP VISIB WDSP MXSPD GUST MAX MIN PRCP SNDP FRSHTT 007026 99999 20140711 78.8 4 57.2 4 9999.9 0 9999.9 0 999.9 0 4.0 4 9.9 17.1 84.2* 71.6* 0.00I 999.9 000000 007026 99999 20140712 68.8 14 58.5 14 9999.9 0 9999.9 0 999.9 0 1.8 14 5.1 999.9 75.2* 62.6* 0.00I 999.9 000000 008403 99999 20140101 85.8 24 54.4 24 1010.3 23 9999.9 0 6.2 24 0.5 24 1.9 999.9 102.7* 69.3* 0.00I 999.9 000000 008403 99999 20140102 86.3 24 54.1 24 1010.4 24 9999.9 0 6.2 24 0.4 24 1.9 999.9 102.9* 71.1* 0.00I 999.9 000000 008403 99999 20140103 85.9 24 54.6 24 1011.2 24 9999.9 0 6.2 24 0.5 24 1.0 999.9 101.1* 72.0* 0.00I 999.9 000000 008403 99999 20140104 85.6 24 49.7 24 1011.2 24 9999.9 0 6.1 24 0.5 24 1.0 999.9 102.7* 70.5* 0.00I 999.9 000000 008403 99999 20140105 84.8 23 52.1 23 1010.1 23 9999.9 0 6.2 23 0.5 23 1.9 999.9 102.0* 66.6* 0.00I 999.9 000000 008403 99999 20140106 86.8 23 56.1 23 1008.5 22 9999.9 0 6.2 23 0.7 23 2.9 999.9 102.0* 70.9* 0.00I 999.9 000000 008403 99999 20140107 87.7 24 56.4 24 1007.8 23 9999.9 0 6.1 24 0.8 24 2.9 999.9 103.6* 73.6* 0.00I 999.9 000000 ... ... ... 998499 99999 20140904 76.0 24 9999.9 0 9999.9 0 9999.9 0 999.9 0 9.2 24 15.0 999.9 84.4* 70.3* 0.00I 999.9 000000 998499 99999 20140905 79.7 24 9999.9 0 9999.9 0 9999.9 0 999.9 0 8.8 24 15.9 999.9 87.4* 72.3* 0.00I 999.9 000000 998499 99999 20140906 65.9 24 9999.9 0 9999.9 0 9999.9 0 999.9 0 7.6 24 13.0 999.9 70.9* 62.4* 0.00I 999.9 000000 998499 99999 20140907 67.3 24 9999.9 0 9999.9 0 9999.9 0 999.9 0 4.9 24 8.9 999.9 72.5* 62.1* 0.00I 999.9 000000 998499 99999 20140908 68.0 24 9999.9 0 9999.9 0 9999.9 0 999.9 0 4.1 24 8.0 999.9 72.5* 63.5* 0.00I 999.9 000000 998499 99999 20140909 69.9 20 9999.9 0 9999.9 0 9999.9 0 999.9 0 5.1 20 8.9 999.9 77.2* 66.0* 0.00I 999.9 000000 998499 99999 20140910 72.4 24 9999.9 0 9999.9 0 9999.9 0 999.9 0 10.7 24 17.1 999.9 79.5* 65.1* 0.00I 999.9 000000 998499 99999 20140911 55.3 24 9999.9 0 9999.9 0 9999.9 0 999.9 0 9.0 24 15.0 999.9 74.7* 50.5* 0.00I 999.9 000000 998499 99999 20140912 53.7 24 9999.9 0 9999.9 0 9999.9 0 999.9 0 9.8 24 15.0 999.9 55.9* 49.8* 0.00I 999.9 000000 998499 99999 20140913 48.6 24 9999.9 0 9999.9 0 9999.9 0 999.9 0 8.0 24 13.0 999.9 55.0* 43.2* 0.00I 999.9 000000 Build and execution tested 6/23/2015 (FWS)