Skip to main content

WST and RWST analyses tools for astrophysical data.

Project description

PyWST : WST and RWST for astrophysics

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).

Install/Uninstall

Standard installation (from the Python Package Index)

Type in a console:

pip install pywst

Install from source

Clone the repository and type from the main directory:

pip install -r requirements.txt
pip install .

Uninstall

pip uninstall pywst

Changelog

1.0

  • Minor updates.

0.9

  • First public version.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pywst-1.0.tar.gz (21.5 kB view hashes)

Uploaded Source

Built Distribution

pywst-1.0-py3-none-any.whl (24.1 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page