Use at your own risk!
Various functions for calculating (bio)mineral geochemistry from solution chemistry, given precipitation conditions. For example, implementations of DePaolo's Surface Kinetic Model (SKM), Rayleigh Fractionation, and Trans-Membrane-Transport models.
Functions for importing the periodic table of elements (scraped from webelements.com), and calculating the molecular mass of compounds.
Functions for generating PHREEQC input strings, running them with phreeqpy and parsing the outputs.
Various peak shapes. Largely redundant... but hey!
A couple of helper wrappers to work with the uncerainties
library.
Convenience functions for making plots. rangecalc
, spreadm
, interval
and unitpicker
are highlights.
Git clone this repo, then run pip install -e .
from the root directory. This will install the package in editable mode, so you can make changes to the code and they will be reflected in your environment.