libera_utils.scene_identification.scene_id_algorithm.run_algorithm#
- libera_utils.scene_identification.scene_id_algorithm.run_algorithm(manifest_path: Path | S3Path, config: SceneIdRunnerConfig) Path | S3Path#
Run a SCENE-ID processing workflow from an input manifest.
- Parameters:
manifest_path (Path | S3Path) – Path to the input manifest file listing the input file(s).
config (SceneIdRunnerConfig) – The per-runner parameters (input/output product, reader, definition, time variable, scene types, log label).
- Returns:
Path to the written output manifest file.
- Return type:
Path | S3Path
- Raises:
ValueError – If the
PROCESSING_PATHenvironment variable is not set, or if the manifest references no usable inputs.