Hi all!
Reading Allin Cottrells thougtfull paper on extending Gretl and the 
importance of the Bundle-Type as Return-Type of functions I noticed how 
powerful and similar it is to the Matlab Econometric Toolbox of LeSage 
and Grocer, the Econometric Toolbox for Scilab. Since the Syntax for 
Function Definition is so similar, it should be easy to translate some 
useful and missing functions to Gretl (the code of the Toolboxes is open 
and well documented); e.g Grocer entails a function automatic, which 
does the general to specific Model Selection of Hendry and Krozlig, only 
implemented in PCGets. Well, that is my question for the Developers and 
the Gretl-Community: What is useful and/or important, but still missing? 
What features should Gretl 2.0 have?
My own wishes and ideas cover broadly two things I miss.
The first, and more important one, concerns what in Gretl is called 
system and in Eviews Model.  After estimating the system it should be 
possible to solve it, make dynamic and stochastic simulations and 
forecasts, calculate multipliers, simulate and analyze scenarios etc. I 
am not sure, but it seems that one cannot do that in Gretl so far? The 
chapter on that in the UserGuide is unwritten. Eviews offers Dialogs for 
many options. Ray Fairs Fortran Program Fair-Parke has several more 
options (forecast evaluation, optimal control etc), and Fair makes the 
source available on his Website (but I cant read Fortran77, anybody out 
there?). I think that if Gretl would have such standard and advanced 
routines and expose it in the usual user-friendly and nice way, it 
would  be great (and offer some competitive advantage over EViews).
The second thing I miss is a Database search and query possibility (also 
offered by EViews), that is searching and selecting data by some set of 
criteria, e.g. Us GDP annual, in current or chained dollar since 1970, 
published by BEA. My idea how to implement this is roughly the 
following. That criteria arent too many and always roughly the same, 
i.e. country, variable, frequency, start-enddate, unit, datasource and 
maybe some more. Therefore it would be possible to set up a relational 
Database according to a Star Scheme with Dimension Tables for country, 
unit etc, so that the complete Information for a Series is given by the 
specific combination of entries in the Dimension Tables. Now, for the 
Gretl Databases the idx Files already contain most of the Information to 
populate the Dimension Tables, so maybe they can be read in in bulk, 
adding a few Informations manually.  A small Database is SQLite, which 
could be easily added since its one sqlite.c file. Then the queries with 
sql select combinations could be built and connected to a Gui with e.g. 
Comboboxes for each Dimension for selection. Well, does that idea make 
sense?
Well, too much for a first statement...but anyway, Gretl is a wonderfull 
program and I want to thank Allin for it.
    
    
    
 
                    
                    
                        
                        Show replies by date