Here’s the code. The programmer has written in helpful notes that us non-programmers can understand, like this one: “Apply a very artificial correction for decline”. You get the feeling this climate programmer didn’t like pushing the data around so blatantly. Note the technical comment: “fudge factor”.
; Apply a VERY ARTIFICAL correction for decline!!
2.6,2.6,2.6]*0.75 ; fudge factor
if n_elements(yrloc) ne n_elements(valadj) then message,’Oooops!’
The numbers in a row, in the [ ] brackets, are the numbers the data are to be altered by. If there were no adjustments, they’d all be zero. It’s obvious there is no attempt to treat all the data equally, or use a rigorous method to make adjustments. What could their reasons be?