Fixed - `multi_setup_poser` tests - bug "SSI_Poles orders issue 11" - various minor fixes
Added - python 3.12 support - MPC and MPD criteria on stabilisation diagram for ssi and plscf - colormap to mode shape animation - method to save class to file
0.5.0
Added - issue, feature, question templates
Changed - `pre-commit` default formatter to `ruff` - `OMA.py` moved `decimate_data`, `detrend_data`, `filter_data` to BaseSetup and add `inplace` option default to false
Fixed - `mpe` in `FDD` algorithm
Added - tests - workflow for tests on push and pull request
0.4.1
Added - `pytest-cov` to qa dependencies - first tests
Changed - evaluation types on BaseAlgorithm excluding itself - more readable error when defining new algorithms - `_pre_run` on algorithms is now called from setup classes
Fixed - `plscf.py` module name https://github.com/dagghe/pyOMA2/issues/5
0.4.0
Added - `plscf` module for polymax - `plot_STFT()` to plot the Short Time Fourier Transform magnitude of a channel (time-frequency plot) - `filter_data()` method to apply a Butterworth filter to the dataset - origin and reference axes (xyz) in modeshape plots and animations
Fixed - axis argument for `detrend_data()` and `decimate_data()` methods - minor fixes to `plot_data()` method
Changed - revised `plot_ch_info()` method to assess quality of data - `Stab_plot()` and `Cluster_plot()` functions have been revised so that `plot_cluster()` `plot_STDiag()` methods work for both ssi and plscf
0.3.2
Fixed - link to documentation in toml file - pyOMA version in the requirements for documentation build - small fixes in documentation
Removed - MAC function from SSI_funct module (restored import from Gen_funct)
0.3.1
Added - docstring to all classes and functions - option to save gif figure from animation of the mode shape - documentation - logo
Removed - old example files under main - util.py as it was not used
Changed - the `freqlim` argument in all the plot function has been changed to a tuple, so to set both an upper and a lower limit to the x (frequency) axis - moved info.svg under docs/img folder - moved examples notebooks in Examples folder
Fixed - docstring fix for OMA.py - default ax value to 0 for `detrend_data()` and `decimate_data()` methods - links to moved items