Learn R Programming

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

envalysis

envalysis is an R package containing miscellaneous functions for data analyses in environmental chemistry and ecotoxicology. Provides, e.g., calibration() to calculate calibration curves and corresponding limits of detection (LODs) and quantification (LOQs) according to German DIN 32645:2008-11. texture() makes it easy to estimate soil particle size distributions from hydrometer measurements (ASTM D422-63(2007)e2). Some functions of the package require ggplot2 or drc.

Functions

Currently, the following functions are available:

Data manipulation and analysis

  • Confidence intervals CI()
  • Root mean square errors rmse()
  • Limit of detection (LOD) lod() and limit of quantification (LOQ) loq() as

part of the calibration class to make linear calibration curves according to German DIN 32645:2008-11

  • Various sorption isotherms sorption()
  • Determine particle size distributions and soil texture classes (DIN/USDA) measured with a soil hydrometer in accordance with ASTM D422-63(2007)e2 using texture(); see vignette for details

Data presentation

  • Categorize water drop penetration times according to Bisdom et al. (1993) bisdom()
  • Report significant figures, i.e. round means and erros to the least significant digit, using signifig()
  • Clean, black-and-white ggplot2 theme for scientific publications theme_publish(); a preview is available here

Installation

envalysis is available on github. To install the package, paste the following code into your R console (requires devtools):

if (!'devtools' %in% installed.packages()[,'Package']) install.packages('devtools')
devtools::install_github('zsteinmetz/envalysis')
require(envalysis)

Copy Link

Version

Install

install.packages('envalysis')

Monthly Downloads

459

Version

0.3.3

License

GPL-3

Issues

Pull Requests

Stars

Forks

Maintainer

Zacharias Steinmetz

Last Published

April 27th, 2018

Functions in envalysis (0.3.3)

CI

Confidence interval
mselect

envalysis reimplementation of mselect
bisdom

Categorize water drop penetration times
icp

ICP-AES calibration data
envalysis

Miscellaneous Functions for Environmental Analyses
clayloam

Hydrometer readings for a clay loam
calibration

Analytical calibration functions
ka5

KA5 soil texture classes
rmse

Root mean square error
signifig

Print significant figures
din32645

Calibration data from DIN 32645
neitzel2003

Calibration data from Neitzel, 2003
texture

ASTM soil texture analysis
theme_publish

ggplot2 theme for scientific publications
sorption

Sorption isotherms