pyradtran.io.OutputToXarray.convert_batch#
- static OutputToXarray.convert_batch(parsed_outputs: List[ParsedOutput | None], input_ds: Dataset, time_var: str = 'time', lat_var: str = 'latitude', lon_var: str = 'longitude') Dataset[source]#
Convert a batch of
ParsedOutputobjects to a single Dataset.Failed simulations (None entries) produce NaN values.
- Parameters:
parsed_outputs (list of ParsedOutput or None) – One entry per flattened input point.
input_ds (xarray.Dataset) – Original input dataset (used to reconstruct dimensions).
time_var (str) – Coordinate names.
lat_var (str) – Coordinate names.
lon_var (str) – Coordinate names.
- Returns:
Result with original input dimensions restored.
- Return type:
xarray.Dataset