Package: equil2 1.1.0

equil2: Calculate Urinary Saturation with the EQUIL2 Algorithm

Saturation of ionic substances in urine is calculated based on sodium, potassium, calcium, magnesium, ammonia, chloride, phosphate, sulfate, oxalate, citrate, ph, and urate. This program is intended for research use, only. The code within is translated from EQUIL2 Visual Basic code based on Werness, et al (1985) "EQUIL2: a BASIC computer program for the calculation of urinary saturation" <doi:10.1016/s0022-5347(17)47703-2> to R. The Visual Basic code was kindly provided by Dr. John Lieske of the Mayo Clinic.

Authors:Bill Denney [aut, cre, cph], John Lieske [cph]

equil2_1.1.0.tar.gz
equil2_1.1.0.zip(r-4.7-any)equil2_1.1.0.zip(r-4.6-any)equil2_1.1.0.zip(r-4.5-any)
equil2_1.1.0.tgz(r-4.6-any)equil2_1.1.0.tgz(r-4.5-any)
equil2_1.1.0.tar.gz(r-4.7-any)equil2_1.1.0.tar.gz(r-4.6-any)
equil2_1.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
equil2/json (API)

# Install 'equil2' in R:
install.packages('equil2', repos = c('https://billdenney.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/billdenney/equil2/issues

Pkgdown/docs site:https://billdenney.github.io

On CRAN:

Conda:

4.00 score 4 scripts 311 downloads 2 exports 2 dependencies

Last updated from:f6b1cf0f36. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK127
source / vignettesOK206
linux-releaseOK163
macos-releaseOK109
macos-oldrelOK103
windows-develOK90
windows-releaseOK76
windows-oldrelOK54
wasm-releaseOK108

Exports:equil2equil2_v1

Dependencies:Rcppunits

Original Source Code
Reference | EQUIL-2 | Note on phosphate and sulfate units (issue #2) | V1 vs V5 differences (informational)

Last update: 2026-06-09
Started: 2022-02-02

Original Source Code (V1)
Reference | How V1 differs from V5 | Quirks preserved by the R port | Numerical verification against the V1 VBA module | EQUIL-2 V1 source

Last update: 2026-06-09
Started: 2026-06-09