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.1.1.tar.gz (41.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gwdatafind-2.1.1-py3-none-any.whl (45.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: gwdatafind-2.1.1.tar.gz
  • Upload date:
  • Size: 41.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for gwdatafind-2.1.1.tar.gz
Algorithm Hash digest
SHA256 e4710256daa7b47e901da2f2846620c551e9caaaaf22b7773c81a8ae052da43e
MD5 7facf6c589b62e63eae033bdded6de81
BLAKE2b-256 69dd4f517a2a36f71d5bb74b8b0796e3fec87703587503d4583f4a5b962ae60b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gwdatafind-2.1.1-py3-none-any.whl
  • Upload date:
  • Size: 45.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for gwdatafind-2.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6e6d430fa243e6241ca0c214f1916f7973cf1937716bbca52d99a9b88650faeb
MD5 b54b28c30628b1ec5d94b2286e6d865c
BLAKE2b-256 b90007a1a9473ea5bbbc0be3cea79778dfd31e7e199404777907930badc9f399

See more details on using hashes here.

Supported by

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