Skip to main content

A package for wave-optics lensing calculations

Project description

glworia

A python package for gravitational-wave lensing computations including wave-optics effects.

doc

Key Features

  • Compute the frequency-dependent lensing amplification factor
  • Use your custom lens model, any spherically symmetry lens is supported
  • The only function you need to provide is the Fermat potential - jax will take care of the rest with auto differentiation!
  • Build interpolation tables for your lens model
  • Perform Bayesian parameter estimation with bilby
  • Runs on GPUs

Installation

pip install glworia

Usage

Checkout the 'Tutorial' section on the documentation website.

Parameter estimation results

The full corner plots for the parameter estimation runs shown in the companion paper can be found in the plots/ directory.

How to Cite

Please cite the methods paper if you used our package to produce results in your publication. Here is the BibTeX entry:

Coming soon!

License

MIT


GitHub @mhycheung

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

glworia-0.0.0.tar.gz (28.9 MB view details)

Uploaded Source

Built Distribution

glworia-0.0.0-py3-none-any.whl (32.3 kB view details)

Uploaded Python 3

File details

Details for the file glworia-0.0.0.tar.gz.

File metadata

  • Download URL: glworia-0.0.0.tar.gz
  • Upload date:
  • Size: 28.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for glworia-0.0.0.tar.gz
Algorithm Hash digest
SHA256 7fde80e51a6d8702c52eecee70132ee2c6e4f5dae75da7b11b772f5d8805f7c1
MD5 d4beef317d26296bba81a6fd76f0d67a
BLAKE2b-256 6c02275af2dbd80cd20c75d59f5a3756a4d44e9223eaebd86b5df9dd6f12603f

See more details on using hashes here.

File details

Details for the file glworia-0.0.0-py3-none-any.whl.

File metadata

  • Download URL: glworia-0.0.0-py3-none-any.whl
  • Upload date:
  • Size: 32.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for glworia-0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 53c0684214502877159a26b4d7bbaef041c9ab4973331068864d96ca4cbe3a99
MD5 04a4500263d59a8d40b8968b49411936
BLAKE2b-256 e04bc54c91ecb81894947e843f921bb1a02e2677289b1222b0c4f75f76f0fa70

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 Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page