What's cooking?

Some projects I am working on

A freehand razor

FIGARO

Fast Inference for GW Astronomy, Research & Observations

 Feb 8, 2022

#Tools


Read more
Read less

FIGARO is an inference code designed to estimate multivariate probability densities given samples from an unknown distribution using a Dirichlet Process Gaussian Mixture Model (DPGMM) as nonparameteric model.

It is also possible to perform hierarchical inferences: in this case, the model used is (H)DPGMM.

Differently from other DPGMM implementations relying on variational algorithms, FIGARO does not require the user to specify a priori the maximum allowed number of mixture components. The required number of Gaussian distributions to be included in the mixture is inferred from the data.

The notebooks folder contains a tutorial on how to use FIGARO for your research. Feel free to experiment with it and get in touch with me if you need any help!

(Bug report is also extremely appreciated)

Read less
Created with Midjourney

SOLARSYSTEM

2PN N-body integrator

 Dec 1, 2021

#Tools


Read more
Read less

SOLARSYSTEM is an N-body integrator based on the Crank-Nicolson method.

Despite the name, it is not specifically targeted to investigate the Solar System dynamics. Effects up to the second Post-Newtonian order are included.

Inspired by and based on Francesco Geroni’s Master thesis.

Read less
Created with Midjourney

ANUBIS

Astrophysical Nonparametrically Upgraded Bayesian Inference of Subpopulations

 Dec 1, 2022

#Tools


Read more
Read less

ANUBIS is an inference code designed to estimate multivariate probability densities using a Heterogeneous Mixture Model (HMM): the idea is to augment one (or more) parametric model(s) with a DPGMM to account for unforeseen features in the data.

This algorithm makes use of FIGARO, so be sure of having it installed. Code still under development!

Read less
Created with Midjourney

GALLEON

Synthetic GW catalog generator

 Jan 13, 2023

#Tools


Read more
Read less

GALLEON is a code designed to generate simulated catalogs of GW observations. Each event comes with a set of synthetic posterior samples.

The code follows the prescriptions given in Appendix A of Fishbach et al. (2020).

Read less
Pleiades cluster. Credit: Miodrag Sekulic

Star clusters in phase space

Daniele Sanfratello's Master thesis

 May 1, 2022

#Projects


Read more
Read less

Star clusters are groups of gravitationally bound stars which often share a common origin. These objects, especially globular clusters, are extremely useful for stellar evolution studies: the stars in them are of the same age and, being formed from the same environment, have also the same metallicity. All the evolutionary differences that can be found among stars in these clusters are to be ascribed to the different masses. Therefore, they are useful to tune the physical and initial parameters for stellar evolution.

In general, setting aside special cases like binary systems, direct mass, age or metallicity measurements are very imprecise or even impossible to obtain without assuming some kind of evolutionary model. Without these quantities, it is not possible to use the full definition give above to identify a star cluster. What we can rely on to observationally define a star cluster is its dynamical properties alone: we define a star cluster as a group of stars in the phase space, hence spatially close and with the same proper motion.

We are investigating the possibility of identifying star clusters in phase space by modelling the position and velocity distribution of stars with a Dirichlet Process Gaussian Mixture Model (DPGMM).

Day-to-day supervision with Walter Del Pozzo and Veronica Roccatagliata.

Read less
Created with Midjourney

GW detector selection function

Sensitivity estimate of search pipelines

 Oct 1, 2022

#Projects


Read more
Read less

Despite GW interferometers being the quietest places in the world, gravitational wave signals are buried in noise: this is due to the fact that the spacetime deformations produced by two merging black holes are extremely tiny. We are able to detect only the loudest of these events: most of them, unfortunately, are too faint even for our detectors.

Understanding the sensitivity of our detectors to different values of black hole parameters (masses, distance, spins…) is of the greatest importance for population studies. A proper characterisation of this response function allows us to avoid the so-called selection bias.

This study aims at characterising the response of our detector network and search pipelines using a dedicated set of injections, following the LVK O3 search sensitivity estimates.

In collaboration with Elisa Nitoglia, Walter Del Pozzo, Viola Sordini and Roberto Chierici.

Read less
Artist's impression of lensed gravitational waves. Credits: Riccardo Buscicchio (University of Birmingham).

GW lensing

Posterior overlap analysis and non-parametric population

 Jan 28, 2022

#Projects


Read more
Read less

General relativity posits that massive objects bend the spacetime in a way that focuses the light travel near them and causes gravitational lensing. Similar to electromagnetic waves, gravitational waves can also be gravitationally lensed if they travel near massive astrophysical objects.

The detection of lensed gravitational waves would enable a plethora of scientific pursuits, such as precision tests of speed of gravity and cosmology, dark matter detection and sub-arcsecond precision localisation of merging black holes.

It has been forecasted that lensed gravitational waves will become detectable at design detector sensitivity, assuming that the current binary black hole detections originate from stellar remnants. Consequently, there has been a major effort to develop the necessary tools to detect and analyse lensing candidates.

In this study, we demonstrate that wrong population assumptions (e.g. choosing a wrong functional form for the mass distribution) have a huge impact on the accuracy of lensing analysis, reducing the significativity of true lensed pairs and enhancing the one of lensing mimickers. This impact can be mitigated by using non-parametric methods.

In collaboration with Damon H. T. Cheung, Martina Toscani and Otto A. Hannuksela.

Read less