How should I decide the period of the window functions? Should I allow the user to specify the range of data they want the window function to cover or should I set that myself? Also, with making a selection of windows, should I make a function per window, allow the user to specify which window they want in the input of one function, or do all the windows in one function and output them as a dictionary where the key values are the names of the window function?
How should I decide the period of the window functions? Should I allow the user to specify the range of data they want the window function to cover or should I set that myself? Also, with making a selection of windows, should I make a function per window, allow the user to specify which window they want in the input of one function, or do all the windows in one function and output them as a dictionary where the key values are the names of the window function?