PyWST is a public Python package designed to perform statistical analyses of two-dimensional data with the Wavelet Scattering Transform (WST) and the Reduced Wavelet Scattering Transform (RWST).
The WST/RWST give you convenient sets of coefficients that describe your non-Gaussian data in a comprehensive way.
Install PyWST and check out our Jupyter notebook tutorial in the examples/ folder.
If you use this package, please cite the following paper:
B. Regaldo-Saint Blancard, F. Levrier, E. Allys, E. Bellomi, F. Boulanger (2020). Statistical description of dust polarized emission from the diffuse interstellar medium - A RWST approach. arXiv preprint arXiv:2007.08242
Note: For GPU-accelerated WST computations, take a look at kymatio (on which part of this code is based).
Type in a console:
pip install pywst
Clone the repository and type from the main directory:
pip install -r requirements.txt
pip install .
pip uninstall pywst
- First public version.