Skip to content

editrules

2.9.6

Parsing, Applying, and Manipulating Data Cleaning Rules

2packages depend
8.1Kdownloads / year
23.4%test coverage
13/13checks pass

Overview

About
Maintained by Edwin de JongeFirst published 2011-01-3133 releasesCRAN page ↗GitHub ↗

Please note: active development has moved to packages 'validate' and 'errorlocate'. Facilitates reading and manipulating (multivariate) data restrictions (edit rules) on numerical and categorical data. Rules can be defined with common R syntax and parsed to an internal (matrix-like format). Rules can be manipulated with variable elimination and value substitution methods, allowing for feasibility checks and more. Data can be tested against the rules and erroneous fields can be found based on Fellegi and Holt's generalized principle. Rules dependencies can be visualized with using the 'igraph' package.

Install

Health

CRAN checks
13OK
Slowest check: 2.5 min · r-oldrel-macos-x86_64
Code health
Yes
Tests · ratio 0.27
23.4%
Coverage · measured lines
100%
Documentation · exports
2
Dependencies · direct
Check history
  • OK2026-03-10
    14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE

Documentation

Documentation
READMENoVignettesYes · dynamicpkgdown siteNoNEWSYes · 100% structuredCode of conductNoContributing guideNo
Examples that run
100%
Documented parameters
89%
Return-value docs
81%
References docs
8%

Downloads

8.1K
CRAN downloads in the past year
Rank #7,408 · ~22/day · ~678/mo
Daily download trend is not available in this view yet.
37830 days
1.4K90 days
8.1K1 year
Compare downloads with other packages →
Also on344 r2u26 autocran81 c2d4u

Repository

Repository
22Stars
9Forks
0Open issues
1Open PRs
0Releases
1,134Commits
7Contributors
1,134 commits · Last activity 2025-11-28

Repository practices

Upstream repositoryBeta

2 development-tooling and community-health practices detected across 2 families in the upstream repository

Checks run against github.com/data-cleaning/editrules on 2026-07-19.

Continuous integration (1)
Travis CI
Lint, format, editor (1)
RStudio project
How this is detected·Detection ruleset v1 (2026-07-18)

Dependencies

Declared dependencies
3 external dependencies (excludes base and recommended)
Depends (2)
R >= 2.12.0igraph
Imports (1)
LinkingTo (0)
none
Suggests (1)
Enhances (0)
none
Reverse dependencies
2direct
0indirect

Code & Tests

Code Composition
R 8,776 (67%)Rd 4,274 (33%)Vignettes 18 (0%)Other 11 (0%)
Code characteristics
Object systems
S3105
Cyclomatic complexity
2.0 median / 26 max
Test cases
112 / 0.27 per code line

Test coverage

Line coverage

0%

Expression

0.0%

Tests / Examples

0.2% / 74% ex

Functions

224 48 exported

Complexity

3.2 avg / 26 max

Call network

224 nodes / 425 edges

Loading call graph…

Lowest coverage

224 functions
FunctionCycloCoverage
adjacency exp10%
as.editmatrix exp60%
as.editset exp50%
as.lp.mip exp30%
as.mip exp60%
backtracker exp150%

Datasets

Bundled datasets · 1
NameClassRows × ColsAlso ships in
editsdata.frame9 × 3

People & History

People (2)
Maintainer (1)
Author, Maintainer
Authors (2)
Author, Maintainer
Author · added in 0.4
Package Timeline

33 releases. Pick two to compare their code metrics. R releases are shown for context.

  • R
    R 4.6.0 released · 2026-04-24
  • 2.9.6Latest
    2025-11-28 · current release · diff ↗
  • R
    R 4.5.0 released · 2025-04-11
  • 2.9.5
    2024-05-04 · diff ↗
  • R
    R 4.4.0 released · 2024-04-24
  • R
    R 4.3.0 released · 2023-04-21
  • R
    R 4.2.0 released · 2022-04-22
  • R
    R 4.1.0 released · 2021-05-18
  • R
    R 4.0.0 released · 2020-04-24
  • R
    R 3.6.0 released · 2019-04-26
  • 2.9.3
    2018-07-01 · diff ↗
  • R
    R 3.5.0 released · 2018-04-23
  • R
    R 3.4.0 released · 2017-04-21
  • R
    R 3.3.0 released · 2016-05-03
  • 2.9.0
    2015-06-11 · diff ↗
  • R
    R 3.2.0 released · 2015-04-16
Show 35 earlier events
  • R
    R 3.1.0 released · 2014-04-10
  • 2.7.2
    2013-07-03 · diff ↗
  • R
    R 3.0.0 released · 2013-04-03
  • 2.7
    2013-03-01 · diff ↗
  • 2.5-0
    2012-06-05 · diff ↗
  • R
    R 2.15.0 released · 2012-03-30
  • 2.2-0
    2012-02-23 · diff ↗
  • 2.1-2
    2012-02-08 · diff ↗
  • 2.0-3
    2012-01-12 · diff ↗
  • 2.0-1
    2011-12-08 · diff ↗
  • 2.0-0
    2011-11-30 · diff ↗
  • 1.9-0
    2011-11-17 · diff ↗
  • R
    R 2.14.0 released · 2011-10-31
  • 1.8-1
    2011-10-27 · diff ↗
  • 1.8-0
    2011-10-23 · diff ↗
  • 1.7-0
    2011-10-12 · diff ↗
  • 1.6-0
    2011-10-06 · diff ↗
  • 1.5-2
    2011-09-26 · diff ↗
  • 1.5-1
    2011-09-25 · diff ↗
  • 1.5-0
    2011-09-24 · diff ↗
  • 1.0-2
    2011-08-10 · diff ↗
  • 1.0-1
    2011-08-09 · diff ↗
  • 1.0-0
    2011-08-01 · diff ↗
  • 0.9-0
    2011-07-23 · diff ↗
  • 0.8
    2011-07-06 · diff ↗
  • 0.7-1
    2011-06-29 · diff ↗
  • 0.7
    2011-06-25 · diff ↗
  • 0.6
    2011-05-11 · diff ↗
  • R
    R 2.13.0 released · 2011-04-13
  • 0.5
    2011-04-01 · diff ↗
  • 0.4-1
    2011-03-12 · diff ↗
  • 0.4
    2011-02-26 · diff ↗
  • 0.2
    2011-02-08 · diff ↗
  • 0.1-1
    2011-01-31
  • R
    R 2.12.0 released · 2010-10-15

Package metadata

First published
2011-01-31
Total releases
33 / 15 yrs
License
GPL-3 OSI
Minimum R
≥ 2.12.0
Bundled data
0.3 KB / 1 file
Download size
149 KB
Installed size
not tracked yet
With dependencies
not tracked yet
Report a problem with this page →