pyradtran.io.NetCDFSaver.save_results_to_netcdf#
- static NetCDFSaver.save_results_to_netcdf(data: Dict[str, Any] | Dataset, output_path: Path, input_ds: Dataset, config: SimulationConfig, simulation_params: Dict[str, Any] = None) Path[source]#
Write results to a NetCDF file with provenance attributes.
- Parameters:
data (dict or xarray.Dataset) – Simulation results.
output_path (pathlib.Path) – Destination file.
input_ds (xarray.Dataset) – Input dataset (for coordinate reference).
config (SimulationConfig) – Configuration used for the run.
simulation_params (dict, optional) – Extra metadata to embed.
- Returns:
output_path.
- Return type:
pathlib.Path