I have translated the procedures from OpenOffice to R (didn't bother bounding the date-range where the fitting is done, so I get worse fit and bit more variation; you can only replicate so many mistakes before you feel dirty): http://www.win-vector.com/blog/2009/12/cru-graph-yet-again-w...