WAD.wavelet
- WAD.wavelet.denoise_dwt(df: ndarray, wavelet: str = 'db4', level: int = 1) DataFrame
Denoise bigwig signal using Discrete Wavelet Transform (DWT) soft thresholding.
- Parameters:
df (np.ndarray) – Input dataframe with a ‘values’ column representing the signal.
wavelet (str, optional) – Wavelet type to use for decomposition (default is “db4”).
level (int, optional) – Decomposition level (default is 1).
- Returns:
Dataframe with denoised ‘values’ column.
- Return type:
pd.DataFrame