What problem does it solve?
SDTM programming workflow is complex and error-prone. This Skill provides structured guidance for implementing SDTM data transformations using Python, SAS, and R, including mapping, validation, and metadata generation.
Core Features & Use Cases
- Multi-language SDTM transformation: Implement domain-level transformations using Python (Pandas/Polars), SAS, and R with reusable patterns.
- Controlled terminology handling: Apply CDISC terminology mappings and data quality checks within ETL pipelines.
- End-to-end SDTM pipelines: Cover from data ingestion to target dataset generation, including EPOCH/BLFL derivations and study-day calculations.
- Use Case: Build a transformation for DM to SDTM-DM with proper date handling and domain relationships in a clinical trial dataset.
Quick Start
Use this skill to scaffold a basic SDTM transformation for the DM domain using sample source data; adapt mapping_spec and reference_data to your dataset.