Skip to main content

OceanLab

Package of Python scripts for Oceanography (Python +3.6)

Code Example

Check examples folder in our github repository.

Installation

pip install OceanLab

Modules

  • OA
    • vectoa(): Objective analysis for vectorial fields;
    • scaloa(): Objective analysis for scalar fields;
  • DYN
    • dyn_amp(): Makes the projection of every dynamical mode to velocity to obtain its amplitude;
    • zeta(): Calculates the vorticity field by velocity field;
    • psi2uv(): Calculates the velocity field by stream function scalar field;
    • vmodes(): Calculates the QG pressure modes from N2 profile;
    • eqmodes(): Calculates the equatorial pressure and vertical velocity modes from N2 profile;
  • EOF
    • eoft(): Calculates the Empirical Orthogonal Functions;
    • my_eof_interp(): Fillgaps on matrix based on EOFs (translated from Cesar Rocha Matlab version);
  • UTILS
    • argdistnear(): Searchs the position of the closest points in an array to a reference point;
    • meaneddy(): Performs an eddy-mean decomposing with a low-pass filter;

Contributors

Everyone can contribute to this code. Some of functions were based on Filipe Fernandes or Cesar Rocha functions and some of them were created with help of Dante C. Napolitano, Hélio M. R. Almeida and Wandrey Watanabe at Ocean Dynamics Lab of University of São Paulo (USP).

Metadata

Release files for OceanLab 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for OceanLab 0.1.0
File Size Uploaded
OceanLab-0.1.0.tar.gz 473.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for OceanLab 0.1.0
File Interpreter ABI Platform
OceanLab-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 487.6 kB

Release files / OceanLab-0.1.0.tar.gz

Download URL OceanLab-0.1.0.tar.gz
Size 473.8 kB
Tags Source
SHA-256 checksum
How to use checksums
b0fe089467ed0b68a00776c1c7c74011cf3fc1449e23084b1273d90b9be48873
BLAKE2b-256 checksum
How to use checksums
c11e94d2f40bbdd2abe85f6246686b1f078b1a4d1de4be5fa8418c43ce9dbb44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

Release files / OceanLab-0.1.0-py3-none-any.whl

Download URL OceanLab-0.1.0-py3-none-any.whl
Size 13.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
350a2b73683cde3f8b8f32276db81f46723cd563b1816282a99432f98b83dbf5
BLAKE2b-256 checksum
How to use checksums
cbc7e258b0e29eb937585b96bb4a33890aa6f52c3d006c4b5e1fbaae304e4d50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.9.5

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

0.0.9

1 release file

0.0.8

1 release file

0.0.7

1 release file

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page