Skip to content

Commit

Permalink
fix meta dtype for sam resource for mhk
Browse files Browse the repository at this point in the history
  • Loading branch information
grantbuster committed Jan 16, 2024
1 parent c15084e commit 934b71e
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion reV/SAM/generation.py
Original file line number Diff line number Diff line change
Expand Up @@ -548,6 +548,7 @@ def set_resource_data(self, resource, meta):
location. Should include values for latitude, longitude,
elevation, and timezone.
"""
meta = self._parse_meta(meta)
self.time_interval = self.get_time_interval(resource.index.values)
pysam_w_fname = self._create_pysam_wfile(resource, meta)
self[self.PYSAM_WEATHER_TAG] = pysam_w_fname
Expand Down Expand Up @@ -2066,6 +2067,8 @@ def set_resource_data(self, resource, meta):
and timezone.
"""

meta = self._parse_meta(meta)

# map resource data names to SAM required data names
var_map = {'significantwaveheight': 'significant_wave_height',
'waveheight': 'significant_wave_height',
Expand All @@ -2091,7 +2094,7 @@ def set_resource_data(self, resource, meta):
# roll the truncated resource array to local timezone
for var in ['significant_wave_height', 'energy_period']:
arr = self.ensure_res_len(resource[var].values, time_index)
n_roll = int(meta['timezone'].values * self.time_interval)
n_roll = int(meta['timezone'] * self.time_interval)
data_dict[var] = np.roll(arr, n_roll, axis=0).tolist()

data_dict['lat'] = meta['latitude']
Expand Down

0 comments on commit 934b71e

Please sign in to comment.