environmentaltools.spatiotemporal.raster.load_results

environmentaltools.spatiotemporal.raster.load_results(results_path)[source]

Load indicator analysis results from JSON + NPZ format.

Parameters:

results_path (str or Path) – Path to the results directory (or metadata.json file).

Returns:

Dictionary containing indicator results for each index. Format: {index_name: [(contours, mean_map), …]}

Return type:

dict

Examples

>>> from environmentaltools.spatiotemporal import raster
>>> results = raster.load_results("results/indicator_results_20250112_143022")
>>> # Access results for specific index
>>> for contours, mean_map in results['mean_presence_boundary']:
...     print(f"Found {len(contours)} contours")