Pyoma-2

Latest version: v0.5.1

Safety actively analyzes 623847 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.5.1

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

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.