A GUI GW pipeline using a new FFT window

Hi everyone,

I have been working on a new FFT window function that exhibits super-algebraic spectral decay. One of the best datasets to test this on has been the LIGO strain data due to its massive dynamic range.

As part of this testing, I put together an interactive Python GUI that allows for real-time visualization, whitening, and processing of the LIGO datasets.

The Repo: GitHub - aronp/CMST: Analytically stable, compactly supported flat-top window. · GitHub
The GUI: examples/30_explorer.py

Key Features:
Implements the CMST windowing filter for localized short-transient analysis.
Performs phase-coherent cross-correlation, variance weighting, and stacking across L1, H1, and V1.
Features interactive geometric sky localization (triangulating RA/DEC) and coherent audio playback.

Feedback welcome.

1 Like

This is super cool, is the codebase fully python?

1 Like

Thank you, yes it is all python, its on the repo. (30_explorer.py)

1 Like

This is very serious stuff, Dear Aron, I’m going to fork it immediately.

Thank you very much!

Thank you very much, glad you like it. It uses a new FFT window which I think has very good performance. The Ligo data is great for testing it.