GWexpy ドキュメント

GWexpy は GWpy を拡張し、時系列および周波数系列データ解析のための新たなコンテナや数値計算ユーティリティを提供します。

v0.1.3 · Python ≥ 3.11 · 最終更新: May 19, 2026

🌐 日本語 | English

Documentation Hub

解析目的から、使いたい機能を選ぶ

行列コンテナ、フィールド演算、フィッティング、信号処理を 目的別の入口にまとめたトップページです。まずはクイックスタートか、 下の 9 枚カードから解析タスクに近い入口を選んでください。

Containers
Matrix / Field / Series
Analysis
Fitting, BruCo, MCMC
Install
PyPI 公開まではソース導入
FrequencySeriesMatrix と共振フィットの可視化

FrequencySeriesMatrix の全体像と、抽出した 1 チャンネルに対する共振フィットを同時に表示。 GWexpy の Matrix 系コンテナと解析ワークフローを一画面で示します。

Quick install

git clone https://github.com/tatsuki-washimi/gwexpy.git
cd gwexpy
python -m pip install -e .

3-line demo

from gwexpy.frequencyseries import FrequencySeriesMatrix
fsmtx = FrequencySeriesMatrix.read("data.hdf5")
fsmtx[2, 0].fit(model="lorentzian").plot()

Note

ページ種別: ドキュメント入口 対象読者: 初回利用者、GWpy ユーザー、解析ワークフローを探している利用者 検索ヒント: quickstart, installation, tutorials, examples, ScalarField, TimeSeriesMatrix

🚀 クイックスタート(5分で基本を習得)


あなたに合ったガイド

Note

チュートリアル は機能やクラスを 1 つずつ学ぶ、機能別の学習ページです。 ケーススタディ は解析目的に沿って複数機能を組み合わせる、目的別の実践例です。

🎓 初めての方へ

基礎から学びたい方向け

  • インストールガイド

  • 機能別チュートリアル

はじめに (Getting Started)
🔬 実験データ解析者向け

実践的な解析例を知りたい方向け

  • 目的別ケーススタディ

  • 高度な信号処理

ケーススタディ(目的別) / Case Studies
🔄 GWpy ユーザー向け

GWpy から移行・併用する方向け

  • 差分レシピと互換性の入口

  • 追加 API 一覧へのリンク

GWpy ユーザー向け移行ガイド

やりたいことから探す

📈 時系列の可視化・解析

TimeSeries の読み込み・描画・フィルタ処理

TimeSeries: 基本
📊 スペクトログラム解析

STFT・Qスキャン・周波数-時間表現の生成

Spectrogram: 基本
🌊 フィールドデータ操作

ScalarField / VectorField / TensorField の基礎

Field API: ScalarField の基本
🔧 ノイズバジェット(BrUCo)

各ノイズ源の寄与を分離・可視化

Bruco: 基本
📐 フィッティング & MCMC

GLS・ベイズフィット・MCMC サンプリング

フィッティング: 基本
🧮 前処理 & ML パイプライン

特徴抽出・正規化・scikit-learn との連携

ML 前処理: 個別手法
📁 マルチフォーマット I/O

HDF5 / GBD / Frame / Zarr など多形式対応

GWexpy の差別化ポイント

ケーススタディ: GBD 形式 I/O
🔗 他ライブラリ連携

ObsPy / LAL / Finesse / PyCBC との相互運用

GWexpy の差別化ポイント

ケーススタディ: ObsPy 連携による地震データ解析
🔢 行列演算(Matrix 系)

TimeSeriesMatrix / FrequencySeriesMatrix の一括処理

TimeSeriesMatrix: 行列処理の基本

可視化例(Visual Examples)

このカード群は、メインの「目的別ケーススタディギャラリー」から一部を抜粋して紹介するものです。

正式な目的別ケーススタディギャラリーを見る


GWpy の基礎を学ぶ

GWexpy は GWpy の上に構築されています。GWpy の基本操作は下記の公式ドキュメントを参照してください。

gwpy.readthedocs.io/en/stable/


最初に読むページの目安


📖 ガイド (Guide)