Ray Tomes: > My package will have the following capabilities: > 1. Able to read time series data in a variety of formats. > 2. Able to create, manipulate and save time series files. > 3. Able to do vector arithmetic on time series, including > dozens of functions. > 4. Loop and macro facilities to simplify repetitive stuff. > 5. Flexible high-resolution graphic presentation. > 6. Built in functions to include: > FFT / fourier analysis, MESA / maximum entropy spectral analysis, > multiple regression, canonical correlation etc etc etc. > I have code for all these mostly in FORTRAN, some QBASIC.
It seems quite doable. Beside doing vector arithmetic with SciPy, and plotting/generating graphs with MatPlotLib, you may need a GUI toolkit, like Tkinter (built-in), wxpython, etc: http://pythoncard.sourceforge.net/ http://www.wxpython.org/ etc. Designing good GUIs requires some time. The "Loop and macro facilities" can be done in Python itself. To use Fortran from Python: http://cens.ioc.ee/projects/f2py2e/ Bye, bearophile -- http://mail.python.org/mailman/listinfo/python-list