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.0.tar.gz (636.6 kB view details)

Uploaded Source

Built Distribution

xrft-1.0.0-py2.py3-none-any.whl (31.9 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: xrft-1.0.0.tar.gz
  • Upload date:
  • Size: 636.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for xrft-1.0.0.tar.gz
Algorithm Hash digest
SHA256 862f75957b9cf2623fa09c3496f92335ae22bd312acb174d5224247d8adbc09c
MD5 39fbec1cc7eadafaaca550d110fede15
BLAKE2b-256 eeaa466e77aae22f99d38d75b29dd1aa2da4e2952edc3dc0719078df6b899277

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: xrft-1.0.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 31.9 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for xrft-1.0.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 6cc2f2289286d5484cd466cbf6ff42493d4f86b131e86cc81bfe3b75d7bfd739
MD5 d577155de3721fc6d1f8bb1a9dbe8968
BLAKE2b-256 c7f0d7ad508039508a30406d99361758062e631366cc03a0826d912f6986f4b8

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