Link to the programs computing a new series of harmonic consituents:
http://lighthouse.tamucc.edu/harman
To generate constituents for a station, input the station name and the range of dates e.g. "1998" or "01-01-Friday, 1 January 1999-2000" from which the constituents should be computed. The computational methodology follows exactly NOS procedures and the program/implementation is described in the following paper: http://lighthouse.tamucc.edu/dnrpub/2002/papers/mostella2002a.doc
Link to the program computing harmonic forecasts once a series of consituents exists: