Skip to main content

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.

Metadata

Release files for pyseaflux 2.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyseaflux 2.2.1
File Size Uploaded Provenance
pyseaflux-2.2.1.tar.gz 368.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for pyseaflux 2.2.1
File Interpreter ABI Platform
pyseaflux-2.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 411.6 kB

Release files / pyseaflux-2.2.1.tar.gz

Download URL pyseaflux-2.2.1.tar.gz
Size 368.9 kB
Tags Source
SHA-256 checksum
How to use checksums
5623325bc7dac57fce7abb1930bc1d5af21f184ed5f3816e7d2c0510e3b1c1e1
BLAKE2b-256 checksum
How to use checksums
a88cd818f940e12b50e94d46c7dae4608c221c87532af34873b2c8ecb3d8f247
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / pyseaflux-2.2.1-py3-none-any.whl

Download URL pyseaflux-2.2.1-py3-none-any.whl
Size 42.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5b98c501da271c154a660145ccb773e0c9c834d100343b61a1c53ef5ff1b1961
BLAKE2b-256 checksum
How to use checksums
10d4fc02c291874e1af8e683d8530f4705a579ed9850faddd8f360c51b66c054
Upload date
Uploaded using Trusted Publishing?
What is 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

Security for pyseaflux 2.2.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

2.2.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page