obspy.signal.interpolation

Some Seismogram Interpolating Functions.

copyright:The ObsPy Development Team (devs@obspy.org)
license:GNU Lesser General Public License, Version 3 (https://www.gnu.org/copyleft/lesser.html)

Public Functions

calculate_lanczos_kernel Helper function to get the actually used kernel for a specific value of a.
interpolate_1d Wrapper around some scipy interpolation functions.
lanczos_interpolation Function performing Lanczos resampling, see https://en.wikipedia.org/wiki/Lanczos_resampling for details.
plot_lanczos_windows Helper function producing a plot of all available tapers of the sinc function and their response for the Lanczos interpolation.
weighted_average_slopes Implements the weighted average slopes interpolation scheme proposed in [Wiggins1976] for evenly sampled data.

Private Functions

Warning

Private functions are mainly for internal/developer use and their API might change without notice.

_validate_parameters Validates the parameters for various interpolation functions.