hankl: A lightweight Python implementation of the FFTLog algorithm for Cosmology
Minas Karamanis, Florian Beutler

TL;DR
hankl is a lightweight, open-source Python tool that efficiently performs logarithmic Fourier transforms crucial for cosmological data analysis, enabling faster computations of power spectra and correlation functions.
Contribution
It provides the first lightweight, well-tested Python implementation of FFTLog tailored for cosmology, facilitating easier and faster analysis workflows.
Findings
Efficient computation of Hankel transforms for cosmological data.
Open-source and well-tested implementation.
Supports analysis of power spectrum and correlation functions.
Abstract
We introduce hankl, a lightweight Python implementation of the FFTLog algorithm for Cosmology. The FFTLog algorithm is an extension of the Fast Fourier Transform (FFT) for logarithmically spaced periodic sequences. It can be used to efficiently compute Hankel transformations, which are paramount for many modern cosmological analyses that are based on the power spectrum or the 2-point correlation function multipoles. The code is well-tested, open source, and publicly available.
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRadio Astronomy Observations and Technology · Geophysics and Gravity Measurements · Cosmology and Gravitation Theories
