Esc
Ask AIAnswers may be inaccurate; check the linked pages.Esc
Ask anything about these docs, like how to get started or what a function does.

derive_job_type

orchestrator_metadata.derive_job_type

Derive job_type from task paths (e.g. univariate/solar, multivariate/..., covariate/...).

derive_job_type(tasks: list[str]) -> str

Parameter Type Default Description
tasks list[str] - (undocumented)

Returns: str

extract_task_paths_from_config

orchestrator_metadata.extract_task_paths_from_config

Extract task_path or task_paths from evaluation config YAML. Returns [] if not found.

extract_task_paths_from_config(config_yaml: str) -> list[str]

Parameter Type Default Description
config_yaml str - (undocumented)

Returns: list[str]

get_tasks

orchestrator_metadata.get_tasks

Return tasks grouped by type. Values are full task_path for YAML (e.g. covariate/solar_100_covariate).

get_tasks() -> dict[str, list[str]]

Returns: dict[str, list[str]]

get_models

orchestrator_metadata.get_models

Return capability flags for each registered model (from settings.yaml).

get_models() -> list[dict]

Returns: list[dict]