๐Ÿงช Synthetic ADaM Generator

CDISC-compliant dummy ADaM datasets for QC, training, demos, regulatory edge-case testing. No BAA, no PHI, no waiting.

Real ADaM is locked behind BAA agreements and patient consent. For testing, training, or demos you need realistic dummy data with proper CDISC structure - the right ADSL flags, sensible AE severities, realistic lab toxicity grades, valid SOC/PT codes. This service generates all 7 standard ADaM datasets with reproducible seeds and configurable patient counts.

Generate datasets

How to use

# Preview as JSON (single dataset)
curl "https://synth.clincoder.cloud/api/generate?kinds=adsl&n_per_arm=25&seed=42"

# Download a ZIP of all 7 datasets as CSV (50 subjects/arm)
curl -X POST "https://synth.clincoder.cloud/api/generate.zip?kinds=adsl,adae,advs,adlb,adtte,adrs,adex&n_per_arm=50&seed=42" -o adam.zip
unzip adam.zip

# Use in R
ds <- read.csv("adsl.csv")
table(ds$arm)

What you get

All datasets cross-link via USUBJID. ARM/treatment is consistent across datasets. Seeded for reproducibility.

Pricing

Free

$0
  • Up to 50 subjects/arm
  • JSON or CSV download
  • All 7 datasets

Pro

$200/study
  • Up to 500 subjects/arm
  • SAS xpt format
  • Custom AE rate / dropout
  • API key

Enterprise

$1000/study
  • Up to 5000 subjects/arm
  • Custom study profile (oncology / vaccine / diabetes)
  • Define-XML
  • SLA