Deborah.Elijah.DeborahThreadsWizardRunner
Deborah.Elijah.DeborahThreadsWizardRunner.run_DeborahThreadsWizard — Methodrun_DeborahThreadsWizard() -> Dict{String, Any}Interactive terminal wizard for generating a multi-ratio threaded TOML configuration for Deborah.DeborahThreads.
This function is part of the Deborah.Elijah.DeborahThreadsWizardRunner module and is designed to produce configuration files for multi-ratio, multi-threaded estimation workflows. It differs from Deborah.Elijah.DeborahWizardRunner.run_DeborahWizard by allowing the user to specify full label and train percentage lists (labels, trains) for batch execution.
The resulting configuration includes [data], [bootstrap], [jackknife], and optional [abbreviation] sections, tailored for use in threaded runners like Deborah.DeborahThreads.DeborahThreadsRunner.run_DeborahThreads.
Workflow Overview
- Prompt for data source, ensemble name, and observable files.
- Collect model and column indexing info.
- Accept comma-separated lists of label and train ratios.
- Collect bootstrap/jackknife settings.
- Optionally load or define an abbreviation map.
- Save everything to a
config_DeborahThreads.tomlfile.
Returns
- A
Dict{String, Any}representing the fullTOMLconfiguration.
Side Effects