mirror of
https://github.com/agdamsbo/REDCapCAST.git
synced 2026-06-19 13:17:30 +02:00
9.9 KiB
9.9 KiB
Package index
All functions
-
REDCap_split()- Split REDCap repeating instruments table into multiple tables
-
all_na()- Check if vector is all NA
-
apply_factor_labels()- Preserve all factor levels from REDCap data dictionary in data export
-
apply_field_label()- Apply REDCap filed labels to data frame
-
as_factor()- Convert labelled vectors to factors while preserving attributes
-
as_logical()- Interpret specific binary values as logicals
-
case_match_regex_list()- List-base regex case_when
-
cast_data_overview()- Overview of REDCapCAST data for shiny
-
cast_meta_overview()- Overview of REDCapCAST meta data for shiny
-
char2choice()- Simple function to generate REDCap choices from character vector
-
char2cond()- Simple function to generate REDCap branching logic from character vector
-
clean_field_label()- Very simple function to remove rich text formatting from field label and save the first paragraph ('<p>...</p>').
-
clean_redcap_name()- clean_redcap_name
-
compact_vec()- Compacting a vector of any length with or without names
-
create_html_table()- Create two-column HTML table for data piping in REDCap instruments
-
create_instrument_meta()- DEPRECATED Create zips file with necessary content based on data set
-
cut_string_length()- Cut string to desired length
d2w(): Convert single digits to words-
doc2dd()- Doc table to data dictionary - EARLY, DOCS MISSING
-
ds2dd()- (DEPRECATED) Data set to data dictionary function
-
ds2dd_detailed()- Extract data from stata file for data dictionary
-
easy_redcap()- Secure API key storage and data acquisition in one
-
export_redcap_instrument()- Creates zip-file with necessary content to manually add instrument to database
-
fct2num()- Allows conversion of factor to numeric values preserving original levels
-
fct_drop()- Drop unused levels preserving label data
-
file_extension()- DEPRECATED Helper to import files correctly
-
focused_metadata()- focused_metadata
-
format_redcap_factor()- Converts REDCap choices to factor levels and stores in labels attribute
-
format_subheader()- Sub-header formatting wrapper
-
get_api_key()- Retrieve project API key if stored, if not, set and retrieve
-
get_attr()- Extract attribute. Returns NA if none
-
get_id_name()- Get the id name
-
guess_time_only()- Guess time variables based on naming pattern
-
guess_time_only_filter()- Try at determining which are true time only variables
-
haven_all_levels()- Finish incomplete haven attributes substituting missings with values
-
hms2character()- Change "hms" to "character" for REDCap upload.
-
html_tag_wrap()- Simple html tag wrapping for REDCap text formatting
-
is.labelled()- Tests for multiple label classes
-
is_missing()- Multi missing check
-
is_repeated_longitudinal()- Test if repeatable or longitudinal
-
mark_complete()- Completion marking based on completed upload
-
match_fields_to_form()- Match fields to forms
-
mtcars_redcap- mtcars dataset slightly modified to use for Shiny app upload demonstration
-
named_levels()- Get named vector of factor levels and values
-
nav_bar_page()- Nav_bar defining function for shiny ui
-
numchar2fct()- Applying var2fct across data set
-
parse_data()- Helper to auto-parse un-formatted data with haven and readr
-
possibly_numeric()- Tests if vector can be interpreted as numeric without introducing NAs by coercion
-
possibly_roman()- Test if vector can be interpreted as roman numerals
-
process_user_input()- User input processing
-
process_user_input(<character>)- User input processing character
-
process_user_input(<data.frame>)- User input processing data.frame
-
process_user_input(<default>)- User input processing default
-
process_user_input(<response>)- User input processing response
-
read_input()- Flexible file import based on extension
-
read_redcap_instrument()- Convenience function to download complete instrument, using token storage in keyring.
-
read_redcap_tables()- Download REDCap data
-
redcap_wider()- Transforms list of REDCap data.frames to a single wide data.frame
-
redcapcast_data- Data set for demonstration
-
redcapcast_meta- REDCap metadata from data base
-
replace_curly_quote()- Replace curly apostrophes and quotes from word
-
sanitize_split()- Sanitize list of data frames
-
set_attr()- Set attributes for named attribute. Appends if attr is NULL
-
shiny_cast()- Launch the included Shiny-app for database casting and upload
-
split_non_repeating_forms()- Split a data frame into separate tables for each form
-
strsplitx()- Extended string splitting
-
suffix2label()- Transfer variable name suffix to label in widened data
-
time_only_correction()- Correction based on time_only_filter function
-
var2fct()- Convert vector to factor based on threshold of number of unique levels
-
vec2choice()- Named vector to REDCap choices (`wrapping compact_vec()`)