← Back to all sparks
E

EDAForge

INFRA · APIS
Velocity5.0

EDAForge is a data-quality auditor renamed mid-flight, still finding its CRAN footing.

data-qualityvalidationedacranr-packagerename
Current state
EDAForge's release feed shows a package changing identity between its first two tags. The v0.1.0 notes describe DataAudit, a data-quality auditing package built around audit_data(), reusable audit_rules() and audit_score(), with install instructions still pointing at vinodhpmd/DataAudit, while the repository now serves EDAForge. Only three tags exist, one of which is a bare compare link with no notes, and the most recent is a CRAN-policy cleanup rather than feature work.
Where it's heading
The substance so far is all in the DataAudit-named 0.1.0: more than a dozen check families spanning missing values, duplicates, ranges, patterns, dependencies and grouped sequences, wrapped in a structured report object with print and summary methods. The 0.1.1 that follows removes a default output path, moves examples to tempdir() and adds an introductory vignette, which is the standard shape of a package being made acceptable to CRAN. The public identity is currently ahead of the release notes, so a reader arriving at the feed cannot tell from it what EDAForge does.
Prediction
Expect the next tag to align the notes with the EDAForge name and add exploratory-analysis functions alongside the auditing core; the compliance pass in 0.1.1 points at a CRAN submission as the near-term goal.

Recent moves

  1. 18d ago

    CRAN-policy pass: no default write path, intro vignette

    A CRAN-readiness pass rather than feature work: export_numeric_summary() no longer writes to a default path, examples and tests moved to tempdir(), and an introductory vignette was added. The default-path removal is the one change existing callers will notice.

    View source ↗
  2. 22d ago

    Initial release under the package's former name, DataAudit

    The package's actual first release, published under its former name: more than a dozen families of data-quality checks covering missing and blank values, duplicates, ranges, patterns, dependencies and grouped sequences, behind audit_data(), audit_rules() and audit_score() and returning a structured report object. The notes and the install line still say DataAudit while the repository now serves EDAForge, so this entry is the origin of the package the feed tracks today.

    View source ↗
  3. 27d ago

    EDAForge v0.1.0

    A tag carrying nothing but a link to the repository's commit list. There is no way to read what changed from the feed, and it sits between the DataAudit-named 0.1.0 and the 0.1.1 cleanup.

    View source ↗