Chapter 4 bdclean

4.1 What is bddwc

bdclean is a user-friendly data cleaning Shiny app for the inexperienced R user. It provides features to manage complete workflow for biodiversity data cleaning, from uploading the data; collecting user input - in order to adjust cleaning procedures; cleaning the data; and finally, generating various reports and several versions of the data.

bdclean in the bdverse

bdclean in the bdverse

The main idea behind bdclean

The main idea behind bdclean

–> To replace with new bdclean overview <–

bdclean workflow is comprised of three distinct mechanisms, user input, data cleaning and outputs. In most R packages this basic workflow (i.e. input; processing; output) operates via an R function. Functions are fundamental building blocks of R, and usually focus on very specific task. Users must understand and supply the function with its mandatory arguments (e.g. data in the specified format, setting of various function variables). Thus, in order to create a specific workflow, users must write an R script, which requires reasonable programing skills. bdclean avoids all that by creating a user-friendly Shiny app with questionnaire that collects the necessary user input.

4.2 App overview

bdclean overview

bdclean overview

4.2.1 Data cleaning configuration

Option 1: a questionnaire

Data cleaning questionnaire

Data cleaning questionnaire

The questionnaire is reactive and more questions will be shown based on your input.

Filling the questionnaire

Filling the questionnaire

Option 2: choose data checks

Choose your data checks

Choose your data checks

4.2.2 Flaging and cleaning

Data flags

View flags

View flags

4.3 Perform cleaning

Perform the cleaning

Perform the cleaning

4.3.1 Artifacts and reports

[ TBA ]