updated documentation

This commit is contained in:
Andreas Gammelgaard Damsbo 2024-01-18 14:58:38 +01:00
parent 9d95b438d8
commit 4c5d58bf82
4 changed files with 22 additions and 8 deletions

View File

@ -27,12 +27,13 @@ Suggests:
jsonlite,
testthat,
Hmisc,
readr,
knitr,
rmarkdown,
gt,
usethis,
ggplot2
ggplot2,
haven,
here
License: GPL (>= 3)
Encoding: UTF-8
LazyData: true
@ -45,12 +46,15 @@ Imports:
tidyr,
tidyselect,
keyring,
purrr
purrr,
readr,
stats
Collate:
'utils.r'
'process_user_input.r'
'REDCap_split.r'
'ds2dd.R'
'ds2dd_detailed.R'
'easy_redcap.R'
'read_redcap_tables.R'
'redcap_wider.R'

View File

@ -4,9 +4,11 @@ export(REDCap_split)
export(clean_redcap_name)
export(d2w)
export(ds2dd)
export(ds2dd_detailed)
export(easy_redcap)
export(focused_metadata)
export(get_api_key)
export(guess_time_only_filter)
export(match_fields_to_form)
export(read_redcap_tables)
export(redcap_wider)
@ -21,5 +23,6 @@ importFrom(keyring,key_get)
importFrom(keyring,key_list)
importFrom(keyring,key_set)
importFrom(purrr,reduce)
importFrom(readr,parse_time)
importFrom(tidyr,pivot_wider)
importFrom(tidyselect,all_of)

View File

@ -2,7 +2,9 @@
### Functions
* Fix: `ds2dd()`: uses correct default dd column names
* Fix: `ds2dd()`: uses correct default dd column names. Will be deprecated.
* NEW: `ds2dd_detailed()`: extension of the `ds2dd()`, which serves to preserve as much metadata as possible automatically. Depends on a group of helper functions also introduced. Of special note is the `guess_time_only_filter()`, which will try to guess which columns/variables should be formatted as time only formats. Supports hms time format. DETAILED INSTRUCTION AND VIGNETTE IS PENDING.
### Other

View File

@ -1,8 +1,13 @@
utils::globalVariables(c("redcapcast_meta"))
#' Data set to data dictionary function
utils::globalVariables(c("metadata_names"))
#' (DEPRECATED) Data set to data dictionary function
#'
#' @description
#' Creates a very basic data dictionary skeleton. Please see `ds2dd_detailed()`
#' for a more advanced function.
#'
#' @details
#' Migrated from stRoke ds2dd(). Fits better with the functionality of
#' 'REDCapCAST'
#' 'REDCapCAST'.
#' @param ds data set
#' @param record.id name or column number of id variable, moved to first row of
#' data dictionary, character of integer. Default is "record_id".
@ -16,7 +21,7 @@ utils::globalVariables(c("redcapcast_meta"))
#' @param include.column.names Flag to give detailed output including new
#' column names for original data set for upload.
#' @param metadata Metadata column names. Default is the included
#' REDCapCAST::redcapcast_data.
#' REDCapCAST::metadata_names.
#'
#' @return data.frame or list of data.frame and vector
#' @export