Skip to content

DataAudit 0.1.0

Choose a tag to compare

@vinodhpmd vinodhpmd released this 28 Jul 11:39
· 1 commit to main since this release
4f9fcdf

DataAudit 0.1.0

Initial release of DataAudit, an R package for systematic data-quality
auditing, validation, and reporting.

Highlights

  • General data-quality auditing with audit_data()
  • Reusable validation rules with audit_rules()
  • Rule evaluation with apply_audit_rules()
  • Overall data-quality scoring with audit_score()
  • Checks for missing and blank values
  • Duplicate and uniqueness checks
  • Infinite, constant, and near-zero variance detection
  • Range and category validation
  • Data-type and pattern validation
  • Date and identifier checks
  • Length, case, and whitespace checks
  • Sequence and grouped-sequence validation
  • Dependency and cross-variable consistency checks
  • Structured DataAuditReport output
  • Print and summary methods for audit results
  • Comprehensive automated test suite

Quality assurance

  • 1,406 automated tests passing
  • 0 test failures
  • 0 test warnings
  • Approximately 99.97% test coverage
  • GitHub Actions continuous integration
  • Codecov integration

Installation

install.packages("pak")
pak::pak("vinodhpmd/DataAudit")