7. ChangeLog Summary¶
7.1. March 2012¶
- 0.5.2: add pmtm
7.2. February 2012¶
0.5.1: add dpss wtapering windows
- 0.5.0:
- NPSD replaced by NFFT (qlso not correct for ARMA methods that do not have NFFT since not fourier)
- Correlogram replaced by pcorrelogram
- more consistent function and class naming convention
- Update the entire documentation.
0.4.6: fixed pylab_periodogram, documentation (installation)
7.3. January 2012¶
- 0.4.5: start to play with Pypi
7.4. October 2011¶
- 0.4.4: Start to provide the library on the web www.assembla.com
7.5. May 2011¶
- 0.4.3: spectrum.periodogram.pdaniell() implemented
7.6. April 2011¶
- 0.4.2: pcovar implemented
- 0.4.1: pmodcovar implemented
- 0.4.0: arcovar and modcovar “simplified” version. Documentation updated (tutorial, spectral_estimation, quick start...)
- 0.3.19: add linear_prediction module with codecs (eg. ac2poly, poly2rc....)
- 0.3.18 fix bug in levinson (Real data case only) and add ac2poly function.
- 0.3.17: validation of the modcovar algorithm versus the new arcovar_simplified function.
- 0.3.16: add a simplified version of arcovar called arcovar_simplified. It is 10 times faster and with a different algorithm provides the same results as arcoar, which validates the two codes!
- 0.3.15: add corrmtx function. Tested it within music algorithm
- 0.3.14: cleanup the eigen and music methods by moving the automatic order selection outside the functions.
- 0.3.13: Add AIC and MDL criteria to deal with automatic eigen values selection in pmusic and pev
- 0.3.12: test and validate the pmusic and pev pseudo spectrum.
- 0.3.11: burg and pburg finalised
- 0.3.10: tools module cleanup and finalised
- 0.3.9: ma fully checked and add pma validated
- 0.3.8: minvar fully checked and add pminvar
- 0.3.7: aryule fully checked and add pyule
- 0.3.6: Speed up by 3 the ARMPSD (renamed to arma2psd)
- 0.3.5: refactoring
- 0.3.4: fix all tests and doctests
- 0.3.3: function Daniell’s periodogram implemented in module periodogram
- 0.3.2: Create class MovingAverage, pburg, pARMA, Correlogram, Periodogram, Minvar, pma
- 0.3.1: Cleanup MA, ARMA, BURG, MINVAR
- 0.3.0: Create an ABC class Spectrum, a FourierSpectrum and ParametricSpectrum.
- 0.2.4: Finalise doc/test of the testdata module
- 0.2.3: define a PSD class
- 0.2.2: cleanup cholesky.py
- 0.2.1: a new sphinx layout,
- 0.2.0: correlogram.py, correlation.py, levinson.py fully completed
7.7. March 2011¶
- 31 March:
- finalise a criteria class for AIC, FPE criteria. Incorporated it in arburg
- 28th March:
- First version of arcov(), aryule() and arburg()
- add many windows (parzen, flattop, ...).
- 22th March 2011:
- put this doc online on thomas-cokelaer.info (fixed main links)
- 21th March 2011:
- create psd.py defines useful class to manage Spectrum/plot
- periodogram.py has a simple periodogram implementation equivalent to psd in pylab without overlaping.
- 7th March 2011:
- add periodogram module
- fix ARMA method in arma module
- 4th March 2011:
- Create first revision of spectrum package