R Observatory
Search
install.packages("data.validator")
CRAN 30-day downloads, method
405−14.7% down on the 30 days before, the worse direction
Test coverage, method
84%of lines run by tests

Validate dataset by columns and rows using convenient predicates inspired by 'assertr' package. Generate good looking HTML report or print console output to display in logs of your data processing pipeline.

Maintainer
Marcin Dubel
Latest release
11 Dec 2023
First release
1 Mar 2021

Compare with another package

More details
Releases
5
Needs compilation
No
Language
en-US
RoxygenNote
7.2.3
Subjects (1) Method, Subjects
Cite

Package

Run in R for the authors' preferred citation:

citation("data.validator")
APA
Dubel, M., Appsilon Sp. z o.o., , Igras, K., Krzeminski, D., Nowicki, J., Przytuła, P., & Çizmeli, S. A. (2023). data.validator: Automatic Data Validation and Reporting (Version 0.2.1) [Computer software]. https://doi.org/10.32614/CRAN.package.data.validator
About

This package has no citation file, so citation() returns this entry built from DESCRIPTION.

R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA
Balamuta, J. J. (2026). R Observatory: Metrics for data.validator version 0.2.1 [Data set]. HJJB, LLC. Data release v2026-10-28. https://doi.org/10.5281/zenodo.21843040
About

From data release v2026-10-28, which the citation names so these numbers can be found later.

All 13 check platforms pass.

  • r-devel-linux-x86_64-debian-clang

    The unreleased R on Linux, x86_64, debian-clang

    OK

    Version checked
    0.2.1
    Time taken
    53 s
  • r-devel-linux-x86_64-debian-gcc

    The unreleased R on Linux, x86_64, debian-gcc

    OK

    Version checked
    0.2.1
    Time taken
    39 s
  • r-devel-linux-x86_64-fedora-clang

    The unreleased R on Linux, x86_64, fedora-clang

    OK

    Version checked
    0.2.1
    Time taken
    37 s
  • r-devel-linux-x86_64-fedora-gcc

    The unreleased R on Linux, x86_64, fedora-gcc

    OK

    Version checked
    0.2.1
    Time taken
    35 s
  • r-devel-windows-x86_64

    The unreleased R on Windows, x86_64

    OK

    Version checked
    0.2.1
    Time taken
    75 s
  • r-oldrel-macos-arm64

    The previous release of R on macOS, arm64

    OK

    Version checked
    0.2.1
  • r-oldrel-macos-x86_64

    The previous release of R on macOS, x86_64

    OK

    Version checked
    0.2.1
    Time taken
    50 s
  • r-oldrel-windows-x86_64

    The previous release of R on Windows, x86_64

    OK

    Version checked
    0.2.1
    Time taken
    87 s
  • r-patched-linux-x86_64

    The patched release of R on Linux, x86_64

    OK

    Version checked
    0.2.1
    Time taken
    51 s
  • r-release-linux-x86_64

    The current release of R on Linux, x86_64

    OK

    Version checked
    0.2.1
    Time taken
    49 s
  • r-release-macos-arm64

    The current release of R on macOS, arm64

    OK

    Version checked
    0.2.1
    Time taken
    17 s
  • r-release-macos-x86_64

    The current release of R on macOS, x86_64

    OK

    Version checked
    0.2.1
    Time taken
    52 s
  • r-release-windows-x86_64

    The current release of R on Windows, x86_64

    OK

    Version checked
    0.2.1
    Time taken
    79 s
  • 13 OK

Over time

No change since 5 Aug 2026

As a list (5)
ChangedWorst statusOKNotesWarningsErrors
5 Aug 2026OK13000
1 Aug 2026Note12100
9 Jun 2026OK13000
8 Jun 2026Error12001
10 Mar 2026OK14000

Since March 2026

Check results on CRAN

Total downloads in the last 30 days
502−8.4% down on the 30 days before, the worse directionIt is the sum of 4 channels: CRAN, r2u, autoCRAN and conda-forge.

CRAN rank

8,308 of 26,530

CRAN

405 downloads in the last 30 days

Rank
8,308 of 26,530
Change
−14.7% down on the 30 days before, the worse direction

It is in the total. Take it out

r2u

1 downloads in the last 30 days

