Skip to contents

sdtm.oak V0.2.0

  • DM Domain: New functions calc_min_max_date() and oak_calc_ref_dates() to support DM domain programming.
  • Supplementary Qualifier SUPP Domains - New functiongenerate_sdtm_supp() to facilitate the programming of supplemental qualifier domains.
  • Bug Fixes:
    • Resolved an issue in mapping algorithms to prevent overwriting results.
    • Fixed the problems() function to ensure blank values are excluded from warning messages when converting dates to ISO8601 format.
    • Corrected controlled terminology functions to alert users when a value cannot be mapped according to the controlled terms in assign_ct() and hardcode_ct() functions.

With this release, users can now efficiently create the DM domain as well as various SDTM domains across Findings, Events, Findings About, Supplemental qualifiers and Intervention classes, significantly broadening the range of supported domains.

sdtm.oak V0.1.1

CRAN release: 2024-11-12

Fixed the bug that was causing test cases to fail. Updated derive_blfl() function to account for baseline_timepoints. Typo updates in the documentation.

sdtm.oak V0.1.0

CRAN release: 2024-09-03

The V0.1.0 release of {sdtm.oak} users can create the majority of the SDTM domains. Domains that are NOT in scope for the V0.1.0 release are DM, Trial Design Domains, SV, SE, RELREC, Associated Person domains, and EPOCH Variable across all domains.

  • Functions for commonly used SDTM mapping Algorithms
  • Functions for SDTM derived variables
  • Functions to support {sdtm.oak}
    • generate_oak_id_vars() to derive oak id variables
    • read_ct_spec() to read the controlled terminology spec
    • Functions to create conditioned dataframes to support if then else conditions in SDTM mappings
  • Articles
    • Algorithms
    • Creating an interventions SDTM domain
    • Creating a Findings SDTM domain
    • Conditioned Data Frames
    • Converting dates, times or date-times to ISO 8601
    • Path to Automation

Further details on this Release