py5vec: a modular Python package for the 5-vector method to search for continuous gravitational waves
Luca D'Onofrio, Federico Muciaccia, Lorenzo Mirasola, Matthew Pitkin, Cristiano Palomba, Paola Leaci, Francesco Safai Tehrani, Francesco Amicucci, Lorenzo Silvestri, Lorenzo Pierini

TL;DR
py5vec is a modular Python package that implements and extends the 5-vector method for searching continuous gravitational waves, offering a flexible, interoperable, and robust tool for current and future CW searches.
Contribution
The paper introduces py5vec, a modular Python package that extends the 5-vector method with a Student's t-likelihood and supports Bayesian inference, enabling improved CW searches and software interoperability.
Findings
Validated with LIGO O4a data and hardware injections.
Supports Bayesian parameter estimation within the 5-vector formalism.
Enables direct comparison with other CW search software.
Abstract
We present \texttt{py5vec}, a Python package for implementing and extending the 5-vector method, used to search for continuous gravitational wave (CW) signals. We also provide a comprehensive theoretical review of the 5-vector method and extend the relative likelihood formalism by marginalizing over the noise variance, resulting in a more robust Student's t-likelihood, and over the initial phase to account for pulsar glitches. \texttt{py5vec} provides a modular architecture that separates data representation, signal demodulation, and statistical inference into independent abstract stages. It supports multiple input data formats and interoperates with existing Python software, providing a bridge between different approaches. For example, using a \texttt{bilby}-based interface, \texttt{py5vec} implements Bayesian parameter estimation within the 5-vector formalism for the first time. The…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPulsars and Gravitational Waves Research · Geophysics and Gravity Measurements · Statistical Mechanics and Entropy
