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.1.tar.gz (360.2 kB view details)

Uploaded Source

Built Distribution

seaflux-2.1.1-py3-none-any.whl (44.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: seaflux-2.1.1.tar.gz
  • Upload date:
  • Size: 360.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 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.1.tar.gz
Algorithm Hash digest
SHA256 9cfb26f5a8996c1d222bb453e00a0616f2f474dbaff87d1de83fa4a865272dbb
MD5 39b7e0b97cd30d6b47c3de86f2d17bf7
BLAKE2b-256 ca7a5817447c0661ae902e21fb16890826a9b8f4c799ff5f227d3826cd572346

See more details on using hashes here.

File details

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

File metadata

  • Download URL: seaflux-2.1.1-py3-none-any.whl
  • Upload date:
  • Size: 44.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.1 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d6cd4fe3a6a91c4bdd3b3150cf9376133ddf8ce892b397f6f184ada60904c92c
MD5 04f780d6f59f172ad2ddb6e7755bce2b
BLAKE2b-256 b922660bf972a53acfc18b4182cb4417b0f4a8e4d2c6e4d1cb6f7970e24f3ff3

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