Learn R Programming

⚠️There's a newer version (0.3.1) of this package.Take me there.

kgen (version 0.2.1)

A Tool for Calculating Stoichiometric Equilibrium Constants (Ks) for Seawater

Description

A unified software package simultaneously implemented in 'Python', 'R', and 'Matlab' providing a uniform and internally-consistent way of calculating stoichiometric equilibrium constants in modern and palaeo seawater as a function of temperature, salinity, pressure and the concentration of magnesium, calcium, sulphate, and fluorine.

Copy Link

Version

Install

install.packages('kgen')

Monthly Downloads

299

Version

0.2.1

License

MIT + file LICENSE

Maintainer

Dennis Mayk

Last Published

March 17th, 2023

Functions in kgen (0.2.1)

fn_K2

Calculate K2
calc_sulphate

Calculate sulphate From Dickson et al., 2007, Table 2 Note: Sal / 1.80655 = Chlorinity#'
calc_K

Calculate a single equilibrium constant
fn_K0

Calculate K0
K_fns

List of all functions
is_osx

Check if OS is OSX
is_windows

Check if OS is Windows
fn_KB

Calculate KB
kgen-package

kgen: A Tool for Calculating Stoichiometric Equilibrium Constants (Ks) for Seawater
fn_KF

Calculate KF
kgen_poly

Kgen R polynomial function
fn_KSi

Calculate KSi
fn_KW

Calculate KW
install_pymyami

Install MyAMI from pypi
is_linux

Check if OS is Linux
miniconda_conda

Check if miniconda is installed
mc_exists

Check if miniconda exists
fn_pc

Calculate pressure correction factor for Ks From Millero et al. (2007, doi:10.1021/cr0503557) Eqns 38-40
fn_KP3

Calculate KP3
miniconda_path

Get miniconda path
miniconda_path_default

Get miniconda default path
calc_Ks

Calculate equilibrium constants for seawater
fn_K1

Calculate K1
fn_Istr

Ionic strength after Dickson (1990a); see Dickson et al. (2007)
calc_pressure_correction

Calculate pressure correction factor
calc_fluorine

Calculate fluorine From Dickson et al., 2007, Table 2 Note: Sal / 1.80655 = Chlorinity
fn_KP2

Calculate KP2
fn_KP1

Calculate KP1
fn_Ksp

Calculate Ksp
fn_KS

Calculate KS
pymyami_exists

Check if pymyami is installed