Power Configuration

KeyType/defaultContract
schema_versionstring, 1.0Config version.
data_pathstringLong CSV.
date_col, location_col, outcome_colstringsSource columns.
treatment_locationslistTreated units; numeric-looking strings are coerced to integers.
treatment_datestringSplit used to estimate the pre-period DGP.
durationlist of integersSimulated post-period lengths. Alias: test_durations.
effect_sizeslist of floatsRelative injected lifts. Alias: effect_size.
alphafloat, 0.05Detection threshold; must be in (0, 1).
target_powerfloat, 0.80CLI MDE/report threshold; must be in (0, 1].
n_simulationsinteger, 1000Repetitions per grid row.
effect_patternstring, constantconstant, immediate, ramp, or decay.
random_seedinteger or nullReproducible configuration seed.
power_dgp_rankinteger or nullExplicit SVD rank.
power_dgp_max_rankinteger, 5 in CLIAutomatic rank cap.
power_failure_rate_thresholdfloat, 0.20Maximum valid row failure rate.
sparse_sc_max_n_plpositive integer, 100Requested placebo cap.
parallel, n_jobsboolean, integerGrid-level CPU parallelism.
use_gpubooleanOptional unseeded DGP acceleration request.
output_dirstringCSV and plot directory.

constant and immediate currently produce the same full effect in every period. ramp moves linearly from zero to the full effect. decay applies the full effect initially and a hard-coded exponential decay rate of 0.1 per period. Unknown patterns fail.

The CLI power path forwards a deliberately narrower SparseSC configuration than inference: fast estimation, placebo cap, DGP controls, seed, GPU request, and progress state. Inference options such as cooldown, assumption checks, CI level, and lasso controls are not inherited.