windkit.io.windio.write_wind_resource#

windkit.io.windio.write_wind_resource(data, path)[source]#

Write a dictionary to windIO wind_resource YAML format.

Warning

windIO support is experimental. API may change in future versions.

Writes a wind_resource-level dictionary suitable for use as a standalone file that can be referenced via !include from an energy_resource file.

Parameters:
  • data (dict) – Dictionary following the windIO wind_resource schema structure, containing wind climate data (Weibull parameters, binned distributions, or time series).

  • path (str or pathlib.Path) – Output file path.

Examples

>>> from windkit.io.windio import write_wind_resource, wwc_to_windio
>>> wind_resource = wwc_to_windio(wwc, level="wind_resource")
>>> write_wind_resource(wind_resource, "wind_resource.yaml")