Implementation details of analysis functions:
Analysis groups and functions:
* Data reduction (prune) (see xmgrace)
* Differentation (T3766)
* Integration (T3886)
* Smooth (T2391)
* Interpolation (T2171)
* Fourier filter (T2104)
* Fourier transformation (T3088)
* Nonlinear Fitting (T5994)
* Data set operations (T8642)
IN PROGRESS:
* Convolution/Deconvolution
* https://terpconnect.umd.edu/~toh/spectrum/Deconvolution.html
* https://docs.scipy.org/doc/numpy/reference/generated/numpy.convolve.html, https://docs.scipy.org/doc/scipy/reference/generated/scipy.signal.convolve.html#scipy.signal.convolve
* https://www.originlab.com/doc/Origin-Help/Convolution, https://www.originlab.com/doc/Origin-Help/Deconvolution,https://www.originlab.com/doc/X-Function/ref/conv
* https://www.wavemetrics.com/products/igorpro/dataanalysis/signalprocessing/convolution
* https://en.wikipedia.org/wiki/Circular_convolution, https://dspillustrations.com/pages/posts/misc/circular-convolution-example.html
TODO:
* Auto-/Cross correlation
* Peak finding/sharpening
* Misc
** Periodigram (we already have Fourier trafo, see kst)
** Cross spectrum (see kst)
** Wiener, Kalman filter
Links:
https://terpconnect.umd.edu/~toh/spectrum/SignalProcessingTools.html
https://kst-plot.kde.org/kst1/handbook/plugins-vector-processing.html