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

<small>Project based on the cookiecutter science project template.</small>

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for seaflux, version 2.1.1
Filename, size File type Python version Upload date Hashes
Filename, size seaflux-2.1.1-py3-none-any.whl (44.4 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size seaflux-2.1.1.tar.gz (360.2 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page