Skip to main content

Seawater total alkalinity from titration data

Project description

Calkulate

Tests PyPI 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, the Netherlands).

While its results should be reliable, the package is still a work-in-progress intended primarily for the developers' own use, and not everything is documented. You are therefore strongly encouraged to get in touch if you're using it. Contributions are welcome!

Citation

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

Humphreys, M. P. and Matthews, R. S. (2022). 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.4.tar.gz (48.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

Calkulate-23.4-py3-none-any.whl (62.5 kB view details)

Uploaded Python 3

File details

Details for the file Calkulate-23.4.tar.gz.

File metadata

  • Download URL: Calkulate-23.4.tar.gz
  • Upload date:
  • Size: 48.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for Calkulate-23.4.tar.gz
Algorithm Hash digest
SHA256 8afd1ed3a26ed6d6e88db4258a5d5c3b98bf582c4a43e1d28f56f738a414ffb5
MD5 1a1f7004c036b468f0466f89e2b30462
BLAKE2b-256 f3d4560589d9499a1f2fd48dffe0e5e8c333a88ac88c6f76b20a13caa732f20c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: Calkulate-23.4-py3-none-any.whl
  • Upload date:
  • Size: 62.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for Calkulate-23.4-py3-none-any.whl
Algorithm Hash digest
SHA256 d2adb4891bda3362b1b7f3e29cf9fa85804304105e944f736e18f8e49696a2b3
MD5 116cd33c231f6d6de78368867a752641
BLAKE2b-256 80fc17410a1db34331805291f80a5931925273d2dc526247ba02c41a4a9da425

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page