Skip to main content

Calkulate: seawater total alkalinity from titration data

Project description

Calkulate

Tests PyPI version Conda Version DOI Docs Coverage License: GPL v3 Code style: black

Calkulate is a Python package for finding total alkalinity from titration data using PyCO2SYS.

Installation

pip install calkulate

Use

If the data for each individual titration is in its own text file and you have a spreadsheet containing the metadata for each titration on separate rows — all formatted as expected — then all you need to do with Calkulate is:

import calkulate as calk
data = calk.read_csv("path/to/metadata_file.csv").calkulate()
data.alkalinity  # <== here are your alkalinity results

For more detail, see the online documentation.

About

Calkulate is being developed primarily by Dr Matthew P. Humphreys at the Royal Netherlands Institute for Sea Research (NIOZ, Texel).

Citation

If you use Calkulate in your work, please cite it as:

Humphreys, M. P. and Matthews, R. S. (2024). Calkulate: total alkalinity from titration data in Python. Zenodo. doi:10.5281/zenodo.2634304.

Please report which version you are using. To find this out:

import calkulate as calk
calk.hello()

License

Calkulate is licensed under the GNU General Public License version 3 (GPLv3).

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

calkulate-23.6.2.tar.gz (51.7 kB view details)

Uploaded Source

Built Distribution

Calkulate-23.6.2-py3-none-any.whl (46.0 kB view details)

Uploaded Python 3

File details

Details for the file calkulate-23.6.2.tar.gz.

File metadata

  • Download URL: calkulate-23.6.2.tar.gz
  • Upload date:
  • Size: 51.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.1

File hashes

Hashes for calkulate-23.6.2.tar.gz
Algorithm Hash digest
SHA256 f30d929c14fb1266c72855e2c560a5b6cf1bbddf4b6a3bdc99f6844261b260fb
MD5 98d8388a3028fea65b9d37d5fc11d17e
BLAKE2b-256 248539ad5091ab4faacbb2416d6c97a3f483ef7f0760d86839ccf3bbd2648beb

See more details on using hashes here.

File details

Details for the file Calkulate-23.6.2-py3-none-any.whl.

File metadata

  • Download URL: Calkulate-23.6.2-py3-none-any.whl
  • Upload date:
  • Size: 46.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.1

File hashes

Hashes for Calkulate-23.6.2-py3-none-any.whl
Algorithm Hash digest
SHA256 fcaa8dd36ad0517123e6cf160832be56a01d9aaf725e3876806cb35b43c79796
MD5 5af9694ecb2fb4b0291f133ab5870329
BLAKE2b-256 c862543e077ef91ce51183ca5f2f19f05a46ebb94ebeaa287e3ed77065f9ba63

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