Biodiversity Data Checks

Supplies a Shiny app and a set of functions to perform and managing data checks for biodiversity data.

Travis CI Build Status AppVeyor Build Status Managing all data checks

Install bdchecks with:


Load with:


Run shiny app with:


Performing data checks

Perform data checks (not exported yet):

resultDC <- bdchecks::performDataCheck(dataBats)

Check what data checks were performed (default show method):


Export data after data checks (file or R object) (not exported yet):


Quick glance at data check result (% of records that passed) (not exported yet):

# Nice summary

Dealing with data checks

Load data checks (DC) into R using getDC() function. Needs local yaml file:

DC <- getDC(pathToYAML)

Export DCs from a given yaml file to rda and roxygen2 comments:



Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


0.1.7 by Povilas Gibas, 2 years ago

Report a bug at

Browse source code at

Authors: Povilas Gibas [aut, cre] , Tomer Gueta [aut] , Vijay Barve [aut] , Thiloshon Nagarajah [aut] , Yohay Carmel [aut]

Documentation:   PDF Manual  

GPL-3 | file LICENSE license

Imports bdDwC, DT, data.table, finch, methods, knitr, rgbif, shiny, shinyBS, shinydashboard, shinyjs, spocc, yaml

Suggests testthat, covr

Imported by bdclean.

See at CRAN