Matthew Humphreys's Projects
Expedition planning
Equilibrium solver for aqueous solutions
Equilibrium solver for aqueous solutions in Julia
A pedagogical implementation of Autograd
Efficiently computes derivatives of numpy code.
Calculating CO2 sources/sinks generated by marine biogeochemical processes following Humphreys et al. (2018, Mar. Chem.)
Calkulate: total alkalinity from titration data in Python
A conda-smithy repository for calkulate.
Comparisons between Calkulate and seacarb
A bootstrap based minimal jekyll theme
Python toolbox for mixing up solutions
CO2SYS software for MATLAB (or GNU Octave) to calculate marine CO2 system variables and propagate uncertainties. This software accepts traditional CO2SYS input parameters, as well as carbonate species concentrations and anoxic species.
Calculate air-sea CO2 fluxes with uncertainties
Julia port of CO2SYS software for MATLAB to compute variables of ocean CO2 system
Julia port of CO2SYS software for MATLAB to compute variables of ocean CO2 system
Material for a short course introducing how to do data science with Python and Jupyter
The joyful oceanographic seagoing expedition planning helper
Figures
Open source atmosphere-ocean gas flux data processing tools. Example uses i) calculating global/regional gas fluxes and net integrated values using satellite Earth, model or in situ data (or any combination), ii) uncertainty analyses (eg ensemble runs, input data uncertainty, model uncertainty), iii) evaluating novel gas transfer parameterisations.
GitHub tutorial at NIOZ
Parameters for consistently calculating Ks for carbon calculation.
Miscellaneous tools for marine carbonate chemistry
A Material Design theme for MkDocs
Miscellaneous Python tools