This package provides tools to compute the Wavelet Scattering Transform (WST) on 3D fields, with specialized features for galaxy clustering analyses. Built on PyTorch for GPU acceleration and differentiability, it optionnally leverages nbodykit for processing galaxy catalogs. For applications non-specific to cosmology, the dependency on nbodykit is made optional. See installation instructions below.
This package requires Python 3.8 or newer and PyTorch (version 2.0 or later). Dependencies specific to cosmological applications are optional.
pip install .This includes a dependency on nbodykit, which may be tricky to install. Refer to the official installation instructions for more details.
pip install .[cosmo]
To get started, check out the examples/ folder for detailed use cases.
We welcome contributions to improve this package! Whether you’d like to report a bug, suggest a new feature, or submit a pull request, please start by opening an issue.
-
Régaldo-Saint Blancard, B., et al. "Galaxy clustering analysis with SimBIG and the wavelet scattering transform", Physical Review D, 109, 083535 (2024). ArXiv: 2310.15250.
-
Eickenberg, M., et al. "Wavelet Moments for Cosmological Parameter Estimation" (2022). ArXiv: 2204.07646.
This project is licensed under the BSD License.