Learn R Programming

redcapAPI (version 2.7.4)

stripHTMLandUnicode: Helper functions for exportRecordsTyped attributes

Description

This set of functions helps in setting attributes for columns of the resulting type cast data.frame.

Usage

stripHTMLandUnicode(field_name, field_label, field_annotation)

unitsFieldAnnotation(field_name, field_label, field_annotation)

Arguments

field_name

character(n). Name of the fields.

field_label

character(n). Labels from meta data.

field_annotation

character(n). Annotations from meta_data.

Details

Functions passed into the assignment parameter list of exportRecordsTyped construct attributes on a column. They are expected to have a signature of function(field_name, field_label, field_annotation) and return the attribute to assign or NA. They must be vectorized.

Useful utilities are provided in stringCleanup

stripHTMLandUnicode strips both HTML and UNICODE from the field_label.

unitsFieldAnnotation pulls a units string from the field_annotation. An example of the form searched for is units={"meters"}