Skip to content
Back to skills

Wavelets And Cwt

ASecurity

"Routes PyWavelets users through wavelet-family inspection, custom

  • 247 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 9, 2026
toolsgoapi

Works with

  • api

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned September 9, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill wavelets-and-cwt --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Wavelets And Cwt?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Wavelets And Cwt
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-wavelets-and-cwt/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-wavelets-and-cwt)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: wavelets-and-cwt
description: "Routes PyWavelets users through wavelet-family inspection, custom
  wavelets, wavefun output, scale conversion, and continuous wavelet
  transforms."
disable-model-invocation: true
metadata:
  disco-role: operating
license: MIT
---

# Wavelets and CWT

Use this sub-skill when the task is about the wavelet catalog, custom wavelet construction, wavelet-function inspection, or the continuous wavelet transform.

## Route here when the task asks for

- `families()` or `wavelist()`
- `Wavelet`, `ContinuousWavelet`, or `DiscreteContinuousWavelet`
- custom wavelets built from a `filter_bank`
- `wavefun`, `integrate_wavelet`, `central_frequency`, `scale2frequency`, or `frequency2scale`
- `cwt` and continuous-wavelet scaleograms
- bundled demo signals such as `pywt.data.demo_signal(...)` or the sample `pywt.data.nino()` time series

## Route elsewhere when the task is about

- decimated transforms, SWT, MRA, coefficient packing, thresholding, padding, or fully separable transforms: go to `../discrete-transforms/SKILL.md`
- packet trees, packet path traversal, or packet reconstruction: go to `../wavelet-packets/SKILL.md`

## Start here

- Read `references/api-reference.md` for the verified constructor signatures and the live `cwt` call shape.
- Read `references/workflows.md` for recipes that choose a wavelet, inspect `wavefun`, and compute a CWT.
- Read `references/troubleshooting.md` when wavelet names, continuous/dtype selection, or CWT scale/method choices fail.
- Run `../../scripts/inspect_wavelet.py` when you want a safe, no-plot inspection of a discrete or continuous wavelet.
- Run `../../scripts/check_pywavelets_install.py` when you want a broader smoke check that also exercises the core transform stack.

## Common workflow anchors

- Use `pywt.families()` to group the built-in discrete wavelet families.
- Use `pywt.wavelist(kind='continuous')` to choose a continuous wavelet for `cwt`.
- Use `pywt.DiscreteContinuousWavelet(name)` when you need a one-call resolver for discrete or continuous names.
- Use `pywt.ContinuousWavelet(name, dtype)` when you want to force a continuous wavelet object directly.
- Use `pywt.scale2frequency(...)` and `pywt.frequency2scale(...)` to convert between CWT scale and normalized frequency.
- Use `pywt.data.nino()` or `pywt.data.demo_signal('Doppler', n)` for a small real-valued CWT input.

## Important package facts

- The live package accepts continuous wavelets such as `morl`, `mexh`, `cmor`, `shan`, `fbsp`, and `cgau` for `cwt`.
- The live `cwt` implementation requires a continuous wavelet object and positive scales.
- The code path currently accepts `method='conv'` and `method='fft'`; do not rely on `auto` as a runtime option.
- `wavefun` returns 2, 3, or 5 outputs depending on whether the wavelet is continuous, orthogonal, or biorthogonal.

## What to expect from the references

- `references/api-reference.md` records the verified public constructors, helper functions, and `cwt` arguments.
- `references/workflows.md` shows how to inspect wavelet objects and compute a scaleogram without guessing parameters.
- `references/troubleshooting.md` covers the common continuous-wavelet, dtype, parameter-string, and scale errors.

Files in this skill

  • SKILL.md3.2 KB
  • references/api-reference.md2.2 KB
  • references/troubleshooting.md2.7 KB
  • references/workflows.md2.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.