You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+12-14Lines changed: 12 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -25,18 +25,18 @@ Wavelets are a powerful tool to analyze time-series data. When data frequencies
25
25
26
26
This cookbook is broken into two main sections:
27
27
28
-
-Foundations
29
-
- Example Workflows
28
+
-Introduction
29
+
- Example Geoscience Workflows
30
30
31
-
### Foundations
32
-
33
-
_"Wavelet Basics"_ covers the motivation and background for wavelet analysis by reviewing time-series data and the strengths and weaknesses of other signal analysis tools like Fourier Transform
34
-
35
-
### Example Workflows
31
+
### Introduction
36
32
33
+
-_"Wavelet Basics"_: Understand the motivation and background for wavelet analysis by reviewing time-series data and the strengths and weaknesses of other signal analysis tools like Fourier Transform
37
34
-_"PyWavelets and Jingle Bells"_: Learn how to use `PyWavelets`, a Python implementation of wavelet analysis, to determine the order of notes in a simple musical piece
38
35
-_"Spy Keypad"_: Learn how to use wavelets to undercover the frequency and order of notes in an unknown piece of audio data
39
-
-_"Atmospheric Data: Nino 3 SST Index"_: Learn how to apply wavelets to real atmospheric and oceanic data to generate a power wavelet scalogram, similiar to the 1999 paper ["A Practical Guide to Wavelet Analysis"](https://psl.noaa.gov/people/gilbert.p.compo/Torrence_compo1998.pdf) by Torrence and Compo in Python
36
+
37
+
### Geoscience Workflows
38
+
39
+
-_"Atmospheric Data: Nino 3 SST Index"_: Learn how to apply wavelets to real atmospheric and oceanic data to generate a power wavelet scalogram, similar to the 1999 paper ["A Practical Guide to Wavelet Analysis"](https://psl.noaa.gov/people/gilbert.p.compo/Torrence_compo1998.pdf) by Torrence and Compo in Python
"The power spectrum is the real component of the wavelet coefficents. We can find this value by squaring the absolute value of the `wavelet_coeffs` to return the magnitude of the real component to make a better graph."
354
+
"The power spectrum is the real component of the wavelet coefficients. We can find this value by squaring the absolute value of the `wavelet_coeffs` to return the magnitude of the real component to make a better graph."
353
355
]
354
356
},
355
357
{
@@ -460,7 +462,7 @@
460
462
"metadata": {},
461
463
"source": [
462
464
"## Summary\n",
463
-
"Frequency signals appear in more than just audio! A frequency analysis of weather data can inform us about how weather trends change through a year and over a decades worth of data\n",
465
+
"Frequency signals appear in more than just audio! A frequency analysis of weather data can inform us about how weather trends change through a year and over a decades worth of data.\n",
"- scales: collection of the scales to use will determine the range which the wavelet will be streched or squished\n",
127
+
"- scales: collection of the scales to use will determine the range which the wavelet will be stretched or squished\n",
128
128
"\n",
129
129
"Optional:\n",
130
-
"- sampling_period: sampling period for frequencies output. Scales are not scaled by the period (and coefficents are independent of the sampling_period)"
130
+
"- sampling_period: sampling period for frequencies output. Scales are not scaled by the period (and coefficients are independent of the sampling_period)"
131
131
]
132
132
},
133
133
{
@@ -137,7 +137,7 @@
137
137
"### Return Values\n",
138
138
"The continuous wavelet transforms in PyWavelets returns two values:\n",
139
139
"\n",
140
-
"- coefficents: collection of complex number outputs for wavelet coefficients\n",
140
+
"- coefficients: collection of complex number outputs for wavelet coefficients\n",
141
141
"- frequencies: collection of frequencies (if the sampling period are in seconds then frequencies are in hertz otherwise a sampling period of 1 is assumed)\n",
142
142
"\n",
143
143
"The final size of coefficients depends on the length of the input data and the length of the given scales."
Copy file name to clipboardExpand all lines: notebooks/wavelet-introduction/spy-keypad.ipynb
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -159,7 +159,7 @@
159
159
"source": [
160
160
"## Wavelet Analysis: Power Spectrum\n",
161
161
"\n",
162
-
"The power spectrum plots the real component of the complex number returns from wavelet coefficents. This will return information about the frequency and time that we need to use to determine which notes are used in what order for the keypad.\n",
162
+
"The power spectrum plots the real component of the complex number returns from wavelet coefficients. This will return information about the frequency and time that we need to use to determine which notes are used in what order for the keypad.\n",
163
163
"\n",
164
164
"For the purpose of this example, we will use the Morlet mother wavelet. Morlet is one type of mother wavelet useful for working with audio signals and is a good general wavelet to start with when analyzing frequencies of a signal.\n",
0 commit comments