windkit.io.windio.write_wind_farm#
- windkit.io.windio.write_wind_farm(data, path)[source]#
Write a dictionary to windIO wind_farm YAML format.
Warning
windIO support is experimental. API may change in future versions.
Writes a wind_farm-level dictionary suitable for use as a standalone file that can be referenced via
!includefrom a plant file.- Parameters:
data (dict) – Dictionary following the windIO wind_farm schema structure, containing layouts, turbine_types, etc.
path (str or pathlib.Path) – Output file path.
Examples
>>> from windkit.io.windio import write_wind_farm, compose_wind_farm >>> wind_farm = compose_wind_farm(turbines, wtgs={"IEA_10MW": wtg}) >>> write_wind_farm(wind_farm, "wind_farm.yaml")