Related papers: popclass: a python package for classifying microle…
There are expected to be millions of isolated black holes in the Galaxy resulting from the death of massive stars. Measuring the abundance and properties of this remnant population would shed light on the end stages of stellar evolution and…
Simulating a survey of fluxes and redshifts (distances) from an astrophysical population is a routine task. \texttt{popsynth} provides a generic, object-oriented framework to produce synthetic surveys from various distributions and…
partycls is a Python framework for cluster analysis of systems of interacting particles. By grouping particles that share similar structural or dynamical properties, partycls enables rapid and unsupervised exploration of the system's…
We introduce PyMGal, a Python package for generating optical mock observations of galaxies from hydrodynamical simulations. PyMGal reads the properties of stellar particles from these simulations and generates spectral energy distributions…
Understanding astrophysical and cosmological processes can be challenging due to their complexity and lack of intuitive analogies. To address this, we present \texttt{AstronomyCalc}, a Python package specifically designed to aid…
Gravitational microlensing is a powerful tool that can be used to find and measure the mass of isolated and dark compact objects. In many microlensing events, the lens, the source, or both may be a binary system. In this work, we introduce…
Microlensing is a powerful tool for discovering cold exoplanets, and the The Roman Space Telescope microlensing survey will discover over 1000 such planets. Rapid, automated classification of Roman's microlensing events can be used to…
cloelike is a Python package providing modular, composable Gaussian likelihood classes for the main cosmological large-scale structure observables targeted by the ESA Euclid space mission. It is a core component of the CLOE (Cosmology…
We present a new Milky Way microlensing simulation code, dubbed PopSyCLE (Population Synthesis for Compact object Lensing Events). PopSyCLE is the first resolved microlensing simulation to include a compact object distribution derived from…
We introduce MulensModel, a software package for gravitational microlensing modeling. The package provides a framework for calculating microlensing model magnification curves and goodness-of-fit statistics for microlensing events with…
We present lenscat, a public and community-contributed catalog of strong gravitational lenses found by electromagnetic surveys. The main objective of lenscat is to compile a simple, easy-to-access catalog that can be used in a variety of…
We present a newly developed software package which implements a wide range of routines frequently used in Weak Gravitational Lensing (WL). With the continuously increasing size of the WL scientific community we feel that easy to use…
Automated searches for strong gravitational lensing in optical imaging survey datasets often employ machine learning and deep learning approaches. These techniques require more example systems to train the algorithms than have presently…
Microlensing is a unique tool, capable of detecting the 'cold' planets between 1-10 AU from their host stars, and even unbound 'free-floating' planets. This regime has been poorly sampled to date owing to the limitations of alternative…
In this work we present relensing, a package written in python whose goal is to model galaxy clusters from gravitational lensing. With relensing we extend the amount of software available, which provides the scientific community with a wide…
Gravitational lensing is the deflection of light rays due to the gravity of intervening masses. This phenomenon is observed in a variety of scales and configurations, involving any non-uniform mass such as planets, stars, galaxies, clusters…
The Python colorspace package provides a toolbox for mapping between different color spaces which can then be used to generate a wide range of perceptually-based color palettes for qualitative or quantitative (sequential or diverging)…
The wolensing Python package offers a solution for gravitational wave lensing computations within the full wave-optics regime. This tool is primarily designed to calculate the gravitational lensing amplification factor including diffractive…
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…
$clustertools$ is a Python package for analyzing star cluster simulations. The package is built around the $StarCluster$ class, which stores all data read in from the snapshot of a given model star cluster. The package contains functions…