nexuml_library.scenarios.data.roots¶
nexuml_library.scenarios.data.roots
¶
Shared data-root resolution for scenario data builders.
resolve_data_root
¶
resolve_data_root(
data_root: str, env_var: str = "NEXUML_DATA_ROOT"
) -> Path
Resolve a dataset path against the optional global data root.
Absolute paths are used as-is. Relative paths are resolved under
NEXUML_DATA_ROOT when set. Otherwise, relative paths are returned
unchanged and remain relative to the current working directory.
Returns:
| Name | Type | Description |
|---|---|---|
Path |
Path
|
Resolved dataset path. |