We use cookies to ensure that we give you the best experience on our website. By continuing to browse this repository, you give consent for essential cookies to be used. You can read more about our Privacy and Cookie Policy.

Durham Research Online
You are in:

PyAutoLens: Open-Source Strong Gravitational Lensing

Nightingale, James. and Hayes, Richard and Kelly, Ashley and Amvrosiadis, Aristeidis and Etherington, Amy and He, Qiuhan and Li, Nan and Cao, XiaoYue and Frawley, Jonathan and Cole, Shaun and Enia, Andrea and Frenk, Carlos and Harvey, David and Li, Ran and Massey, Richard and Negrello, Mattia and Robertson, Andrew (2021) 'PyAutoLens: Open-Source Strong Gravitational Lensing.', The Journal of Open Source Software, 6 (58). p. 2825.


Strong gravitational lensing, which can make a background source galaxy appears multiple times due to its light rays being deflected by the mass of one or more foreground lens galaxies, provides astronomers with a powerful tool to study dark matter, cosmology and the most distant Universe. PyAutoLens is an open-source Python 3.6+ package for strong gravitational lensing, with core features including fully automated strong lens modeling of galaxies and galaxy clusters, support for direct imaging and interferometer datasets and comprehensive tools for simulating samples of strong lenses. The API allows users to perform ray-tracing by using analytic light and mass profiles to build strong lens systems. Accompanying PyAutoLens is the autolens workspace, which includes example scripts, lens datasets and the HowToLens lectures in Jupyter notebook format which introduce non-experts to strong lensing using PyAutoLens. Readers can try PyAutoLens right now by going to the introduction Jupyter notebook on Binder or checkout the readthedocs for a complete overview of PyAutoLens’s features.

Item Type:Article
Full text:(VoR) Version of Record
Available under License - Creative Commons Attribution 4.0.
Download PDF
Publisher Web site:
Publisher statement:Authors of papers retain copyright and release the work under a Creative Commons Attribution 4.0 International License (CC BY 4.0).
Date accepted:No date available
Date deposited:16 July 2021
Date of first online publication:20 February 2021
Date first made open access:16 July 2021

Save or Share this output

Look up in GoogleScholar