<h1 align="center">
<img src="https://raw.githubusercontent.com/ColmTalbot/gwpopulation/main/docs/_static/logo-long.svg">
</h1>
------------------------------------------------------------------------------
[](https://github.com/ColmTalbot/gwpopulation/actions/workflows/python-package.yml)
[](https://codecov.io/gh/ColmTalbot/gwpopulation)
[](https://pypi.org/project/gwpopulation/)

Flexible, extensible, hardware-agnostic gravitational-wave population inference.
- [Documentation](https://ColmTalbot.github.io/gwpopulation)
- [Source Repository](https://github.com/ColmTalbot/GWPopulation)
- [Issues](https://github.com/ColmTalbot/GWPopulation/issues)
- [Contributing](https://colmtalbot.github.io/gwpopulation/contributing/index.html)
It provides:
- Simple use of GPU-acceleration via [JAX](https://jax.readthedocs.io/en/latest/) and [cupy](https://cupy.dev/).
- Implementations of widely used likelihood compatible with [Bilby](https://docs.ligo.org/lscsoft/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](https://docs.ligo.org/RatesAndPopulations/gwpopulation_pipe/).
#### Attribution
------------------------------------------------------------------------------
Please cite [Talbot _et al._ (2019)](https://doi.org/10.1103/PhysRevD.100.043030) if you use `GWPopulation` in your research.
```bibtex
@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.
Raw data
{
"_id": null,
"home_page": "https://github.com/ColmTalbot/gwpopulation",
"name": "gwpopulation",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": null,
"author": "Colm Talbot",
"author_email": "talbotcolm@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/1e/5c/c47f576f09cb7d840f77e5e62708ac8fb6f687e4e420ce5893678401f563/gwpopulation-1.1.2.tar.gz",
"platform": null,
"description": "<h1 align=\"center\">\n<img src=\"https://raw.githubusercontent.com/ColmTalbot/gwpopulation/main/docs/_static/logo-long.svg\">\n</h1>\n\n------------------------------------------------------------------------------\n\n[](https://github.com/ColmTalbot/gwpopulation/actions/workflows/python-package.yml)\n[](https://codecov.io/gh/ColmTalbot/gwpopulation)\n[](https://pypi.org/project/gwpopulation/)\n\n\nFlexible, extensible, hardware-agnostic gravitational-wave population inference.\n\n- [Documentation](https://ColmTalbot.github.io/gwpopulation)\n- [Source Repository](https://github.com/ColmTalbot/GWPopulation)\n- [Issues](https://github.com/ColmTalbot/GWPopulation/issues)\n- [Contributing](https://colmtalbot.github.io/gwpopulation/contributing/index.html)\n\nIt provides:\n\n- Simple use of GPU-acceleration via [JAX](https://jax.readthedocs.io/en/latest/) and [cupy](https://cupy.dev/).\n- Implementations of widely used likelihood compatible with [Bilby](https://docs.ligo.org/lscsoft/bilby).\n- A standard format for defining new population models.\n- A collection of standard population models.\n\nIf you're using this on high-performance computing clusters, you may be interested in the associated pipeline code [gwpopulation_pipe](https://docs.ligo.org/RatesAndPopulations/gwpopulation_pipe/).\n\n#### Attribution\n\n------------------------------------------------------------------------------\n\nPlease cite [Talbot _et al._ (2019)](https://doi.org/10.1103/PhysRevD.100.043030) if you use `GWPopulation` in your research.\n\n```bibtex\n@ARTICLE{2019PhRvD.100d3030T,\n author = {{Talbot}, Colm and {Smith}, Rory and {Thrane}, Eric and {Poole}, Gregory B.},\n title = \"{Parallelized inference for gravitational-wave astronomy}\",\n journal = {\\prd},\n year = 2019,\n month = aug,\n volume = {100},\n number = {4},\n eid = {043030},\n pages = {043030},\n doi = {10.1103/PhysRevD.100.043030},\n archivePrefix = {arXiv},\n eprint = {1904.02863},\n primaryClass = {astro-ph.IM},\n}\n```\n\nAdditionally, please consider citing the original references for the implemented models which should be include in docstrings.\n",
"bugtrack_url": null,
"license": null,
"summary": "Unified population inference",
"version": "1.1.2",
"project_urls": {
"Homepage": "https://github.com/ColmTalbot/gwpopulation"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "f39285a2f091d38ae1c7a285e8e8e846c05f8cdb0b6dd49d8ba4829723eb2eb9",
"md5": "3c1e663f6c53b00b85c8f57fc99bcb37",
"sha256": "5b27f184e15a4474512bb3365b2a6b35ec91f32d2c523168346879154e2414b7"
},
"downloads": -1,
"filename": "gwpopulation-1.1.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "3c1e663f6c53b00b85c8f57fc99bcb37",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 39175,
"upload_time": "2024-07-26T23:16:30",
"upload_time_iso_8601": "2024-07-26T23:16:30.565800Z",
"url": "https://files.pythonhosted.org/packages/f3/92/85a2f091d38ae1c7a285e8e8e846c05f8cdb0b6dd49d8ba4829723eb2eb9/gwpopulation-1.1.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1e5cc47f576f09cb7d840f77e5e62708ac8fb6f687e4e420ce5893678401f563",
"md5": "450b9a5d7774a34fc70cb66b3e305986",
"sha256": "9554fd237f52932b0fb341688acdeaa2bb44fea4f8454bfb31101f813f1b7e68"
},
"downloads": -1,
"filename": "gwpopulation-1.1.2.tar.gz",
"has_sig": false,
"md5_digest": "450b9a5d7774a34fc70cb66b3e305986",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6565181,
"upload_time": "2024-07-26T23:16:32",
"upload_time_iso_8601": "2024-07-26T23:16:32.166615Z",
"url": "https://files.pythonhosted.org/packages/1e/5c/c47f576f09cb7d840f77e5e62708ac8fb6f687e4e420ce5893678401f563/gwpopulation-1.1.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-07-26 23:16:32",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "ColmTalbot",
"github_project": "gwpopulation",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"test_requirements": [],
"lcname": "gwpopulation"
}