gwsnr: A python package for efficient signal-to-noise calculation of gravitational-waves

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Phurailatpam, Hemantakumar, Hannuksela, Otto Akseli
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866911237935202304
author Phurailatpam, Hemantakumar
Hannuksela, Otto Akseli
author_facet Phurailatpam, Hemantakumar
Hannuksela, Otto Akseli
contents Gravitational wave astrophysics requires accurate evaluation of the Signal-to-Noise Ratio (SNR) and the Probability of Detection (Pdet) for applications such as population simulations and hierarchical Bayesian inference with selection effects. Traditional approaches for computing SNR are often computationally demanding and inefficient for large-scale analyses. The gwsnr Python package addresses this challenge by providing efficient and flexible tools for calculating the optimal SNR. It features a user-friendly interface and employs techniques such as a partial-scaling interpolation method for non-precessing binaries, a multiprocessing inner-product routine for frequency-domain waveforms that include spin precession and subdominant modes, among others. High computational performance is achieved through NumPy vectorization and Just-in-Time compilation with Numba, with optional GPU acceleration using JAX and MLX. By combining efficiency, scalability, and ease of use, gwsnr enables large-scale simulations of detectable compact binary mergers and facilitates robust modeling of selection effects through Pdet.
format Preprint
id arxiv_https___arxiv_org_abs_2412_09888
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle gwsnr: A python package for efficient signal-to-noise calculation of gravitational-waves
Phurailatpam, Hemantakumar
Hannuksela, Otto Akseli
Instrumentation and Methods for Astrophysics
High Energy Astrophysical Phenomena
Gravitational wave astrophysics requires accurate evaluation of the Signal-to-Noise Ratio (SNR) and the Probability of Detection (Pdet) for applications such as population simulations and hierarchical Bayesian inference with selection effects. Traditional approaches for computing SNR are often computationally demanding and inefficient for large-scale analyses. The gwsnr Python package addresses this challenge by providing efficient and flexible tools for calculating the optimal SNR. It features a user-friendly interface and employs techniques such as a partial-scaling interpolation method for non-precessing binaries, a multiprocessing inner-product routine for frequency-domain waveforms that include spin precession and subdominant modes, among others. High computational performance is achieved through NumPy vectorization and Just-in-Time compilation with Numba, with optional GPU acceleration using JAX and MLX. By combining efficiency, scalability, and ease of use, gwsnr enables large-scale simulations of detectable compact binary mergers and facilitates robust modeling of selection effects through Pdet.
title gwsnr: A python package for efficient signal-to-noise calculation of gravitational-waves
topic Instrumentation and Methods for Astrophysics
High Energy Astrophysical Phenomena
url https://arxiv.org/abs/2412.09888