Rank
19,986 of 30,526
Change
−85.7% down on the 30 days before, the worse direction

It is in the total. Take it out

autoCRAN

11 downloads in the last 30 days

Rank
3,876 of 29,212
Change
−50% down on the 30 days before, the worse direction

It is in the total. Take it out

conda-forge

85 downloads in the last 30 days

Rank
3,469 of 3,828
Change
+93.2% up on the 30 days before, the better direction

It is in the total. Take it out

Over time

Compare downloads

Needs
13
Dependent packages
0
Suggested by
0
Needs (13)
Installing it adds
54 packages, 54.0 MB of source
Of those, need compilation
29
Optional extras (13)
Functions
35
Public exports
12
Lines of R code
1,113
Median complexity
1
Functions (35)
Size and composition

Lines by kind (2,961)

KindLinesShare
R code1,11338%
Tests93832%
Documentation91031%

Lines by language

LanguageLinesShare
R2,05169%
Rd91031%

Languages are counted from file extensions.

Files
63
R functions
35
Object systems
R6: 1 classes
Complexity
Median
1
Mean
1.91
Highest
6
Median lines per function
10
About complexity

Cyclomatic complexity counts the independent paths through a function: 1 is a straight line, higher is harder to test. R functions only.

Call graph figures
R functions
35
Calls
27
Unconnected
9
Groups
3
Growth (5 releases)
Total lines by release
1,777 on 1 Mar 20212,961 on 11 Dec 2023
Release changes

The tests ran and coverage was measured.

Lines run by tests
83.6%
Expressions run by tests
83.2%
Test cases
58
Exports named in tests
75%
Coverage by file (5)
Coverage run
Lines counted
505
Lines the tests ran
422
Tests passed
Yes
Measured with
covr 3.6.5 on R 4.6.1
Test suite
Has tests
Yes
Test frameworks
testthat
Test cases
58
Lines of tests
938
Test lines per line of code
0.84
Exports documented
100%
Arguments documented
97%
Return value documented
0%
Help pages with examples
2.8%
Examples run in checks
0%
Other documentation
README
No
Release notes file
Yes
Help pages
36
Lines of documentation
910

1 dataset, 0 can be loaded by name

DatasetSizeColumns
population380 × 6voivoideship, county, county_ID, total, males, females

Appsilon / data.validator on github.com

Stars
153no change on 30 days ago
Forks
15
Open issues
14
Last commit
18 Apr 2024
Activity
Commits
338
Open pull requests
1
Tagged releases
4
Latest tagged release
v0.2.1, 11 Dec 2023
Issues closed in
24 days (median)
Pull requests closed in
2 days (median)
Pull requests merged
93%
Created
10 Apr 2020
Licence file reads as
–
Development practices (12)
KindFound
Continuous integrationGitHub Actions, R CMD check workflow
The R CMD check workflow runs on Linux, macOS and Windows, and on R-devel
Governance and communityCode of conduct (inherited from appsilon), Contributing guide (inherited from appsilon), PR template
Docs sourcepkgdown
GitHub Pages site last deployed 2024-04-18
The repository has a site deploy workflow
pkgdown site last built 2024-04-18
CoverageCoverage reporting
Lint, format, editorlintr, Lint workflow, RStudio project

Method, repository practices

Across Appsilon

R releases
  • On CRAN
  • Archived
  • Release
0.1.50.1.60.2.00.2.1BackArchivedArchived and back

Archived and back

ArchivedBackCRAN's reasonKind
2 Nov 202119 Jan 2022requires archived package 'shiny.semantic'Needs an archived package
VersionReleasedREvents
0.2.1 current11 Dec 20234.3.2
0.2.08 May 20234.3.0
0.1.619 Jan 20224.1.2Back on CRAN 19 Jan 2022
Maintainer: Marcin Dubel
0.1.52 Mar 20214.0.4Archived 2 Nov 2021
“requires archived package 'shiny.semantic'”
0.1.41 Mar 20214.0.4
Release notes (0.2.1)
  • Swapping of error and warning arguments in save_summary() fixed
  • Fixed validate() function to correctly return data-name attribute when used in pipe chains with %>% or |> operator.
  • save_results() now uses function passed to method argument to write results
  • Enable the option to change the size of the sample of errors displayed in render_semantic_report_ui.