GWexpy๏
Extended Python Toolkit for Gravitational-Wave Data Analysis
A multi-dimensional data analysis library extending GWpy โ integrating matrices, fields, fitting, and advanced signal processing.
Key Features๏
ScalarField / VectorField / TensorField
Uniform interface for multidimensional data across space and time.
Safe Log / Zero-division protection / NaN propagation detection
Automatic robustness for mission-critical scientific computing.
BrUCo / ARIMA / Fitting / MCMC
Seamless transition from noise characterization to advanced fitting.
Quick Installation๏
git clone https://github.com/tatsuki-washimi/gwexpy.git
cd gwexpy && pip install -e .
Quick Demo๏
from gwexpy.frequencyseries import FrequencySeriesMatrix
fsmtx = FrequencySeriesMatrix.read("data.hdf5")
fsmtx.fit(model="lorentzian").plot()