Coverage for src / tracekit / filtering / filters.py: 100%

2 statements  

« prev     ^ index     » next       coverage.py v7.13.1, created at 2026-01-11 23:04 +0000

1"""Filter convenience functions namespace. 

2 

3This module provides a namespace for filter functions to support: 

4 from tracekit.filtering import filters 

5 filters.low_pass(trace, cutoff=1000) 

6 

7Re-exports convenience functions from the filtering package. 

8""" 

9 

10from tracekit.filtering.convenience import ( 

11 band_pass, 

12 band_stop, 

13 high_pass, 

14 low_pass, 

15 matched_filter, 

16 median_filter, 

17 moving_average, 

18 notch_filter, 

19 savgol_filter, 

20) 

21 

22__all__ = [ 

23 "band_pass", 

24 "band_stop", 

25 "high_pass", 

26 "low_pass", 

27 "matched_filter", 

28 "median_filter", 

29 "moving_average", 

30 "notch_filter", 

31 "savgol_filter", 

32]