Skip to main content

Calculation of air-sea fluxes

Project description

pySeaFlux

Build Status Documentation Status pypi DOI License:MIT

Calculation of air-sea fluxes

Installing

GitHub

pip install git+https://github.com/lukegre/pySeaFlux.git

PyPi

pip install pyseaflux

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

pyseaflux-2.2.1.tar.gz (368.9 kB view details)

Uploaded Source

Built Distribution

pyseaflux-2.2.1-py3-none-any.whl (42.8 kB view details)

Uploaded Python 3

File details

Details for the file pyseaflux-2.2.1.tar.gz.

File metadata

  • Download URL: pyseaflux-2.2.1.tar.gz
  • Upload date:
  • Size: 368.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.5

File hashes

Hashes for pyseaflux-2.2.1.tar.gz
Algorithm Hash digest
SHA256 5623325bc7dac57fce7abb1930bc1d5af21f184ed5f3816e7d2c0510e3b1c1e1
MD5 0abd380bef329f977780d459c12168e7
BLAKE2b-256 a88cd818f940e12b50e94d46c7dae4608c221c87532af34873b2c8ecb3d8f247

See more details on using hashes here.

File details

Details for the file pyseaflux-2.2.1-py3-none-any.whl.

File metadata

  • Download URL: pyseaflux-2.2.1-py3-none-any.whl
  • Upload date:
  • Size: 42.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.5

File hashes

Hashes for pyseaflux-2.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5b98c501da271c154a660145ccb773e0c9c834d100343b61a1c53ef5ff1b1961
MD5 e7916731306e8c90c286547aad37309d
BLAKE2b-256 10d4fc02c291874e1af8e683d8530f4705a579ed9850faddd8f360c51b66c054

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