Wavelets.jl icon indicating copy to clipboard operation
Wavelets.jl copied to clipboard

Removing cwt to its own package

Open dsweber2 opened this issue 3 years ago • 3 comments

In the interest of not pestering you all the time with updates to the continuous wavelet transform, I split it out into a separate package here (longterm home is likely here). As I'm planning on adding ContinuousWavelets to the registry, its time for the type piracy to end. This pull request is just to remove what I'd added and add a brief link to ContinuousWavelets.jl in the readme. It appears that some others have done a similar thing with WaveletsExt.jl for a variety of other extensions, so I added a bit in the readme pointing to both of these packages. Hopefully this doesn't result in too much of a headache for others who want to use these codes.

dsweber2 avatar Apr 23 '21 03:04 dsweber2

Coverage Status

Coverage increased (+5.0%) to 95.341% when pulling ecd7a4196dba44ac2758b2af2d0dbeb92e9edd8b on dsweber2:removingCWT into f2b69596aa09816ea24c93351d0b8e8cb1ee0b2e on JuliaDSP:master.

coveralls avatar Apr 23 '21 03:04 coveralls

Thanks for that, I didn't know about these extensions. I will probably wait for the other package to be stable and usable, and then merge this in as a major release to not break anything.

gummif avatar Apr 23 '21 11:04 gummif

ContinuousWavelets has been added to the registry and has all tests passed. If it moves from the UCD4IS link I'll make sure to come back here and update the link.

dsweber2 avatar May 02 '21 01:05 dsweber2

The continued presence of cwt in Wavelets.jl means that users frequently get warnings about the function being overwritten. the cwt/icwt are both stable over there, so I would appreciate if you could merge this.

dsweber2 avatar Jan 12 '23 23:01 dsweber2

Hi, I am just a minor contributor here, not a maintainer, but I would like to suggest that it might be preferable to house related wavelet packages under https://github.com/JuliaDSP to aid discoverability and perhaps even long-term maintenance. I am not a maintainer there either (and perhaps the list of maintainers there is disconcertingly small for a topic as broad as DSP). Nevertheless, there is an email list there so you could contact them and see if they will let you join the org and house your wavelet packages there. The PR looks reasonable to me btw.

JeffFessler avatar Jan 13 '23 02:01 JeffFessler