-
PyAutoLens - Automated Strong Gravitational Lens Modeling
- From James Nightingale. Based on Adaptive Semi-linear Inversion of Strong Gravitational Lens Imaging and AutoLens: Automated Modeling of a Strong Lens's Light, Mass and Source
-
lenstronomy - Software package for lens model reconstruction of imaging data
- By Simon Birrer. lenstronomy is a multi-purpose package to model strong gravitational lenses.
- Based on Lenstronomy: multi-purpose gravitational lens modelling software package
-
- Visilens is a python module for modeling gravitational lensing systems observed by a radio/mm interferometer like ALMA or ATCA.
-
Some of the tools overlap with the cosmology tools section.
-
LensTools - Useful computing tools for Weak Lensing analyses
- This python add-on will handle basically every operation you will need to perform on Weak Lensing survey data; the distribution includes a range of tools in image analysis, statistical processing and numerical theory predictions and supports multiprocessing using the mpi4py module.
- Full document can be found here
-
[TreeCorr](Code for efficiently computing 2-point and 3-point correlation functions)
- By Mark Jarvis. TreeCorr is actually a very general tool for correlation function. Can be used for number counts, cosmic shear, galaxy-galaxy lensing, and other cosmological applications.
-
- SWOT is a code to compute two-point statistics for very large data sets, based on “divide and conquer” algorithms. Github repo is here
- Is a great tool to do galaxy-galaxy lensing.
-
Galaxy shape measurement with corrections for PSF and other systematics. Different lensing surveys often choose different codes or algorithms to calculate shear.
-
GREAT3 - The third GRavitational lEnsing Accuracy Testing challenge
- GREAT3 is a blind data analysis competition held by the world-wide weak lensing community to test weak lensing measurement algorithms.
- Details about the challenge can be found in the The Third Gravitational Lensing Accuracy Testing (GREAT3) Challenge Handbook
- Summary of the challenge can be found in the final GREAT3 conference
- Public repository for the code can be found on GitHub
-
ngmix - Gaussian mixtures and image processing implemented in python
- By Erin Sheldon. Gaussian mixture models and other code for working with for 2d images, implemented in python.
- ngmix is adopted by the dark energy survey (DES) as one of the shear measurement tools. Examples of running ngmix on DES MEDS files can be found here
-
im3shape - galaxy shape measurement code
- By Joe Zuntz. Im3shape measures the shapes of galaxies in astronomical survey images, taking into account that they have been distorted by a point-spread function.
- Im3shape is adopted by the dark energy survey (DES) as one of the shear measurement tools. Please also see Zuntz et al. 2013
-
meas_extensions_shapeHSM : HSM shape measurement
- Used by the LSST Data Management.
-
- This repository contains the likelihood module for the KiDS-450 correlation function measurements from Hildebrandt et al. 2017
- Also the public repository for the Monte Python likelihood module for the KiDS+VIKING-450 (KV450) cosmic shear correlation functions
-
xshear - Measure the tangential shear around a set of lenses
- By Erin Sheldon. Measure the tangential shear around a set of lenses. This technique is also known as cross-correlation shear, hence the name xshear.
-
xpipe - Weak lensing measurement pipeline for wide area surveys
- By Tamás Norbert Varga. xpipe is a python package created to automate work with measuring and calibrating weak lensing shear and mass profiles in wide area lensing surveys such as DES
-
dsigma - Pure-python galaxy-galaxy lensing framework for the HSC survey
- By Song Huang. dsigma is a pure-python galaxy-galaxy lensing pipeline designed for the Hyper-Suprime Cam survey. It should be flexible enough to work with other surveys after adapting the same data format.
-
cluster-lensing - Galaxy Cluster and Weak Lensing Tools
- By Jes Ford. cluster-lensing is a set of tools to calculate galaxy cluster halo properties and weak lensing shear and magnification profiles.
-
Python codes for ongoing cluster analysis of the LSST/DESC cluster group
- Some of the relevant notebooks can be found here
- Glimpse - Sparsity based weak lensing mass-mapping tool
- By [François Lanusse]. Glimpse is a weak lensing mass-mapping tool relying a robust sparsity-based regularisation scheme to recover high resolution convergence from either gravitational shear alone or from a combination of shear and flexion. Please also see Lanusse et al. 2016
-
- A website that summaries a lot of useful resources and data for microlensing science.
- It also hosts the Microlensing Data Challenge
- The data for the challenge can be found on Github
-
Microlensing Hack Session at CCA, 2019
- There is a summary of resources for micro-lensing analysis and a series of interesting micro-lensing projects
-
muLAn - gravitational MICROlensing Analysis Software
- muLAn is an easy-to-use and flexile software to model gravitational microlensing events
-
MulensModel - Microlensing Modelling package
- By Radek Poleski. MulensModel can generate a microlensing light curve for a given set of microlensing parameters, fit that light curve to some data, and return a chi2 value
-
LIA - Gravitational microlensing detection algorithm using machine learning
- LIA is an open-source program for detecting microlensing events in wide-field surveys
-
pyLIMA - open source for modeling microlensing events
- Document for pyLIMA can be found here
-
VBBinaryLensing - Microlensing light curve calculation
- By Valerio Bozza. VBBinaryLensing is a tool for forward modelling of gravitational microlensing events using the advanced contour integration method It supports single and binary lenses.