earthUI: Interactive 'shiny' GUI for the 'earth' Package

Provides a 'shiny'-based graphical user interface for the 'earth' package, enabling interactive building and exploration of Multivariate Adaptive Regression Splines (MARS) models. Features include data import from CSV and 'Excel' files, automatic detection of categorical variables, interactive control of interaction terms via an allowed matrix, comprehensive model diagnostics with variable importance and partial dependence plots, and publication-quality report generation via 'Quarto'.

Version: 0.1.3
Depends: R (≥ 4.1.0)
Imports: earth (≥ 5.3.0), ggplot2, readxl, shiny, stats, tools, utils
Suggests: bslib, callr, DBI, DT, jsonlite, knitr, plotly, quarto, rmarkdown, RSQLite, showtext, sysfonts, testthat (≥ 3.0.0), openxlsx, writexl
Published: 2026-03-18
DOI: 10.32614/CRAN.package.earthUI
Author: William Craytor [aut, cre]
Maintainer: William Craytor <bcraytor at proton.me>
BugReports: https://github.com/wcraytor/earthUI/issues
License: AGPL (≥ 3)
URL: https://github.com/wcraytor/earthUI
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: earthUI results

Documentation:

Reference manual: earthUI.html , earthUI.pdf
Vignettes: The g-Function Notation for Earth Models (source, R code)
Getting Started with earthUI (source, R code)
earthUI User Guide (source, R code)

Downloads:

Package source: earthUI_0.1.3.tar.gz
Windows binaries: r-devel: earthUI_0.1.1.zip, r-release: earthUI_0.1.1.zip, r-oldrel: earthUI_0.1.3.zip
macOS binaries: r-release (arm64): earthUI_0.1.1.tgz, r-oldrel (arm64): earthUI_0.1.3.tgz, r-release (x86_64): earthUI_0.1.1.tgz, r-oldrel (x86_64): earthUI_0.1.1.tgz
Old sources: earthUI archive

Linking:

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