resolve_obs_path#

exo_skryer.read_obs.resolve_obs_path(cfg: Any) Any[source]#

Resolve the observational data path from configuration.

Parameters:
cfgconfig object

Parsed YAML configuration object with cfg.data.obs attribute.

Returns:
Any

Observational data spec. Either a single path string (data.obs) or a dict {"east": ..., "west": ...} for separate limb spectra.

Raises:
ValueError

If no observational data path is present in the configuration.