Gravitational Wave Event Analyzer
/install gravitational-wave-analyzer
Gravitational Wave Event Analyzer
A skill for fetching and analyzing real gravitational wave events from LIGO/Virgo/KAGRA using public GWOSC data.
What This Skill Does
- Catalog Query — Fetch events from GWTC (Gravitational-Wave Transient Catalog) via GWOSC API
- Strain Download — Pull real detector strain timeseries data for any event
- Signal Processing — Whiten, bandpass filter, and Q-transform the strain
- Merger Classification — Classify event type: BBH (binary black hole), BNS (binary neutron star), or NSBH
- Visualization — Generate spectrograms, waveform plots, and summary figures
Usage
Analyze a specific event
from gw_analyzer import GWEventAnalyzer
analyzer = GWEventAnalyzer()
result = analyzer.analyze_event("GW150914")
result.plot()
result.summary()
List recent events
events = analyzer.list_events(catalog="GWTC-3", min_far=1e-3)
Full pipeline
python gw_analyzer.py --event GW150914 --detector H1 --output ./output/
python gw_analyzer.py --event GW231123_135430 --detector L1 --output ./output/
python gw_analyzer.py --list-events --catalog GWTC-3 --top 10
Key Events to Try
| Event | Type | Description |
|---|---|---|
| GW150914 | BBH | First detection ever (2015) |
| GW170817 | BNS | First neutron star merger (multi-messenger) |
| GW200105 | NSBH | First neutron star–black hole merger |
| GW231123_135430 | BBH | Most massive merger ever detected |
Output
{event}_waveform.png— Raw + whitened + filtered strain timeseries{event}_qtransform.png— Time-frequency Q-transform (chirp signature){event}_summary.json— Event parameters, classification, SNR estimate{event}_report.txt— Human-readable analysis report
Data Source
All data fetched from GWOSC — publicly released under CC BY 4.0. Catalog: GWTC (Gravitational-Wave Transient Catalog), updated through O4a run.
Dependencies
gwpy>=3.0.0
gwosc>=0.7.0
numpy>=1.24.0
scipy>=1.10.0
matplotlib>=3.7.0
astropy>=5.3.0
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install gravitational-wave-analyzer - 安装完成后,直接呼叫该 Skill 的名称或使用
/gravitational-wave-analyzer触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Gravitational Wave Event Analyzer 是什么?
Fetch real LIGO/Virgo/KAGRA gravitational wave events from the GWOSC (Gravitational Wave Open Science Center) catalog, download detector strain data, run sig... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 107 次。
如何安装 Gravitational Wave Event Analyzer?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install gravitational-wave-analyzer」即可一键安装,无需额外配置。
Gravitational Wave Event Analyzer 是免费的吗?
是的,Gravitational Wave Event Analyzer 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Gravitational Wave Event Analyzer 支持哪些平台?
Gravitational Wave Event Analyzer 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Gravitational Wave Event Analyzer?
由 Yash Kavaiya(@yash-kavaiya)开发并维护,当前版本 v1.0.0。