→ Plot dv/v from WCT
Plot dt/t (and dv/v) from the Wavelet Coherence Transform method.
The timeseries style reads pre-aggregated network dv/v from the
wavelet_dtt_dvv step output written by msnoise.s07_compute_dvv.
The heatmap style reads per-pair WCT dt/t NetCDF files directly.
Two plot styles are available via the --visualize option:
"timeseries"(default): weighted-mean dv/v vs time, one subplot per moving-stack window."heatmap": 2-D time × frequency heatmap of the first available pair’sdttDataArray (useful for inspecting frequency dependence).
Example:
msnoise cc dtt dvv plot wavelet_dtt_dvv will plot all defaults (timeseries).
msnoise cc dtt dvv plot wavelet_dtt_dvv -v heatmap -f 1 -w 1 -d 1 plots a
heatmap for filter 1, WCT set 1, DTT set 1.
- msnoise.plots.wavelet_dtt_dvv.main(mov_stackid=0, components='ZZ', pair_type='CC', filterid=1, wctid=1, dttid=1, dvvid=1, pairs=None, showALL=False, start='1970-01-01', end='2100-01-01', visualize='timeseries', ranges='[0.5, 1.0], [1.0, 2.0], [2.0, 4.0]', show=True, outfile=None, loglevel='INFO')
Plot dt/t from WCT DTT results.
- Parameters:
mov_stackid – 1-based moving-stack index (0 = all).
components – Component pair string.
filterid – Filter set number.
wctid – WCT config set number.
dttid – WCT-DTT config set number.
dvvid –
wavelet_dtt_dvvconfig set number.visualize –
'timeseries'(uses pre-aggregated dvv) or'heatmap'(uses per-pair wct_dtt data directly).show – Display the figure interactively.
outfile – Save path (
?= auto-name).loglevel – Logging verbosity.