gwpy
gwpy copied to clipboard
Package for analysing and characterising gravitational wave data in python
Could a bit more documentation please be added inside the timeseries.py file to indicate where the TimeSeries.write methods exist in the code tree? I believe the right place might be...
This `DataQualityDict` object doesn't seem to have a `__neg__` operator, where the `SegmentList` does - should be easy to implement.
This PR fixes #1504 which reported an `IndexError` when attempting to create width-1 slices of `Array2D` objects.
See #1453. Could not build with sphinx-immaterial on my machines, but should be OK. I guess a version incompatibility. Will open an issue.
Hello! I've recently come across a ValueError raised by SciPy when calling the method `gwpy.timeseries.TimeSeries.whiten` using a custom window stored in a NumPy array: ```python Traceback (most recent call last):...
This PR closes #1541 by updating the use of `pytest.raises` throughout the codebase to use the `match` keyword. This cleans things up a wee bit, and naturally allows more flexibility...
I've been having trouble getting the `TimeSeries.zpk()` and `FrequencySeries.zpk()` methods to produce sensible results. Attached is a script that produce a plot (below) that demonstrates the issues.  The plot...
We should update the common pattern: ```python with pytest.raises(Exception) as exc: thing() assert str(exc.value) == message ``` to use the supported `match` keyword for pytest.raises, see https://docs.pytest.org/en/7.1.x/how-to/assert.html#assertions-about-expected-exceptions. The pattern would...
Hello, I have noticed that the units of the output of the `frequencyseries.interpolate()` method do not match the units of its input. The output always seems to be dimensionless (at...
I am facing issues reading minute-trend data that I download and store in files locally in TimeSeries object. When I am downloading the data using the following lines of code...