- photutils - Affiliated package for image photometry utilities
- General Python package. Not the fastest one and is still growing.
- sep - Python library for Source Extraction and Photometry
- SEP makes the core algorithms of Source Extractor available as a library of stand-alone functions and classes.
- SExtractor
- It is very good software, just remember never call it sex, just don't.
- The best document: Don't Panic by Benne Holwerda.
- multiprofit - Multi-object/band source modelling/galaxy fitting code
- By Dan Taranu. Still under-development.
- The Tractor: measuring astronomical sources via probabilistic inference
- By Dustin Lang and David Hogg. Used by DECaLS, Probabilistic astronomical source detection & measurement.
- 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. Used by DES data analysis.
-
PCAT - A transdimensional, hierarchical, Bayesian framework to sample from a metamodel
- Based on the work by Daylan et al. 2016; the application on crowded field photometry can be found in Portillo et al. 2018
-
- Based on the work by Feder et al. 2019. Now only works for point sources.
-
MTObjects - a tool for detecting sources in astronomical images
- Working progress, based on the C code by Paul Teeninga's 2015 work: Improved detection of faint extended astronomical objects through statistical attribute filtering
- ProFound - source finding and extraction in R
- scarlet - Source separation in multi-band images by Constrained Matrix Factorization
- By Fred Moolekamp and Peter Melchior. It performs source separation (aka "deblending") on multi-band images. Still under-development.
- LAMBDAR: Lambda Adaptive Multi-Band Deblending Algorithm in R
- Balrog - DES image simulation software: We dug too deeply and too greedily
- Application in DES: No galaxy left behind
- Balrog run in DES Y3
- Synpipe - Synthetic Object Pipeline for the LSST pipeline
- Synpipe provides tasks which make use of the LSST fake object pipeline to insert realistic galaxies and stars. It also includes scripts to analyze the results of data which has been processed with fake objects inserted.
- Obiwan - Monte Carlo method for adding fake galaxies to Legacy Survey imaging data
- GalSim - The modular galaxy image simulation toolkit
- GalSim is open-source software for simulating images of astronomical objects (stars, galaxies) in a variety of ways.
- GalSim paper can be found here
- stsdas.analysis.isophote - fits elliptical isophotes to galaxy images
- The OG.
- photutils.isophote - Python version of the ellipse code
- Not as fast as the IRAF version, but it is useful. Document is here
- ARCHANGEL: Galaxy Photometry System
- By James Schombert. Used by several projects including SPARC. Paper is here
- Imfit: Fast, Flexible Multi-component Fitting of Galaxy Images
- By Peter Erwin. Imfit is a program for fitting astronomical images -- especially images of galaxies, though it can in principle be used for fitting other sources
- This is today's first choice.
- pymfit by Johnny Greco to use imfit in Python.
- Galfit - Detailed Structural Decomposition of Galaxy Images
- By Chien Peng. Still the most flexible code. But it has not been maintained recently.
- Top 10 Rules of Thumb for Galaxy Fitting: this is good advice for fitting galaxies in general.
- ProFit - Profile Fitting Code in R
- ProFit is a Bayesian galaxy fitting tool that uses a fast C++ image generation library and a flexible interface to a large number of likelihood samplers.
- libprofit - a low-level C++ library that produces images based on different luminosity profiles. Document is here
- pyprofit - a python wrapper for libprofit
- This only provides the tool to generate 2-D galaxy model with PSF convolution. You need to setup your own optimazation structue for fitting.
- lenstronomy - software package for lens model reconstruction of imaging data
- By Simon Birrer. lenstronomy is a multi-purpose package to model strong gravitational lenses. The software package is presented in Birrer & Amara 2018 and is based on Birrer et al 2015.
- It can also be used to fit galaxies like Galfit. See example here
- DAOPHOT - Stellar Photometry Package
- DAOPHOT is a package for stellar photomoetry designed to deal with crowded fields.
- DOLPHOT - stellar photometry package that was adapted from HSTphot for general use
- By Andrew Dolphin and Raytheon Company. PSF photometry for HSC. Now supports WFIRST too.
- pydolphot - python wrappers for DOLPHOT by Dan Weisz.
- photutils.psf - PSF photometry in Python
- Provides Python approaches to do DAOPhot or IRAF style PSF photometry.
- Photometric Biases in Modern Surveys by Portillo, Speagle, & Finkbeiner 2019
- Reveals a bias in modern PSF photometry: We show these ML estimators systematically overestimate the flux as a function of the signal-to-noise ratio (SNR) and the number of model parameters involved in the fit.
- phot-bias - Biases in Maximum-Likelihood Photometry