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)equil2_1.1.0.zip(r-4.6)equil2_1.1.0.zip(r-4.5)
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 184 downloads 2 exports 2 dependencies

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

TargetResultTimeFilesSyslog
linux-devel-x86_64OK137
source / vignettesOK176
linux-release-x86_64OK131
macos-release-arm64OK180
macos-oldrel-arm64OK99
windows-develOK111
windows-releaseOK88
windows-oldrelOK81
wasm-releaseOK152

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