Package: ohcleandat 0.3.11

Collin Schwantes

ohcleandat: One Health Data Cleaning and Quality Checking Package

This package provides useful functions to orchestrate analytics and data cleaning pipelines for One Health projects.

Authors:Collin Schwantes [cre, aut], Johana Teigen [aut], Ernest Guevarra [aut], Dean Marchiori [aut], Melinda Rostal [aut], EcoHealth Alliance [cph, fnd]

ohcleandat_0.3.11.tar.gz
ohcleandat_0.3.11.zip(r-4.5)ohcleandat_0.3.11.zip(r-4.4)ohcleandat_0.3.11.zip(r-4.3)
ohcleandat_0.3.11.tgz(r-4.4-any)ohcleandat_0.3.11.tgz(r-4.3-any)
ohcleandat_0.3.11.tar.gz(r-4.5-noble)ohcleandat_0.3.11.tar.gz(r-4.4-noble)
ohcleandat_0.3.11.tgz(r-4.4-emscripten)ohcleandat_0.3.11.tgz(r-4.3-emscripten)
ohcleandat.pdf |ohcleandat.html
ohcleandat/json (API)
NEWS

# Install 'ohcleandat' in R:
install.packages('ohcleandat', repos = c('https://ecohealthalliance.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/ecohealthalliance/ohcleandat/issues

Datasets:

On CRAN:

36 exports 1.31 score 106 dependencies 5 scripts

Last updated 5 days agofrom:1113e40b47 (on main). Checks:OK: 3 NOTE: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 13 2024
R-4.5-winNOTESep 13 2024
R-4.5-linuxNOTESep 13 2024
R-4.4-winNOTESep 13 2024
R-4.4-macNOTESep 13 2024
R-4.3-winOKSep 13 2024
R-4.3-macOKSep 13 2024

Exports:autobotcheck_id_existencecombine_logscorrect_datacreate_freetext_logcreate_questionnaire_logcreate_rules_from_templatecreate_structural_metadatacreate_translation_logcreate_validation_logdetect_languagedownload_dropboxdownload_googledrive_filesdropbox_uploadexpand_frictionless_metadataget_dropbox_val_logsget_odk_form_schemaget_odk_responsesget_precisionget_species_letterguess_col_typeid_checkermake_report_urlsmake_zip_pathobfuscate_gpsobfuscate_latobfuscate_lonothertext_lookupprune_datapackageread_excel_all_sheetsread_googlesheetsremove_deletionsset_diffupdate_frictionless_metadataupdate_structural_metadatavalidation_checks

Dependencies:arsenalaskpassassertthatbase64encbitbit64blastulabslibcachemcellrangerclicliprclisymbolscommonmarkcontainerTemplateUtilscpp11crayoncredentialscurldigestdplyrevaluatefansifastmapfontawesomefrictionlessfsgarglegenericsgertgetPassgluegoogledrivegooglesheets4herehighrhmshtmltoolshttridsjanitorjquerylibjsonliteknitrlifecyclelubridatemagrittrmemoisemimeopensslpawspaws.analyticspaws.application.integrationpaws.commonpaws.computepaws.cost.managementpaws.customer.engagementpaws.databasepaws.developer.toolspaws.end.user.computingpaws.machine.learningpaws.managementpaws.networkingpaws.security.identitypaws.storagepillarpkgconfigprettyunitsprogresspurrrR6rappdirsRcpprdrop2readrreadxlrematchrematch2rlangrmarkdownrprojrootrstudioapiruODKsasssemversettingssnakecasestringistringrsystibbletidyrtidyselecttimechangetinytextzdbutf8uuidvalidatevctrsvroomwithrxfunxml2yamlzip

ID Correction and Autobot

Rendered fromidcheck.Rmdusingknitr::rmarkdownon Sep 13 2024.

Last update: 2024-04-17
Started: 2024-04-17

Integrating Different Datasets

Rendered fromintegration.Rmdusingknitr::rmarkdownon Sep 13 2024.

Last update: 2024-04-19
Started: 2024-04-17

Mechanics: Data Cleaning and Validation Pipeline

Rendered frommechanics.Rmdusingknitr::rmarkdownon Sep 13 2024.

Last update: 2024-04-19
Started: 2024-04-17

Metadata: Creating Standard Metadata with {ohcleandat} and {deposits}

Rendered frommetadata.Rmdusingknitr::rmarkdownon Sep 13 2024.

Last update: 2024-09-11
Started: 2024-08-28

Understanding The Pipeline Outputs

Rendered fromoutputs.Rmdusingknitr::rmarkdownon Sep 13 2024.

Last update: 2024-04-17
Started: 2024-04-17

Readme and manuals

Help Manual

Help pageTopics
Autobot Functionautobot
Check existence of ID columns across two tablescheck_id_existence
Class to Column Type lookup tableclass_to_col_type
Combine Validation Logscombine_logs
Correct data using validation logcorrect_data
Create Free Text Logcreate_freetext_log
Create Validation Log for Questionnaire datacreate_questionnaire_log
Create a "rules" file from a templatecreate_rules_from_template
Create Structural Metadata from a dataframecreate_structural_metadata
Create Translation Logcreate_translation_log
Create Validation Logcreate_validation_log
Detect Languagedetect_language
Download Drop Box Filesdownload_dropbox
Download Google Drive Filesdownload_googledrive_files
Dropbox Uploaddropbox_upload
Expand Frictionless Metadata with structural metadataexpand_frictionless_metadata
Get Dropbox Validation Logsget_dropbox_val_logs
Get ODK Questionnaire Schema Infoget_odk_form_schema
Get ODK Questionnaire Response Dataget_odk_responses
Get Precisionget_precision
Get Species Letterget_species_letter
Guess the column typeguess_col_type
ID Checkerid_checker
Make the URLs for the reportsmake_report_urls
Get make a zip file pathmake_zip_path
Obfuscate GPSobfuscate_gps obfuscate_lat obfuscate_lon
Look-up table for 'Other' questionsothertext_lookup
Prune data pacakgeprune_datapackage
Reads all tabs from an excel workbookread_excel_all_sheets
Read Google Sheets Dataread_googlesheets
Utility function to identify records for deletionremove_deletions
Get items that differ between x and yset_diff
Update descriptive metadata in frictionless datapackageupdate_frictionless_metadata
Update structural metadataupdate_structural_metadata
Validation Correction Checksvalidation_checks