Given a REDCap data dictionary, enumerate every text field in that data dictionary and return a dataset with default weights

get_long_text_fields(metadata)

Arguments

metadata

A REDCap data dictionary

Value

a dataframe with these columns

field_name

REDCap field name

form_name

REDCap form name

field_type

REDCap field type

text_validation_type

REDCap text validation type

text_validation_min

REDCap text validation min

text_validation_max

REDCap text validation max

tvt

text validation type function name

weight

a default weight for the field

mean

mean of data to be generated

sd

standard deviation of data to be generated

Examples

if (FALSE) { # \dontrun{
long_text_fields <-
  get_long_text_fields(metadata_to_populate)
} # }