-
Notifications
You must be signed in to change notification settings - Fork 97
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Extending ssqueezepy #8
Comments
2019 publication develops an adaptive SWT where the width of the wavelet is varied. This is further analyzed in a 2020 pub. Looks really interesting, seems to extend CWT's idea of varying the time-frequency basis (via scale) by a further degree (sigma here). Add to |
Generalized Morse wavelets "capture the essential idea of the Morlet, while avoiding its deficiencies ... may be recommended as an ideal starting point for general purpose use". They're analytic, suitable for SSWT. Added to list, I might port/implement. Below plots from 2009 paper; quality paper. |
MATLAB code for Adaptive CWT & SSWT. As far as I could tell, CWT is computed at least thrice, and it's for Morlets only. It would be a good addition, but I won't be porting. |
Hi @OverLordGoldDragon, interesting package! For Morse wavelets, I have coded a python version some time ago following the papers and code by Lilly & Olhede. It's quite rough and not thoroughly tested but I've been using it for some time and I get results comparable with the Matlab |
@mattbit Thanks for the offer; I've actually already implemented the wavelet, ported also from J-Lab, and will push it out after v0.5.0 (as I've yet to 'polish' it). Aside this and STFT, other additions are welcome - but best to ask just in case before putting effort into a PR. |
Account for |
What about exteding it for multidimensional data? 2D for images for example (maybe 3D for color images and volumes). |
@HiperMaximus Out of scope, I'm afraid. Also I'm no longer actively developing features, I've edited OP to reflect this. Also my "adaptive SSQ" comment was before the drastic |
NOTE: I'm no longer actively developing features for ssqueezepy. Requests can still be submitted, here if short, or as Issues if detailed. If I don't reply within a month, it's probably not happening. I may react with below emoji to confirm.
Contributions as Pull Requests are still welcome, but should mostly complete themselves.
Thread for tracking proposals for extending functionality.
1 checkmark = in progress; 2 = done
padsignal
: more methods in PyWavelets; pull?padsignal
: Interpolation, Fourier series extensionpadsignal
: Boundary wavelets are described as superior to zero-padding, periodic, and symmetric extensionsThe text was updated successfully, but these errors were encountered: