A graphical user interface for the 'dqcheckr' package. Provides a point-and-click 'shiny' application for configuring dataset quality checks, running them against recurring file deliveries, and browsing historical check results — without writing any R code. The package is feature-complete and is now maintained for corrections only; configuration features are developed in 'dqcheckr' itself, which offers a script-based workflow that does not need this interface.
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.
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.
# Install dqcheckr first (required)
install.packages("dqcheckr")
# Install dqcheckrGUI from GitHub
devtools::install_github("mickmioduszewski/dqcheckrGUI")
dqcheckrGUI::run_app()
Or, if you have downloaded the source, double-click launch.command (Mac),
launch.sh (Linux), or launch.bat (Windows).
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
)
See the dqcheckr documentation for a full description of all configuration options and quality checks.