Skip to contents

Applies detect_adam_class to every dataset, accepting either a named list of data frames or a herald_spec object.

Usage

detect_adam_classes(x)

Arguments

x

A named list of data frames, or a herald_spec object.

Value

A named character vector mapping dataset name → ADaM class.

Examples

adsl <- data.frame(STUDYID = "S1", USUBJID = "S1-001", AGE = 65L)
advs <- data.frame(USUBJID = "S1-001", PARAMCD = "SYSBP", AVAL = 120)
adae <- data.frame(USUBJID = "S1-001", AETERM = "Headache", AEDECOD = "Headache")
adtte <- data.frame(USUBJID = "S1-001", PARAMCD = "OS", AVAL = 180, CNSR = 0L)

detect_adam_classes(list(ADSL = adsl, ADVS = advs, ADAE = adae, ADTTE = adtte))
#>    ADSL    ADVS    ADAE   ADTTE 
#>  "ADSL"   "BDS" "OCCDS"   "TTE"