PSDs
This page contains the documentation for ‘PSDs.py’. This module provides functions to handle Power Spectral Densities (PSDs) from text files and to resample PSDs.
Function Definitions
GlitchPop.PSDs.get_psd(filename)
Grabs PSDs from .txt files and converts to nested list.
Parameters:
filename (string) - Name of .txt PSD file
Returns:
list - List containing [frequencies, PSD] of loaded file
GlitchPop.PSDs.resample(freqs, psd, rate=4096/512)
Resamples PSDs to desired sample rate.
Parameters:
freqs (np.array) - Frequencies of loaded PSD
psd (np.array) - Power spectral density
rate (float) - Desired frequency spacing between PSD points
Returns:
list - List containing [frequencies, PSD] of resampled data