GWpy 差分 API 一覧

このページは、GWpy と比べて何が増えるかを差分観点で引くための補助インデックスです。
全 API を網羅するページではありません。完全な仕様一覧は API リファレンス を参照してください。

移行の入口から読みたい場合は GWpy ユーザー向け移行ガイド へ戻ってください。

まずカテゴリで見る

カテゴリ

こういうときに見る

代表項目

入口

マルチチャネル

複数チャンネルを一括処理したい

to_matrix(), TimeSeriesMatrix, FrequencySeriesMatrix

Matrix チュートリアル

追加メソッド群

外部関数呼び出しをデータオブジェクト側へ寄せたい

.find_peaks(), .fit(), .hht(), .arima()

追加メソッド群

フィールド API

時空間データや 4 次元構造を扱いたい

ScalarField, FieldList, FieldDict, fft_space()

Field API

共有 / 互換性

結果共有や復元互換性を確認したい

Transparent Pickle

共有-互換性

詳細一覧

マルチチャネル

API種別

代表 API

安定性

GWpy との差分

詳細リンク

変換メソッド

TimeSeriesDict.to_matrix() -> TimeSeriesMatrix

安定

チャンネル集合を行列コンテナへ変換し、一括スペクトル解析や統計処理へ繋げられる

Matrix チュートリアル, TimeSeriesDict, TimeSeriesMatrix

変換メソッド

FrequencySeriesDict.to_matrix() -> FrequencySeriesMatrix

安定

周波数系列の集合を、ペア比較や一括解析向けのコンテナへ揃えられる

FrequencySeriesDict, FrequencySeriesMatrix

変換メソッド

SpectrogramDict.to_matrix() / SpectrogramList.to_matrix() -> SpectrogramMatrix

安定

時間周波数データの集合を行列として扱い、まとめて後段へ渡せる

SpectrogramDict, SpectrogramList, SpectrogramMatrix

追加メソッド群

API種別

代表 API

安定性

GWpy との差分

詳細リンク

インスタンスメソッド

.find_peaks()

安定

NumPy 配列へ降ろして SciPy を直接呼ぶ代わりに、データオブジェクト上でピーク検出できる

周波数系列チュートリアル, TimeSeries, FrequencySeries

インスタンスメソッド

.fit()

安定

フィッティング処理を、データオブジェクトからそのまま開始できる

フィッティング, フィッティング リファレンス

インスタンスメソッド

.hht()

実験的

Hilbert-Huang Transform をオブジェクトメソッドとして呼べる

HHT, TimeSeries

インスタンスメソッド

.arima()

実験的

時系列モデル化と予測を、時系列オブジェクトのメソッドとして呼べる

ARIMA, TimeSeries

Field API

API種別

代表 API

安定性

GWpy との差分

詳細リンク

クラス

ScalarField

実験的

時間 + 空間軸を持つ 4 次元フィールドを、メタデータ付きで保持できる

Field API 入門, ScalarField

インスタンスメソッド

ScalarField.fft_space()

実験的

空間方向の変換を、Field オブジェクトの文脈のまま実行できる

Field API 入門, ScalarField

コレクション

FieldList / FieldDict

実験的

複数の ScalarField をまとめて扱い、バッチ処理や整合性確認を揃えられる

Field API 入門, FieldList, FieldDict

共有 / 互換性

API種別

代表 API / 挙動

安定性

GWpy との差分

詳細リンク

挙動

Transparent Pickle

安定

送信側が GWexpy でも、受信側に GWexpy がなく、GWpy があれば基本クラスとして復元できる

GWpy ユーザー向け移行ガイド, インストールガイド

このページに載せていないもの