Skip to main content

Calculation of air-sea fluxes

Project description

SeaFlux

Build Status Documentation Status codecov pypi DOI License:MIT

Calculation of air-sea fluxes

Installing

GitHub

pip install git+https://github.com/luke-gregor/SeaFlux.git

PyPi

pip install seaflux

Overview of functionality

  • Calculate sea-air fluxes using the bulk formulation
  • Convert pCO2 to fCO2 and vice versa.
  • Correct or adjust pCO2 for temperature changes
  • Scale kw to 14C bomb values for wind products using Wanninkhof's (1992) second moment of the wind speed (requires standard deviation of the wind)
  • Download NOAA Marine Boundary Layer xCO2 and related functions for pCO2 conversion
  • Calculate the grid cell area (in m^2) for a grid of latitudes and longitudes - also works as an xarray method (xda.area())

To Do

  • unit errors should only happen when more than 50% of non-nan values are not valid. Otherwise, raise warning and make output nan. Will double up with pyCO2SYS.
  • tests! Currently there are not any meaningful tests.
  • Add contributor file.
  • Documentation

Project based on the cookiecutter science project template.

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

seaflux-2.1.0.tar.gz (354.3 kB view details)

Uploaded Source

Built Distribution

seaflux-2.1.0-py3-none-any.whl (36.9 kB view details)

Uploaded Python 3

File details

Details for the file seaflux-2.1.0.tar.gz.

File metadata

  • Download URL: seaflux-2.1.0.tar.gz
  • Upload date:
  • Size: 354.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for seaflux-2.1.0.tar.gz
Algorithm Hash digest
SHA256 351c306f6dcd458da783d54efe5d06339ca3d094f28e5704f8e47154daa20d50
MD5 85d06eb8b93a660d0b72cca2a793f6de
BLAKE2b-256 cb4b8ef3625dc0a6f55dbe0e9d48ad1d91951654880f5614d9cf7f7d05265f47

See more details on using hashes here.

File details

Details for the file seaflux-2.1.0-py3-none-any.whl.

File metadata

  • Download URL: seaflux-2.1.0-py3-none-any.whl
  • Upload date:
  • Size: 36.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for seaflux-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5679ce6ebcf9c7f34ec0f97c2da06af37f95bfd15b7642592acf97776dfd8fbf
MD5 553c604d8a26a29ffb358216ddd3faa2
BLAKE2b-256 f37111efad725cff2fd31c21514aa532e0a272c1e7e8783a7356908549611732

See more details on using hashes here.

Supported by

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