gwpy
gwpy copied to clipboard
Package for analysing and characterising gravitational wave data in python
We should consider integrating [`pytest-remotedata`](https://pypi.org/project/pytest-remotedata/) into the GWpy test suite to identify those tests that require network access. This will enable running the test suite without those tests (the default),...
This PR adds `HoftOnline` as one of the `HIGH_PRIORITY_TYPE` frametypes in `gwpy.io.datafind`. The "standard" Virgo strain frametype has changed in O4 from `V1Online` to `HoftOnline`, but it not yet updated...
Hi @duncanmmacleod. The current definition of the unit "strain" is: ``` units.def_unit('strain', namespace=_ns) ``` This definition seems not to support the "si" attribute of the unit object. I was wondering...
Another try to deal with this change necessary because tests for thuthiness are more strict.
Coherence between time series should be a dimensionless number from 0 to 1 (in my understanding), however in GWpy a fictional unit of "coherence" is assigned. This results in `UnitConversionError`...
To reproduce the issue ``` from gwpy.timeseries import TimeSeries t=TimeSeries(np.random.rand(1024*16),sample_rate = 1024).bandpass(10, 400) # raises the error t=TimeSeries(np.random.rand(1024*16),sample_rate = 1024).bandpass(10, 342) # raises the error t=TimeSeries(np.random.rand(1024*16),sample_rate = 1024).bandpass(10, 341) #...
Some data fetch operations require gwpy to interact with segdb, which is a LIGO.ORG authenticated service. If a cert is not available it's currently a pretty opaque failure for both...
The problem was reported to me as an ldvw issue creating [this plot](https://ldas-jobs.ligo.caltech.edu/~joseph.areeda/plots/4evan2.png) gwpy plot produces the following error: ``` raise HTTPError(http_error_msg, response=self) requests.exceptions.HTTPError: 502 Server Error: Proxy Error for...
This PR fixes issues with copying arrays as needed in numpy 2.0.
This PR improves the handling of invalid inputs (start and end GPS times) when attempting to read data from GWF with LALFrame to provide better error messages and avoid [inconsistent...