CLAWDIA: A dictionary learning framework for gravitational-wave data analysis
Miquel Llorens-Monteagudo, Alejandro Torres-Forné, José A. Font
TL;DR
CLAWDIA introduces a modular, open-source SDL-based framework for gravitational-wave data analysis that jointly handles denoising and classification under realistic detector noise. It integrates sparse representation theory (D, α) with LRSDL classification and provides companion tools (GWADAMA) for dataset construction and conditioning. The paper demonstrates the approach on denoising the GW170817 signal and classifying LIGO glitches, highlighting robustness at low SNR and interpretable morphologies. By prioritizing data-scarce scenarios and interpretability, CLAWDIA offers a complementary path to deep learning within GW data analysis pipelines and outlines a clear roadmap for future extensions, including detection and parameter estimation.
Abstract
Deep-learning methods are becoming increasingly important in gravitational-wave data analysis, yet their performance often relies on large training datasets and models whose internal representations are difficult to interpret. Sparse dictionary learning (SDL) offers a complementary approach: it performs well in scarce-data regimes and yields physically interpretable representations of gravitational-wave morphology. Here we present CLAWDIA (Comprehensive Library for the Analysis of Waves via Dictionary-based Algorithms), an open-source Python framework that integrates SDL-based denoising and classification under realistic detector noise. We systematise previously isolated SDL workflows into a unified, modular environment with a consistent, user-friendly interface. The current release provides several time-domain denoising strategies based on LASSO-regularised sparse coding and a classifier based on Low-Rank Shared Dictionary Learning. A companion toolbox, GWADAMA, supports dataset construction and realistic conditioning of real and simulated interferometer data. We demonstrate CLAWDIA's performance by denoising the signal from binary neutron star event GW170817 and by classifying families of instrumental glitches from LIGO's third observing run, highlighting robustness at low signal-to-noise ratios. CLAWDIA is intended as a community-driven, interoperable library extensible to additional tasks, including detection and parameter estimation.
