This release is a pre-release and may not be stable for production use.
oceanwaves
This toolbox provides a generic data storage object for ocean waves data (OceanWaves). OceanWaves is built upon the xarray.Dataset data storage object, but defines special variables for time, location, frequency and direction. Many of its functionalities are obtained from the pyswan toolbox, originally developed by Gerben de Boer, and the swantools toolbox, originally developed by Caio Eadi Stringari.
The OceanWaves object supports various standard conversions, like:
From significant wave height to spectral
From omnidirectional to directional
From directional to omnidirectional
From spectral to significant wave height
From spectral to spectral wave period
From spectral to peak wave period
From directional to peak wave direction
From degrees to radians
Automated unit conversion
The OceanWaves object supports various standard plotting methods, like:
Polar subplots for directional data on multiple locations/times
Polar subplots on a map
Plots supported by xarray.Dataset and Seaborn
The OceanWaves object can be instantiated from:
Raw data
SWaN 1D/2D spectral or table files
An xarray.Dataset object
Another OceanWaves object
The OceanWaves object can be written to:
SWaN 1D/2D spectral files
Output supported by xarray.Dataset (e.g. netcdf)
Usage examples can be found in the IPython notebook notebooks/oceanwaves.ipynb.
Source code documentation is hosted at http://oceanwaves.readthedocs.io/
Metadata
Release files for oceanwaves 1.0.0rc6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| oceanwaves-1.0.0rc6-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details for oceanwaves-1.0.0rc6-py2.py3-none-any.whl |
Release files / oceanwaves-1.0.0rc6-py2.py3-none-any.whl
| Download URL | oceanwaves-1.0.0rc6-py2.py3-none-any.whl |
|---|---|
| Size | 25.6 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
877e0c43c1cd54dc95bd404cfa3f1963828c3917b82c1b126acf7c5c1b2e358f
|
|
BLAKE2b-256 checksum How to use checksums |
62e93ac79c3a12546fbd7c2374939e6881a13aa0089dc50d941f801f1523b892
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for oceanwaves 1.0.0rc6
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.