Skip to main content

Discrete Fourier Transform with xarray

Project description

pypi package conda forge conda-forge GitHub Workflow CI Status code coverage documentation status DOI license Code style

xrft is an open-source Python package for taking the discrete Fourier transform (DFT) on xarray and dask arrays.

It is:

  • Powerful: It keeps the metadata and coordinates of the original xarray dataset and provides a clean work flow of DFT.

  • Easy-to-use: It uses the native arguments of numpy FFT and provides a simple, high-level API.

  • Fast: It uses the dask API of FFT and map_blocks to allow parallelization of DFT.

Please cite the doi if you find this package useful in order to support its continuous development.

Get in touch

  • Report bugs, suggest features or view the source code on GitHub.

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

xrft-1.0.1.tar.gz (636.8 kB view details)

Uploaded Source

Built Distribution

xrft-1.0.1-py2.py3-none-any.whl (32.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file xrft-1.0.1.tar.gz.

File metadata

  • Download URL: xrft-1.0.1.tar.gz
  • Upload date:
  • Size: 636.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for xrft-1.0.1.tar.gz
Algorithm Hash digest
SHA256 5e9c4fa33cf458d951d7cc730283aa63665885c76cc029da6b8fd84757506714
MD5 6c76c1355581b5fefd7770abd22f3be3
BLAKE2b-256 e62b774859d185302355ea46cf202add6e3ef37e1a73901d9d6dff3f05cdd162

See more details on using hashes here.

Provenance

File details

Details for the file xrft-1.0.1-py2.py3-none-any.whl.

File metadata

  • Download URL: xrft-1.0.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 32.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for xrft-1.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8f7ce5b01f7728503344352fc376256c0737a7799b40967d66d51f4304d46db9
MD5 3d76d6d90b515835127336c42f263923
BLAKE2b-256 a49731fa97086ba7cd8deaa22ab469b34dc0c131b7cc26fb03e3d8c2735ea8bd

See more details on using hashes here.

Provenance

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