Skip to main content

The GWDataFind data discovery client

Project description

GWDataFind

The GWDataFind data discovery client.

The GWDataFind service allows users to query for the location of Gravitational-Wave Frame (GWF) files containing data from the current gravitational-wave detectors.

PyPI version Conda version License Documentation status

Installation

The simplest installation is via pip:

python -m pip install gwdatafind

This package is also available as a Conda package:

conda install -c conda-forge gwdatafind

Basic Usage

To find the URLs of all H1_R files for the LIGO-Hanford observatory in a given GPS interval:

>>> from gwdatafind import find_urls
>>> find_urls('H', 'H1_R', 1198800018, 1198800618)

To utillise connection pooling, create a Session:

>>> from gwdatafind import (find_urls, Session)
>>> with Session() as sess:
...     for ifo in ("H", "L"):
...         urls[ifo] = find_urls(
...             ifo,
...             f"{ifo}1_R",
...             1198800018,
...             1198800618,
...             session=sess,
...         )

## On the command-line

GWDataFind can also be executed via the command-line client, for full details
run

```bash
$ python -m gwdatafind --help

For more documentation, see https://gwdatafind.readthedocs.io/.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gwdatafind-2.0.0.tar.gz (37.6 kB view details)

Uploaded Source

Built Distribution

gwdatafind-2.0.0-py3-none-any.whl (39.7 kB view details)

Uploaded Python 3

File details

Details for the file gwdatafind-2.0.0.tar.gz.

File metadata

  • Download URL: gwdatafind-2.0.0.tar.gz
  • Upload date:
  • Size: 37.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for gwdatafind-2.0.0.tar.gz
Algorithm Hash digest
SHA256 04fb1aa18ea1f22148a17eb1ac30406b8737f89a6d86113f3c06b86c30ba7127
MD5 cbd85fa0a2e93e1feebd0b7060227448
BLAKE2b-256 f7d8d63db7552cfda6db05464442234ecfbafdcd09c41493d19ac32dbdbf1f62

See more details on using hashes here.

File details

Details for the file gwdatafind-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: gwdatafind-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 39.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for gwdatafind-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1f78cd0edcb4bf8b4ab3cbafe6e02dc8386c09a45f97906faf2d98b900e354a9
MD5 990ef367c539ba38c0a1e2f39d4da4cd
BLAKE2b-256 78ae0edf7a201604d2222ecd7796fd438597494d6a051bb4dc4501c9dff051a8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page