- Focusing on the detection and analysis of any object that shows flux variation.
- For example: variable stars, TDE, and eclipsing binaries.
- Exoplanet and supernova are also trasients, but they have much broader impact therefore they have their own topics.
- pycgn - Python package for processing Gamma-ray Coordinates Network (GCN) notices and circulars
- Anonymous VOEvent client for receiving GCN/TAN notices in XML format
- ztfquery - Access ZTF data from Python
- By Mickael Rigault. ztfquery is a python tool to download ZTF (and SEDM) data
- lemon - Differential photometry for humans (and astronomers)
- By Víctor Terrón. LEMON is a differential-photometry pipeline, written in Python, that determines the changes in the brightness of astronomical objects over time and compiles their measurements into light curves.
- hotpants - High Order Transform of Psf ANd Template Subtraction code
- By Andy Becker.
- astrobase - Python modules for light curve work and variable star astronomy
- By Waqas Bhatti. It includes implementations of several period-finding algorithms, batch work drivers for working on large collections of light curves, and a small web-app useful for reviewing and classifying light curves by stellar variability type.
- ISIS - A method for optimal image subtraction
- By Alard, C. and Lupton, Robert H. 1998
- ISIS is a complete package to process CCD images using the image Optimal subtraction method (Alard & Lupton 1998, Alard 1999).
- Point-spread function (PSF) variations can be easily handled by ISIS method.
-
- Avocado is a general photometric classification code that is designed to produce classifications of arbitrary astronomical transients and variable objects.
- The original codebase of avocado was developed for and won the 2018 Kaggle PLAsTiCC challenge.
-
- By Daniel Muthukrishna. RAPID (Real-time Automated Photometric IDentification) can classify multiband photometric light curves into several different transient classes. It uses a deep recurrent neural network to produce time-varying classifications.
-
astrodash - Deep learning for the automated spectral classification of supernovae
- By Daniel Muthukrishna. Software to classify the type, age, redshift and host for any supernova spectra. Two platforms exists: a python library that enables a user to classify several spectra (can classify thousands of spectra in seconds), and also a graphical interface that enables a user to view and classify a spectrum.
-
UPSILoN- Automated Classification of Periodic Variable Stars Using Machine Learning
- UPSILoN (AUtomated Classification of Periodic Variable Stars using MachIne LearNing)
-
SuperNNova - Open Source Photometric classification
- Using recurrent network technique. Based on SuperNNova: an open-source framework for Bayesian, Neural Network based supernova classification
-
lightkurve - A friendly package for Kepler & TESS time series analysis in Python
- Lightkurve is a community-developed, open-source Python package which offers a beautiful and user-friendly way to analyze astronomical flux time series data, in particular the pixels and lightcurves obtained by NASA's Kepler and TESS exoplanet missions.
-
eleanor - light curves from TESS
- eleanor is a python package to extract target pixel files from TESS Full Frame Images and produce systematics-corrected light curves for any star observed by the TESS mission.
-
starry - Analytic occultation light curves for astronomy
- By Rodrigo Luger. Based on a very nice paper
-
everest - EPIC Variability Extraction and Removal for Exoplanet Science Targets
- A pipeline for de-trending K2 light curves with pixel level decorrelation and Gaussian processes.]
-
wotan - Automagically remove trends from time-series data
- By Michael Hippke. Offers free and open source algorithms to automagically remove trends from time-series data.