Skip to main content

Library with wave tools like ESTELA

Project description

olas

pypi package version conda-forge version python supported shield

Library with wave tools. At the moment it only includes a prototype of ESTELA.

Documentation: https://jorgeperezg.github.io/olas

Installation

Installation from PyPI with pip (or similar tools) is straightforward:

pip install olas

It can also be installed with conda from conda-forge (feedstock):

conda install -c conda-forge olas

Basic usage

Calculate and plot ESTELA maps for a location near Santander using the sample netcdf files.

NOTE: a longer period should to be considered to get meaningful results.

Using the command line interface:

# estela -h to check additional options
estela "./tests/sample_files/test20180101T??.nc" 44 -4 --outdir "."

Or python functions:

from olas.estela import calc, plot
estelas = calc("./tests/sample_files/test20180101T??.nc", 44, -4)
plot(estelas, outdir=".")  # for plotting base maps
plot(estelas, gainloss=True, outdir=".")  # for plotting GL maps

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

olas-0.4.0.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

olas-0.4.0-py3-none-any.whl (8.7 kB view details)

Uploaded Python 3

File details

Details for the file olas-0.4.0.tar.gz.

File metadata

  • Download URL: olas-0.4.0.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for olas-0.4.0.tar.gz
Algorithm Hash digest
SHA256 cf41a4779b7f167b3521cae5a8c1e7600028658d619cb98e7b9f723dd49bd210
MD5 520a7b9d89917af9377716074127c295
BLAKE2b-256 bbcf4dcb3c714b13d805b0793eb50e2effa8a99c791ab8837051f0e5dd5bb7ec

See more details on using hashes here.

File details

Details for the file olas-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: olas-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 8.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.21 {"installer":{"name":"uv","version":"0.9.21","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for olas-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 23a7e21c4ca9024d3c629a39e61049f6c47e37cb6f657a86a5dc755fa2f386f2
MD5 1652e4c036b4a31bff85968702820109
BLAKE2b-256 29a58c2711ed93edd8ca5f93f32894150c73cdceb980ba12a3c0090c62569a0f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page