As you read the programmers comments below, remember, this is only a fraction of what he says.
- But what are all those monthly files? DONT KNOW, UNDOCUMENTED. Wherever I look, there are data files, no info about what they are other than their names. And thats useless (Page 17)
- Its botch after botch after botch. (18)
- The biggest immediate problem was the loss of an hours edits to the program, when the network died no explanation from anyone, I hope its not a return to last years troubles This surely is the worst project Ive ever attempted. Eeeek. (31)
- Oh, GOD, if I could start this project again and actually argue the case for junking the inherited program suite. (37)
- this should all have been rewritten from scratch a year ago! (45)
- Am I the first person to attempt to get the CRU databases in working order?!! (47)
- As far as I can see, this renders the (weather) station counts totally meaningless. (57)
- COBAR AIRPORT AWS (data from an Australian weather station) cannot start in 1962, it didnt open until 1993! (71)
- What the hell is supposed to happen here? Oh yeah there is no supposed, I can make it up. So I have : ) (98)
- You cant imagine what this has cost me to actually allow the operator to assign false WMO (World Meteorological Organization) codes!! But what else is there in such situations? Especially when dealing with a Master database of dubious provenance (98)
- So with a somewhat cynical shrug, I added the nuclear option to match every WMO possible, and turn the rest into new stations In other words what CRU usually do. It will allow bad databases to pass unnoticed, and good databases to become bad (98-9)
- OH F THIS. Its Sunday evening, Ive worked all weekend, and just when I thought it was done, Im hitting yet another problem thats based on the hopeless state of our databases. (241).
- This whole project is SUCH A MESS
(266)
Excellent, EXCELLENT summary!!!!!!
Simplified code for CRU to use:
For intYear = 1400 to 2009;
floatGlobalMeanTemerature = floatGlobalMeanTemperature + WHATEVER_THE_HELL_YOU_WANT_IT_TO_BE;
intYear++
next
Print Holy Crap! Were all going to die!