README.md

dqcheckrGUI

A point-and-click Shiny interface for dqcheckr — automated data quality checks for recurring dataset deliveries.

Use this if you want to configure and run quality checks without writing any R code. If you prefer scripting, use dqcheckr directly.

Status: maintenance mode

dqcheckrGUI is feature-complete. It receives bug fixes and compatibility updates only — configuration features are developed in dqcheckr itself, which offers a script-based workflow that does not need this interface. Existing deployments continue to work unchanged.

What it does

Installation

# Install dqcheckr first (required)
install.packages("dqcheckr")

# Install dqcheckrGUI from GitHub
devtools::install_github("mickmioduszewski/dqcheckrGUI")

Launch

dqcheckrGUI::run_app()

Or, if you have downloaded the source, double-click launch.command (Mac), launch.sh (Linux), or launch.bat (Windows).

Example configuration files

Example YAML configuration files using the Star Wars dataset are included with the package. Copy them to a local folder to use as a starting point:

file.copy(
  system.file("extdata/example_config", package = "dqcheckrGUI"),
  "my_config",
  recursive = TRUE
)

Learn more

See the dqcheckr documentation for a full description of all configuration options and quality checks.



Try the dqcheckrGUI package in your browser

Any scripts or data that you put into this service are public.

dqcheckrGUI documentation built on July 25, 2026, 9:06 a.m.