Skip to main content

Calculate sea fluxes

Project description

https://badgen.net/pypi/v/seaflux https://img.shields.io/badge/License-GPLv3-blue.svg

Planning to publish alongside Fay, Gregor, McKinley … (2020). DOI will be released when code has been checked/tested by various contributors. Contributors will be part of the SeaFlux package citation. Please contact me if you would like to use the package before this.

Installing

GitHub

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

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

Uploaded Source

Built Distribution

SeaFlux-0.1.2.5-py3-none-any.whl (23.9 kB view details)

Uploaded Python 3

File details

Details for the file SeaFlux-0.1.2.5.tar.gz.

File metadata

  • Download URL: SeaFlux-0.1.2.5.tar.gz
  • Upload date:
  • Size: 22.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.9

File hashes

Hashes for SeaFlux-0.1.2.5.tar.gz
Algorithm Hash digest
SHA256 0a2a8e3ff4a80966d2841782e5dd3f46632806314f1ff1c2ce8627ee4fd1cd21
MD5 4d737e6b8d559e5169ef269d48ccc4a2
BLAKE2b-256 c6dee6d9d996348482770c799582c3e69b64a02f34d4b4e1384e70aa8b8ae3b7

See more details on using hashes here.

File details

Details for the file SeaFlux-0.1.2.5-py3-none-any.whl.

File metadata

  • Download URL: SeaFlux-0.1.2.5-py3-none-any.whl
  • Upload date:
  • Size: 23.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.7.9

File hashes

Hashes for SeaFlux-0.1.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 492e495b8299ae7550a951b378c5cde90146ae536fde91fc13cd5d6c07568916
MD5 5130438357070c6bfbd694d6417cf827
BLAKE2b-256 08d3a2a97b38a68c7f4896181e216fc706c852cde3e6a6f7fb0008afa2867b98

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