# A GUI GW pipeline using a new FFT window

**URL:** <https://ask.igwn.org/t/a-gui-gw-pipeline-using-a-new-fft-window/1524>\
**Category:** Data Analysis\
**Created:** [June 8, 2026, 7:29pm UTC](https://ask.igwn.org/t/a-gui-gw-pipeline-using-a-new-fft-window/1524 "2026-06-08T19:29:03Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aron](https://avatars.discourse-cdn.com/v4/letter/a/ba9def/32.png) [@Aron](https://ask.igwn.org/u/Aron)\
**Post date:** [June 8, 2026, 7:29pm UTC](https://ask.igwn.org/t/a-gui-gw-pipeline-using-a-new-fft-window/1524/1 "2026-06-08T19:29:03Z")

</div>

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](https://github.com/aronp/CMST)  
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.

 ![image](https://canada1.discourse-cdn.com/flex031/uploads/gwosc/original/1X/df0e3df8313b4830dff5da9ba1317ade8c515aca.png)

---

<div class="post-metadata">

**Author:** ![Shan909](https://yyz1.discourse-cdn.com/flex031/user_avatar/ask.igwn.org/shan909/32/510_2.png) [@Shan909](https://ask.igwn.org/u/Shan909)\
**Post date:** [June 14, 2026, 8:24am UTC](https://ask.igwn.org/t/a-gui-gw-pipeline-using-a-new-fft-window/1524/2 "2026-06-14T08:24:22Z")

</div>

This is super cool, is the codebase fully python?

---

<div class="post-metadata">

**Author:** ![Aron](https://avatars.discourse-cdn.com/v4/letter/a/ba9def/32.png) [@Aron](https://ask.igwn.org/u/Aron)\
**Post date:** [June 14, 2026, 9:52am UTC](https://ask.igwn.org/t/a-gui-gw-pipeline-using-a-new-fft-window/1524/3 "2026-06-14T09:52:35Z")

</div>

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

> **[GitHub - aronp/CMST: Analytically stable, compactly supported flat-top...](https://github.com/aronp/CMST)**
>
> Analytically stable, compactly supported flat-top window.

---

<div class="post-metadata">

**Author:** ![janosprojnow](https://yyz1.discourse-cdn.com/flex031/user_avatar/ask.igwn.org/janosprojnow/32/553_2.png) [@janosprojnow](https://ask.igwn.org/u/janosprojnow)\
**Post date:** [June 20, 2026, 7:44pm UTC](https://ask.igwn.org/t/a-gui-gw-pipeline-using-a-new-fft-window/1524/4 "2026-06-20T19:44:29Z")

</div>

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

Thank you very much!

---

<div class="post-metadata">

**Author:** ![Aron](https://avatars.discourse-cdn.com/v4/letter/a/ba9def/32.png) [@Aron](https://ask.igwn.org/u/Aron)\
**Post date:** [June 20, 2026, 8:59pm UTC](https://ask.igwn.org/t/a-gui-gw-pipeline-using-a-new-fft-window/1524/5 "2026-06-20T20:59:14Z")

</div>

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.
