{ "info": { "author": "xrft Developers", "author_email": "takaya@ldeo.columbia.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering" ], "description": "xrft: Fourier transforms for xarray data\n=========================================\n\n.. image:: https://travis-ci.org/xgcm/xrft.svg?branch=master\n :target: https://travis-ci.org/xgcm/xrft\n.. image:: https://codecov.io/gh/xgcm/xrft/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/xgcm/xrft\n.. image:: https://readthedocs.org/projects/xrft/badge/?version=latest\n :target: https://xrft.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.1402636.svg\n :target: https://doi.org/10.5281/zenodo.1402636\n\n**xrft** is an open-source Python package for\ntaking the discrete Fourier transform (DFT) on xarray_ and dask_ arrays.\n\n.. _xarray: http://xarray.pydata.org/en/stable/\n.. _dask: https://dask.org\n\nIt is:\n\n- **Powerful**: It keeps the metadata and coordinates of the original xarray dataset and provides a clean work flow of DFT.\n- **Easy-to-use**: It uses the native arguments of `numpy FFT`_ and provides a simple, high-level API.\n- **Fast**: It uses the `dask API of FFT`_ and `map_blocks`_ to allow parallelization of DFT.\n\n.. _numpy FFT: https://docs.scipy.org/doc/numpy/reference/routines.fft.html\n.. _dask API of FFT: http://docs.dask.org/en/latest/array-api.html?highlight=fft#fast-fourier-transforms\n.. _map_blocks: http://docs.dask.org/en/latest/array-api.html?highlight=map_blocks#dask.array.core.map_blocks\n\nGet in touch\n------------\n\n- Report bugs, suggest features or view the source code `on GitHub`_.\n\n.. _on GitHub: https://github.com/xgcm/xrft\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/xgcm/xrft", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "xrft", "package_url": "https://pypi.org/project/xrft/", "platform": "", "project_url": "https://pypi.org/project/xrft/", "project_urls": { "Homepage": "https://github.com/xgcm/xrft" }, "release_url": "https://pypi.org/project/xrft/0.2.0/", "requires_dist": [ "xarray", "dask", "numpy", "future", "docrep" ], "requires_python": "", "summary": "Discrete Fourier Transform with xarray", "version": "0.2.0" }, "last_serial": 5125440, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "dd69fc502c0753f207b074bfbc5e7b65", "sha256": "1515f3bf651ccea76d1eaa38634bea820976a8732b06dbb6a8eb3195e2580d12" }, "downloads": -1, "filename": "xrft-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "dd69fc502c0753f207b074bfbc5e7b65", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14567, "upload_time": "2019-04-10T18:32:39", "url": "https://files.pythonhosted.org/packages/26/ed/643d0066c91f8b8da3f0a87592dc42dab67b60bbd8b42a4af9241a94376b/xrft-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d0b618b0442da33ddcd12b045efa77e2", "sha256": "3b40473cd352df0249b9f3f9774d0d6029258a45250401fe1b7df249c30eb5b4" }, "downloads": -1, "filename": "xrft-0.2.0.tar.gz", "has_sig": false, "md5_digest": "d0b618b0442da33ddcd12b045efa77e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30009, "upload_time": "2019-04-10T18:32:42", "url": "https://files.pythonhosted.org/packages/6e/0f/57a06a2b869f2ab6099085d00d200434925f684148d3a2bc9d4930474dd6/xrft-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "dd69fc502c0753f207b074bfbc5e7b65", "sha256": "1515f3bf651ccea76d1eaa38634bea820976a8732b06dbb6a8eb3195e2580d12" }, "downloads": -1, "filename": "xrft-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "dd69fc502c0753f207b074bfbc5e7b65", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14567, "upload_time": "2019-04-10T18:32:39", "url": "https://files.pythonhosted.org/packages/26/ed/643d0066c91f8b8da3f0a87592dc42dab67b60bbd8b42a4af9241a94376b/xrft-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d0b618b0442da33ddcd12b045efa77e2", "sha256": "3b40473cd352df0249b9f3f9774d0d6029258a45250401fe1b7df249c30eb5b4" }, "downloads": -1, "filename": "xrft-0.2.0.tar.gz", "has_sig": false, "md5_digest": "d0b618b0442da33ddcd12b045efa77e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30009, "upload_time": "2019-04-10T18:32:42", "url": "https://files.pythonhosted.org/packages/6e/0f/57a06a2b869f2ab6099085d00d200434925f684148d3a2bc9d4930474dd6/xrft-0.2.0.tar.gz" } ] }