Skip to content

Commit 2214610

Browse files
authored
Add missing interfaces to utils.tapering methods (#264)
* Add missing interfaces to utils.tapering methods * Use micromamba 0.20
1 parent e734c17 commit 2214610

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

pysteps/tests/test_interfaces.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -252,6 +252,7 @@ def test_utils_interface():
252252
from pysteps.utils import images
253253
from pysteps.utils import interpolate
254254
from pysteps.utils import spectral
255+
from pysteps.utils import tapering
255256
from pysteps.utils import transformation
256257

257258
method_getter = pysteps.utils.interface.get_method
@@ -274,6 +275,8 @@ def test_utils_interface():
274275
("rbfinterp2d", interpolate.rbfinterp2d),
275276
("rapsd", spectral.rapsd),
276277
("rm_rdisc", spectral.remove_rain_norain_discontinuity),
278+
("compute_mask_window_function", tapering.compute_mask_window_function),
279+
("compute_window_function", tapering.compute_window_function),
277280
("boxcox", transformation.boxcox_transform),
278281
("box-cox", transformation.boxcox_transform),
279282
("db", transformation.dB_transform),

pysteps/utils/interface.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,12 @@ def donothing(R, metadata=None, *args, **kwargs):
192192
methods_objects["rapsd"] = spectral.rapsd
193193
methods_objects["rm_rdisc"] = spectral.remove_rain_norain_discontinuity
194194

195+
# tapering methods
196+
methods_objects[
197+
"compute_mask_window_function"
198+
] = tapering.compute_mask_window_function
199+
methods_objects["compute_window_function"] = tapering.compute_window_function
200+
195201
# transformation methods
196202
methods_objects["boxcox"] = transformation.boxcox_transform
197203
methods_objects["box-cox"] = transformation.boxcox_transform

0 commit comments

Comments
 (0)