Skip to main content


DOI Python package codecov Versions Conda Downloads

Flexible, extensible, hardware-agnostic gravitational-wave population inference.

It provides:

  • Simple use of GPU-acceleration via JAX and cupy.
  • Implementations of widely used likelihood compatible with Bilby.
  • A standard format for defining new population models.
  • A collection of standard population models.

If you're using this on high-performance computing clusters, you may be interested in the associated pipeline code gwpopulation_pipe.

Attribution


Please cite Talbot et al. (2025) if you use GWPopulation in your research.

@article{Talbot2025,
  author = {Colm Talbot and Amanda Farah and Shanika Galaudage and Jacob Golomb and Hui Tong},
  title = {GWPopulation: Hardware agnostic population inference for compact binaries and beyond},
  journal = {Journal of Open Source Software},
  doi = {10.21105/joss.07753},
  url = {https://doi.org/10.21105/joss.07753},
  year = {2025},
  publisher = {The Open Journal},
  volume = {10},
  number = {109},
  pages = {7753},
  archivePrefix = {arXiv},
  eprint = {2409.14143},
  primaryClass = {astro-ph.IM},
}

The older citation can also be included for the initial proof-of-principle for the application of hardware acceleration Talbot et al. (2019).

@ARTICLE{2019PhRvD.100d3030T,
  author = {{Talbot}, Colm and {Smith}, Rory and {Thrane}, Eric and {Poole}, Gregory B.},
  title = "{Parallelized inference for gravitational-wave astronomy}",
  journal = {\prd},
  year = 2019,
  month = aug,
  volume = {100},
  number = {4},
  eid = {043030},
  pages = {043030},
  doi = {10.1103/PhysRevD.100.043030},
  archivePrefix = {arXiv},
  eprint = {1904.02863},
  primaryClass = {astro-ph.IM},
}

Additionally, please consider citing the original references for the implemented models which should be include in docstrings.

Metadata

Release files for gwpopulation 1.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gwpopulation 1.3.1
File Size Uploaded
gwpopulation-1.3.1.tar.gz 6.4 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for gwpopulation 1.3.1
File Interpreter ABI Platform
gwpopulation-1.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 12.8 MB

Release files / gwpopulation-1.3.1.tar.gz

Download URL gwpopulation-1.3.1.tar.gz
Size 6.4 MB
Tags Source
SHA-256 checksum
How to use checksums
1832e81a05d7abfad4587fb0bf965fe8d30301442f172eb6d0c6541fafc315d7
BLAKE2b-256 checksum
How to use checksums
bbf053be4067938b2fe4553248973ef0c8b3aa722550513cd63bc94444949af3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Dec 15, 2025.

Transparency log

Release files / gwpopulation-1.3.1-py3-none-any.whl

Download URL gwpopulation-1.3.1-py3-none-any.whl
Size 6.4 MB
Tags Python 3
SHA-256 checksum
How to use checksums
8ac16e88b56adf74d11cf2071468cbcf47e3a3895e10214cd777696fc4483935
BLAKE2b-256 checksum
How to use checksums
4c69251adebb57b08648cfd6b550257654a8d804345be9de1eca9c412d4c2c04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 Dec 15, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

1.3.1 This release

2 release files

1.3.0

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.9.0

2 release files

0.8.1

2 release files

0.8.0

2 release files

0.7.0

2 release files

0.6.3

1 release file

0.6.2

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

3 release files

0.3.0

2 release files

0.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page