Calkulate
Calkulate is a Python package for finding total alkalinity from titration data using PyCO2SYS.
https://github.com/mvdh7/calkulate
Category: Hydrosphere
Sub Category: Ocean Carbon and Temperature
Keywords
alkalinity seawater titration total-alkalinity
Keywords from Contributors
chemistry oceanography autograd measurements
Last synced: about 1 hour ago
JSON representation
Repository metadata
Calkulate: total alkalinity from titration data in Python
- Host: GitHub
- URL: https://github.com/mvdh7/calkulate
- Owner: mvdh7
- License: gpl-3.0
- Created: 2017-03-20T10:00:44.000Z (about 8 years ago)
- Default Branch: main
- Last Pushed: 2024-12-14T08:32:25.000Z (4 months ago)
- Last Synced: 2025-04-17T22:43:44.799Z (10 days ago)
- Topics: alkalinity, seawater, titration, total-alkalinity
- Language: Python
- Homepage: https://calkulate.hseao3.group
- Size: 3.09 MB
- Stars: 10
- Watchers: 4
- Forks: 8
- Open Issues: 3
- Releases: 23
-
Metadata Files:
- Readme: README.md
- License: LICENSE
README.md
Calkulate
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).
Owner metadata
- Name: Matthew Humphreys
- Login: mvdh7
- Email:
- Kind: user
- Description: Marine carbon cyclist at the Royal Netherlands Institute for Sea Research
- Website: seaco2.group
- Location: Texel, the Netherlands
- Twitter:
- Company: NIOZ
- Icon url: https://avatars.githubusercontent.com/u/8830314?u=0729eb7c7a943125ada7bcca0ae5edf0ae55c2ca&v=4
- Repositories: 53
- Last ynced at: 2024-06-11T15:56:24.105Z
- Profile URL: https://github.com/mvdh7
GitHub Events
Total
- Watch event: 1
- Push event: 13
- Pull request event: 1
- Fork event: 1
- Create event: 1
Last Year
- Watch event: 1
- Push event: 13
- Pull request event: 1
- Fork event: 1
- Create event: 1
Committers metadata
Last synced: 7 days ago
Total Commits: 551
Total Committers: 4
Avg Commits per committer: 137.75
Development Distribution Score (DDS): 0.194
Commits in past year: 16
Committers in past year: 1
Avg Commits per committer in past year: 16.0
Development Distribution Score (DDS) in past year: 0.0
Name | Commits | |
---|---|---|
Matthew Humphreys | m****s@i****m | 444 |
Matthew Humphreys | m****s@g****m | 102 |
Ruth Payne (ENV - Postgraduate Researcher) | j****u@U****K | 4 |
The Codacy Badger | b****r@c****m | 1 |
Committer domains:
- codacy.com: 1
- uea.ac.uk: 1
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 11
Total pull requests: 37
Average time to close issues: 7 months
Average time to close pull requests: about 8 hours
Total issue authors: 4
Total pull request authors: 4
Average comments per issue: 0.73
Average comments per pull request: 0.03
Merged pull request: 35
Bot issues: 0
Bot pull requests: 0
Past year issues: 0
Past year pull requests: 1
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 0
Past year pull request authors: 1
Past year average comments per issue: 0
Past year average comments per pull request: 0.0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0
Top Issue Authors
- mvdh7 (7)
- matthiasbirkich (2)
- d-sandborn (1)
- bjkramerumnedu (1)
Top Pull Request Authors
- mvdh7 (34)
- VeckoTheGecko (1)
- cclauss (1)
- codacy-badger (1)
Top Issue Labels
- enhancement (6)
Top Pull Request Labels
Package metadata
- Total packages: 1
-
Total downloads:
- pypi: 1,619 last-month
- Total dependent packages: 2
- Total dependent repositories: 1
- Total versions: 44
- Total maintainers: 1
pypi.org: calkulate
Calkulate: seawater total alkalinity from titration data
- Homepage:
- Documentation: https://calkulate.readthedocs.io/
- Licenses: GNU General Public License v3 (GPLv3)
- Latest release: 23.6.2 (published 6 months ago)
- Last Synced: 2025-04-26T13:34:12.024Z (1 day ago)
- Versions: 44
- Dependent Packages: 2
- Dependent Repositories: 1
- Downloads: 1,619 Last month
-
Rankings:
- Dependent packages count: 3.131%
- Average: 12.889%
- Downloads: 13.851%
- Dependent repos count: 21.684%
- Maintainers (1)
Dependencies
- mkdocs-material ==8.3.7
- actions/checkout v3 composite
- actions/setup-python v4 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- PyCO2SYS *
- matplotlib *
- numpy *
- openpyxl *
- pandas *
- scipy *
Score: 11.343275286096018