{ "info": { "author": "Bas Hoonhout", "author_email": "bas.hoonhout@deltares.nl", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering :: Interface Engine/Protocol Translator", "Topic :: Scientific/Engineering :: Physics", "Topic :: Scientific/Engineering :: Visualization" ], "description": "oceanwaves\n==========\n\nThis toolbox provides a generic data storage object for ocean waves\ndata (OceanWaves). OceanWaves is built upon the `xarray.Dataset\n`_\ndata storage object, but defines special variables for time, location,\nfrequency and direction. Many of its functionalities are obtained from\nthe `pyswan `_ toolbox,\noriginally developed by Gerben de Boer, and the `swantools\n`_ toolbox, originally\ndeveloped by Caio Eadi Stringari.\n\nThe OceanWaves object supports various standard conversions, like:\n\n* From significant wave height to spectral\n* From omnidirectional to directional\n* From directional to omnidirectional\n* From spectral to significant wave height\n* From spectral to spectral wave period\n* From spectral to peak wave period\n* From directional to peak wave direction\n* From degrees to radians\n* Automated unit conversion\n\nThe OceanWaves object supports various standard plotting methods, like:\n\n* Polar subplots for directional data on multiple locations/times\n* Polar subplots on a map\n* Plots supported by `xarray.Dataset\n `_\n and `Seaborn `_\n\nThe OceanWaves object can be instantiated from:\n\n* Raw data\n* SWaN 1D/2D spectral or table files\n* An `xarray.Dataset\n `_\n object\n* Another OceanWaves object\n\nThe OceanWaves object can be written to:\n\n* SWaN 1D/2D spectral files\n* Output supported by `xarray.Dataset\n `_\n (e.g. netcdf)\n\nUsage examples can be found in the IPython notebook\n`notebooks/oceanwaves.ipynb\n`_.\n\nSource code documentation is hosted at\n`http://oceanwaves.readthedocs.io/\n`_\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://oceanwaves.readthedocs.io/", "keywords": "ocean waves oceanwaves swan waverider wavedroid xarray", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "oceanwaves", "package_url": "https://pypi.org/project/oceanwaves/", "platform": "", "project_url": "https://pypi.org/project/oceanwaves/", "project_urls": { "Homepage": "http://oceanwaves.readthedocs.io/" }, "release_url": "https://pypi.org/project/oceanwaves/1.0.0rc6/", "requires_dist": [ "docopt", "numpy", "scipy", "xarray" ], "requires_python": ">=2.7, <4", "summary": "A toolbox for ocean wave datasets", "version": "1.0.0rc6" }, "last_serial": 3560003, "releases": { "1.0.0rc1": [ { "comment_text": "", "digests": { "md5": "3f9412302a976208f3002c9c6a48d37a", "sha256": "6613b96683c9a6a0e2b002177095f9563706d290f68f7e51c77a0b8e104cc349" }, "downloads": -1, "filename": "oceanwaves-1.0.0rc1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3f9412302a976208f3002c9c6a48d37a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 23851, "upload_time": "2017-11-15T13:35:06", "url": "https://files.pythonhosted.org/packages/1f/c1/c63872a502cf89cb9c0218908d2e3317934e825909614e121bf5a79fe81c/oceanwaves-1.0.0rc1-py2.py3-none-any.whl" } ], "1.0.0rc2": [ { "comment_text": "", "digests": { "md5": "9bae9fbe3e71e72754ea5073c5270627", "sha256": "c140b41cd5336c83f301535f8f3715a0d380e6d22dc005f3896967b0799ea99e" }, "downloads": -1, "filename": "oceanwaves-1.0.0rc2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9bae9fbe3e71e72754ea5073c5270627", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 24001, "upload_time": "2018-01-31T14:13:17", "url": "https://files.pythonhosted.org/packages/52/c2/b22341012cc2b5cd870c79c4d29bfe8c39cdb747c651f864bbc9007e0699/oceanwaves-1.0.0rc2-py2.py3-none-any.whl" } ], "1.0.0rc3": [ { "comment_text": "", "digests": { "md5": "5cbef5968a46c62d873a464770a699e1", "sha256": "8a6e3170d7380abb7fc48c5cbf35ea1f4b923cb4cb252e88788c5bd26f58e868" }, "downloads": -1, "filename": "oceanwaves-1.0.0rc3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5cbef5968a46c62d873a464770a699e1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 24207, "upload_time": "2018-02-02T13:29:28", "url": "https://files.pythonhosted.org/packages/b0/58/ce20ca5c1becc2a86e56eeb2e2367269b3d6d2a15081e0b837c14c97d15b/oceanwaves-1.0.0rc3-py2.py3-none-any.whl" } ], "1.0.0rc4": [ { "comment_text": "", "digests": { "md5": "ac4d77f1c68b93a82ba35a495e396e35", "sha256": "26fd9a51558dc4b04eb1971b119ac61b55ce65cca0616948a1a092808af8c832" }, "downloads": -1, "filename": "oceanwaves-1.0.0rc4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ac4d77f1c68b93a82ba35a495e396e35", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 24193, "upload_time": "2018-02-02T14:45:48", "url": "https://files.pythonhosted.org/packages/6d/b1/4b59ea5fd0f5a2126e59da2e736e7e46483f8837ce426737d641c2cf4f49/oceanwaves-1.0.0rc4-py2.py3-none-any.whl" } ], "1.0.0rc5": [ { "comment_text": "", "digests": { "md5": "398a2fa7c103cf8b7c7e4c908d00f440", "sha256": "e14ac46b9be7c0451787e145fc0de9c022222617798eb9942bd867418219c1df" }, "downloads": -1, "filename": "oceanwaves-1.0.0rc5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "398a2fa7c103cf8b7c7e4c908d00f440", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 24189, "upload_time": "2018-02-05T15:03:48", "url": "https://files.pythonhosted.org/packages/14/48/25ca2ad388b2702135921cfbcb5e93db897350cd61059fa56e97da0c0a23/oceanwaves-1.0.0rc5-py2.py3-none-any.whl" } ], "1.0.0rc6": [ { "comment_text": "", "digests": { "md5": "7c038066251e4d1c9a817eef727f6a5b", "sha256": "877e0c43c1cd54dc95bd404cfa3f1963828c3917b82c1b126acf7c5c1b2e358f" }, "downloads": -1, "filename": "oceanwaves-1.0.0rc6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7c038066251e4d1c9a817eef727f6a5b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 25554, "upload_time": "2018-02-07T11:27:47", "url": "https://files.pythonhosted.org/packages/62/e9/3ac79c3a12546fbd7c2374939e6881a13aa0089dc50d941f801f1523b892/oceanwaves-1.0.0rc6-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7c038066251e4d1c9a817eef727f6a5b", "sha256": "877e0c43c1cd54dc95bd404cfa3f1963828c3917b82c1b126acf7c5c1b2e358f" }, "downloads": -1, "filename": "oceanwaves-1.0.0rc6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7c038066251e4d1c9a817eef727f6a5b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, <4", "size": 25554, "upload_time": "2018-02-07T11:27:47", "url": "https://files.pythonhosted.org/packages/62/e9/3ac79c3a12546fbd7c2374939e6881a13aa0089dc50d941f801f1523b892/oceanwaves-1.0.0rc6-py2.py3-none-any.whl" } ] }