isoreader2: Read Stable Isotope Data Files

Interface to the raw data and metadata stored in the file formats commonly encountered in scientific disciplines that make use of stable isotopes. Supports Isodat (.dxf, .cf, .did, .caf, .scn), IonOS (.iarc), LyticOS (.larc), Callisto (.bch), and Qtegra (.imexp) file formats. Provides a consistent data structure together with tools to aggregate, convert signal units, filter, and visualize the extracted data. The approach is described in Kopf et al. (2021) <doi:10.21105/joss.02878>.

Version: 0.6.1
Depends: R (≥ 4.5.0)
Imports: ggplot2, tools, utils, methods, stats, rlang (≥ 1.1.0), cli (≥ 3.6.0), processx, readr, tibble, dplyr, tidyr, purrr, withr, RcppSimdJson, scales, fansi, knitr
Suggests: testthat (≥ 3.0.0), vdiffr, arrow, openxlsx, rmarkdown
Published: 2026-07-10
DOI: 10.32614/CRAN.package.isoreader2 (may not be active yet)
Author: Sebastian Kopf ORCID iD [aut, cre]
Maintainer: Sebastian Kopf <sebastian.kopf at colorado.edu>
BugReports: https://github.com/isoverse/isoreader2/issues
License: AGPL (≥ 3)
URL: https://isoreader2.isoverse.org/, https://github.com/isoverse/isoreader2
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: isoreader2 results

Documentation:

Reference manual: isoreader2.html , isoreader2.pdf
Vignettes: Functionality Guide (source, R code)

Downloads:

Package source: isoreader2_0.6.1.tar.gz
Windows binaries: r-devel: not available, r-release: isoreader2_0.6.1.zip, r-oldrel: isoreader2_0.6.1.zip
macOS binaries: r-release (arm64): isoreader2_0.6.1.tgz, r-oldrel (arm64): isoreader2_0.6.1.tgz, r-release (x86_64): isoreader2_0.6.1.tgz, r-oldrel (x86_64): isoreader2_0.6.1.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=isoreader2 to link to this page.