Skip to content

Commit defac59

Browse files
authored
Merge pull request #62 from earthdaily/dev
v0.1.1
2 parents 22efc64 + 674f182 commit defac59

File tree

1 file changed

+16
-9
lines changed

1 file changed

+16
-9
lines changed

earthdaily/accessor/__init__.py

+16-9
Original file line numberDiff line numberDiff line change
@@ -130,11 +130,17 @@ def _max_time_wrap(self, wish=5, col="time"):
130130
return np.min((wish, self._obj[col].size))
131131

132132
def drop_unfrozen_coords(self, keep_spatial_ref=True):
133-
unfrozen_coords = [coord for coord in self._obj.coords if coord not in list(self._obj.sizes.keys())]
134-
if keep_spatial_ref and 'spatial_ref' in unfrozen_coords:
135-
unfrozen_coords.pop(np.argwhere(np.in1d(unfrozen_coords,'spatial_ref'))[0][0])
133+
unfrozen_coords = [
134+
coord
135+
for coord in self._obj.coords
136+
if coord not in list(self._obj.sizes.keys())
137+
]
138+
if keep_spatial_ref and "spatial_ref" in unfrozen_coords:
139+
unfrozen_coords.pop(
140+
np.argwhere(np.in1d(unfrozen_coords, "spatial_ref"))[0][0]
141+
)
136142
return self._obj.drop(unfrozen_coords)
137-
143+
138144
def plot_rgb(
139145
self,
140146
red: str = "red",
@@ -295,9 +301,10 @@ def whittaker(
295301
time="time",
296302
):
297303
from . import whittaker
304+
298305
data_crs = self._obj.rio.crs
299306

300-
self._obj = whittaker.xr_wt(
307+
self._obj = whittaker.xr_wt(
301308
self._obj,
302309
lmbd,
303310
time=time,
@@ -307,10 +314,10 @@ def whittaker(
307314
max_value=max_value,
308315
max_iter=max_iter,
309316
)
310-
311-
self._obj = self._obj.rio.set_crs(data_crs).rio.write_crs(data_crs)
312-
return self._obj
313-
317+
318+
self._obj = self._obj.rio.set_crs(data_crs).rio.write_crs(data_crs)
319+
return self._obj
320+
314321
def zonal_stats(
315322
self,
316323
geometry,

0 commit comments

Comments
 (0)