ISEtools-package: Analysis tools for ion selective electrodes (ISEs)

Description Details Author(s) References Examples

Description

Bayesian calibration for single or multiple ISEs using R and OpenBUGS. Estimation of analyte activities using single ISEs or ISE arrays.

Details

Package: ISEtools
Type: Package
Version: 2.5.2
Depends: R (>2.13.0), R2OpenBUGS (>3.0)
Date: 2018-10-15
License: GPL-2
SystemRequirements: OpenBUGS (>3.0)

The primary funtions are loadISEdata (which loads calibration and experimental data from tab-delimited text files), describeISE (uses Bayesian calibration to estimate ISE parameters from calibration data), and analyseISE (combines calibration data with experimental data in basic or standard addition format to estimate analyte concentrations).

Author(s)

Peter Dillingham [aut, cre], Christina McGraw [ctb], Aleksandar Radu [ctb], Basim Alsaedi [ctb]

Maintainer: Peter Dillingham <peter.dillingham@otago.ac.nz>

References

Dillingham, P.W., Radu, T., Diamond, D., Radu, A. and McGraw, C.M. (2012). Bayesian Methods for Ion Selective Electrodes. Electroanalysis, 24, 316-324. <doi:10.1002/elan.201100510>

Dillingham, P.W., Alsaedi, B.S.O. and McGraw, C.M. (2017). Characterising uncertainty in instrumental limits of detection when sensor response is non-linear. 2017 IEEE SENSORS, Glasgow, United Kingdom, pp. 1-3. <doi:10.1109/ICSENS.2017.8233898>

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
data(LeadStdAdd)
print(LeadStdAdd)
summary(LeadStdAdd)
plot(LeadStdAdd)

example1 = describeISE(LeadStdAdd, Z =2, temperature=21)
print(example1)
summary(example1)
plot(example1)
example2 = analyseISE(LeadStdAdd, Z =2, temperature=21)
print(example2)
summary(example2)
plot(example2, ylim = c(-7, -3), xlab = "ID (Sample)", 
	ylab = expression(paste(log[10], " ", Pb^{paste("2","+",sep="")} )))

ISEtools documentation built on April 1, 2020, 9:08 a.m.