Validate SDTM Domains
Assign meta data to columns in a SDTM table based on specification fil...
Assign SEQ numbers for a SDTM data set
Calculate a DY variable (day of study)
Convert SDTM QC code from a .Rmd file to .R script
Create a BLFL column
Create the EPOCH variable
Assign STAT 'NOT DONE' status
Format date and character columns for SDTM tables
Read in the code list from the specification for a specific domain
Read in the variable specification sheet for a SDTM data set
Read in the key variables for a SDTM domain
Impute start or end dates
Pipe operator
Import EDC data tables
Import SDTM data tables
Reshape format of all dates (full and partial)
Reshape format of partial dates
sdtmval: Validate SDTM Domains
Trim white space and make blanks NA
Trim unknown elements in partial dates
Write R session information for a script to a .txt file
Write a SAS transport file (.xpt)
Provides a set of tools to assist statistical programmers in validating Study Data Tabulation Model (SDTM) domain data sets. Statistical programmers are required to validate that a SDTM data set domain has been programmed correctly, per the SDTM Implementation Guide (SDTMIG) by 'CDISC' (<https://www.cdisc.org/standards/foundational/sdtmig>), study specification, and study protocol using a process called double programming. Double programming involves two different programmers independently converting the raw electronic data cut (EDC) data into a SDTM domain data table and comparing their results to ensure accurate standardization of the data. One of these attempts is termed 'production' and the other 'validation'. Generally, production runs are the official programs for submittals and these are written in 'SAS'. Validation runs can be programmed in another language, in this case 'R'.
Useful links