BAGGInS

Bayesian Analysis of Galaxy-Galaxy INteractions in Simulations

BAGGInS

Heavy-lifting analysis for galaxy simulations.

BAGGInS (Bayesian Analysis of Galaxy-Galaxy INteractions in Simulations) is a code project to facilitate a Bayesian approach to exploring galaxy merger simulations run with the Ketju code. Most of the code is written in a combination of python and Stan.

The Bayesian methods are built on top of an abstract generic class, allowing the user to readily create inherited classes specific to their analysis needs, without having to implement posterior predictive plots, out-of-sample predictive plots, diagnostics, and corner-correlations one often needs.

Forward-modelling is also included for mock observations of simulations for a variety of photometric, long-slit, and integral field unit instruments, both currently active and upcoming. The code base for this section largely leans on the synthesizer software.

Being a large and specific-use code base, the software relies on a number of other packages, some of which unfortunately are only available upon request. If you have specific questions, please ask, otherwise feel free to nosy around the code at the github page.