Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
self._load_station_index()
if station not in self.station_index:
message = (
"Station {} is not a CZ2010 station."
" See eemeter/resources/supported_cz2010_stations.json for a"
" complete list of stations."
.format(station)
)
raise ValueError(message)
index = pd.date_range("1900-01-01 00:00", "1900-12-31 23:00",
freq='H', tz=pytz.UTC)
return eeweather.load_cz2010_hourly_temp_data(
station, index[0], index[-1])
'''
# NOTE: This URL is hardcoded but the data may not always be available
def _get_temperature_data_eeweather(usaf_id, start,
end, normalized, use_cz2010):
if normalized:
if use_cz2010:
tempC = eeweather.load_cz2010_hourly_temp_data(usaf_id, start, end)
else:
tempC = eeweather.load_tmy3_hourly_temp_data(usaf_id, start, end)
else:
tempC = eeweather.load_isd_hourly_temp_data(usaf_id, start, end)
return tempC