S5.Weather.readgrib.from_era5#
- S5.Weather.readgrib.from_era5(stationfile: str | PathLike, gribfile: str | PathLike, start_date: datetime, end_date: datetime, outfile: str | PathLike = 'Weather-era5byS5.dat', Solar: bool = True) None [source]#
Create solarsim weather file from era5 grib files.
- Parameters:
stationfile – File path to .dat file with station details.
gribfile – File path to grib file to be used downloaded from era5
start_date – Start date and time including timezone.
end_date – End date and time including timezone.
outfile – Name of the output file.
Solar – False to disable irradiance output (all 0).
- Returns:
None, SolarSim weather file created at outfile.
Examples
>>> from_era5('Station.dat', 'ERA5-Land.grib', datetime.datetime(2020, 9, 14, 0, 0), datetime.datetime(2020, 9, 15, 0, 0))