GWget
GWget automatises the download of the PE samples and sensitivity estimate files released as part of the different iterations of the GWTC catalogue by the LIGO-Virgo-KAGRA collaboration. These files are scattered around a number of Zenodo repositories and in a number of different versions: this package is an effort to simplify the collection of the files necessary to perform population studies.
GWget comes with two command-line interfaces:
- gwget [-o OUTPUT -c CATALOGUE --no_injections] downloads the files corresponding to the specified GWTC (default: latest). In addition to this, it creates additional sub-catalogues with symlinks pointing at the BBH events used for population studies of GWTC-3, GWTC-4 and GWTC-5.
- makecat -e FOLDER -l LIST can be used to create a custom sub-catalogue with the events specified in a .txt file (e.g., for ad-hoc studies).
Beware that, as of today, the total size of the files that are downloaded by default is around 130 GB, and it can take quite a while to finish.
You can install GWget either via pip
pip install gwget
or from the repository
git clone git@github.com:sterinaldi/gwget.git
cd gwget
pip install .
Disclaimer: this repository is not mantained nor endorsed by the LVK collaboration nor any of its members and it is provided as-is, with no guarantees (other than the best effort of the author, who uses this very routine in his papers) of correctness and absence of bugs.
Metadata
Release files for GWget 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| gwget-0.0.1.tar.gz | 6.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| gwget-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.9 kB
Release files / gwget-0.0.1.tar.gz
| Download URL | gwget-0.0.1.tar.gz |
|---|---|
| Size | 6.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
118d93ebc195fc6035a2fd795ffe8307871497b076c4ec384389577403fa3195
|
|
BLAKE2b-256 checksum How to use checksums |
96c522f2d5d41633e8a3572c0f88f844124238c190f19fb74ae8f0ee88384424
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 12, 2026.
Transparency logRelease files / gwget-0.0.1-py3-none-any.whl
| Download URL | gwget-0.0.1-py3-none-any.whl |
|---|---|
| Size | 9.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d360d0983ebc35c9c70ce287566d7917b8c4a035417795850e388c03b2a6f5c9
|
|
BLAKE2b-256 checksum How to use checksums |
ba7a9a8caebbc037fbbe7f5c8b8fbce2c34b3d2452dc6ddfc1a151eb05edd200
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 12, 2026.
Transparency log