Package: validatetools 0.6.1
validatetools: Checking and Simplifying Validation Rule Sets
Rule sets with validation rules may contain redundancies or contradictions. Functions for finding redundancies and problematic rules are provided, given a set a rules formulated with 'validate'.
Authors:
validatetools_0.6.1.tar.gz
validatetools_0.6.1.zip(r-4.7)validatetools_0.6.1.zip(r-4.6)validatetools_0.6.1.zip(r-4.5)
validatetools_0.6.1.tgz(r-4.6-any)validatetools_0.6.1.tgz(r-4.5-any)
validatetools_0.6.1.tar.gz(r-4.7-any)validatetools_0.6.1.tar.gz(r-4.6-any)
validatetools_0.6.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
validatetools/json (API)
NEWS
| # Install 'validatetools' in R: |
| install.packages('validatetools', repos = c('https://data-cleaning.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/data-cleaning/validatetools/issues
Last updated from:1512f97308. Checks:7 WARNING, 2 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | WARNING | 120 | ||
| source / vignettes | OK | 182 | ||
| linux-release-x86_64 | WARNING | 121 | ||
| macos-release-arm64 | WARNING | 128 | ||
| macos-oldrel-arm64 | WARNING | 82 | ||
| windows-devel | WARNING | 85 | ||
| windows-release | WARNING | 83 | ||
| windows-oldrel | WARNING | 78 | ||
| wasm-release | OK | 96 |
Exports:detect_boundary_catdetect_boundary_numdetect_contradicting_if_rulesdetect_fixed_variablesdetect_infeasible_rulesdetect_redundancyis_categoricalis_conditionalis_contradicted_byis_implied_byis_infeasibleis_linearmake_feasibleremove_redundancysimplify_conditionalsimplify_fixed_variablessimplify_rulessubstitute_values
Dependencies:lpSolveAPIsettingsvalidateyaml
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Detect domains for categorical variables | detect_boundary_cat |
| Detect the allowed range for numerical variables | detect_boundary_num |
| Detect contradictory if-rules | detect_contradicting_if_rules |
| Detect fixed variables | detect_fixed_variables |
| Detect which rules cause infeasibility | detect_infeasible_rules |
| Detect redundant rules | detect_redundancy |
| Check whether rules are categorical | is_categorical |
| Check whether rules are conditional rules | is_conditional |
| Find out which rules are conflicting | is_contradicted_by |
| Find which rule(s) imply a rule | is_implied_by |
| Check the feasibility of a rule set | is_infeasible |
| Check which rules are linear rules. | is_linear |
| Make an infeasible system feasible. | make_feasible |
| Remove redundant rules | remove_redundancy |
| Simplify conditional statements | simplify_conditional |
| Simplify fixed variables | simplify_fixed_variables |
| Simplify a rule set | simplify_rules |
| substitute a value in a rule set | substitute_values |
| Tools for validation rules | validatetools-package validatetools |
