nirs4all.pipeline.dagml.native_pls_phase_replay module

Validated archive inspection and callback-free replay for native PLS.

nirs4all.pipeline.dagml.native_pls_phase_replay.is_native_pls_phase_package(package: Mapping[str, Any]) → bool[source]

Recognize the dedicated owner; validation still happens natively.

nirs4all.pipeline.dagml.native_pls_phase_replay.predict_native_pls_phase_archive(path: str | Path, data: Any, *, methods_library_path: str, outcome_id: str, run_id: str) → tuple[ndarray, dict[str, Any]][source]

Reopen the validated archive and replay current explicitly named rows.

nirs4all.pipeline.dagml.native_pls_phase_replay.read_native_pls_phase_archive(path: str | Path, *, methods_library_path: str) → tuple[Any, list[dict[str, Any]]][source]

Validate Core/package/RAW links, then inspect officially imported states.