Skip to contents

Creates a study configuration list with study parameters, temporal configuration, and dataset specifications for clinical trial data generation.

Usage

create_study_config(
  study_id = "STUDY001",
  participant_count = 100,
  site_count = 10,
  analytics_package = NULL,
  analytics_workflows = NULL,
  reporting_package = NULL,
  reporting_workflows = NULL,
  outlier_intensity = 1
)

Arguments

study_id

Study identifier

participant_count

Number of participants

site_count

Number of sites

analytics_package

Analytics package to use

analytics_workflows

Specific workflows to run

reporting_package

Reporting package to use (default: "gsm.reporting")

reporting_workflows

Specific reporting workflows to run (default: all)

outlier_intensity

Global multiplier for outlier-like values in domain generators. Use 1 for current baseline, values >1 to increase outlier prevalence.

Value

A list containing study configuration

Examples

config <- create_study_config("STUDY001", participant_count = 200, site_count = 15)
config$study_params$study_id
#> [1] "STUDY001"
config$temporal_config$snapshot_count
#> [1] 5