Added gwpy.signal.window module to help with FFT routines
Compare changes
This PR adds a new module gwpy.signal.window
which provides two simple routines
canonical_name
: translates arbitrary window name into one understood by scipy (e.g. ksr
-> kaiser
)recommended_overlap
: uses Heinzel, Rüdiger, & Schilling [2002] to return the recommended overlap for a given FFTlength and window combinationThe recommended_overlap
method is now used to set the default overlap for all TimeSeries
FFT routines, unless specified by the user.