Skip to content
Prev 79098 / 398502 Next

TRAMO-SEATS confusion?

On Sat, 15 Oct 2005, Dirk Eddelbuettel wrote:

            
It's a few years since I concentrated on this, but my recollection 
is that the authors of TRAMO/SEATS were willing to grant access to 
the source to me as a developer, but I was not free to redistribute 
the source.  I was, however, able to produce working binaries for 
Linux and win32.

With both TRAMO/SEATS and X-12-ARIMA, it would be nice to be able to 
produce a "librified" version (i.e. code that can be called as a 
library from R or gretl or whatever), but from my point of view the 
binding constraint is that these programs are written in rather 
old-fashioned Fortran.  I tried, briefly, hacking on the T/S code to 
relax the fixed-memory constraint of no more than 600 observations, 
but found I was just breaking stuff so I stopped.

For gretl, I ended up accepting that T/S and X12A would remain as 
stand-along programs.  Gretl takes user input and sets up the 
command lines for these programs (both of which have rather 
byzantine command-line options), then parses the output files and 
feeds the relevant information back home.

If anyone would like to see how I approached this, look at tramo*.c 
in the "plugin" directory of the gretl code base.

http://cvs1.sourceforge.net/viewcvs.py/gretl/gretl/plugin/

Allin Cottrell