SkillAgentSearch skills...

Gravelamps

Software package designed for running template based analysis of lensed gravitational wave signals to determine the lens profile model. Built on top of the parameter estimation framework, Bilby

Install / Use

/learn @mick-wright/Gravelamps
About this skill

Quality Score

0/100

Category

Design

Supported Platforms

Universal

README

Gravelamps

Gravelamps is a model selection pipeline designed to determine the lens mass density profile from arbitrary lensed Gravitational Wave signals.

| Documentation | Releases | Issue Tracker | Conda Page |

conda_version pipeline DOI

Gravelamps is a python package built upon the bilby parameter estimation framework designed to perform analysis of gravitationally lensed gravitational wave signals to determine the most probable mass density profile of the lensing object. In so doing, it also aims to give estimates of the lens and source parameters for each of the mass density profiles tested.

Gravelamps is able to calculate the amplification factor for a variety of models in both the wave optics and geometric optics regimes. It allows the user to switch between these environments to allow a great deal of flexibility in the mass spectrum of the lensing object. In the wave optics regime, owing to the great difficulty of the calculations, Gravelamps makes use of the C arbitrary precision library arb and grants the choice of precision to the user to increase its suitability for the user's needs.

Installation

Gravelamps is available via the conda package manager, and can be installed by running

$ conda install -c conda-forge gravelamps

Running Gravelamps

TO DO: create an example

Citing Gravelamps

The source code of Gravelamps is provided under the MIT License. Citation of the code may be done using the DOI at the top

If Gravelamps has been useful for the production of scientific work, a citation for the methodological paper contained within Gravelamps is provided below:

@article{Wright_2022,
         doi = {10.3847/1538-4357/ac7ec2},
         url = {https://doi.org/10.3847/1538-4357/ac7ec2},
         year = 2022,
         month = {aug},
         publisher = {American Astronomical Society},
         volume = {935},
         number = {2},
         pages = {68},
         author = {Mick Wright and Martin Hendry},
         title = {Gravelamps: Gravitational Wave Lensing Mass Profile Model Selection},
         journal = {The Astrophysical Journal},
}

In addition, Gravelamps is very much built on top of existing frameworks, in particular bilby, bilby_pipe, and arb. Please also consider following the citation guidelines of these and all of Gravelamps' depencies.

Contributing to Gravelamps

The developers of Gravelamps welcome additional contribution. We particularly encourage the addition of lens models should you have need to write one.

TO DO: Write a Contribution Guide

View on GitHub
GitHub Stars5
CategoryDesign
Updated29d ago
Forks1

Languages

Python

Security Score

85/100

Audited on Mar 1, 2026

No findings