obspy.realtime.signal
Signal processing functions for RtMemory objects.
For sequential packet processing that requires memory (which includes recursive
filtering), each processing function (e.g., obspy.realtime.signal)
needs to manage the initialization and update of
RtMemory object(s), and needs to know when
and how to get values from this memory.
For example: Boxcar smoothing: For each new data point available past the end
of the boxcar, the original, un-smoothed data point value at the beginning of
the boxcar has to be subtracted from the running boxcar sum, this value may be
in a previous packet, so has to be retrieved from memory see
obspy.realtime.signal.boxcar().
- copyright:
The ObsPy Development Team (devs@obspy.org), Anthony Lomax & Alessia Maggi
- license:
GNU Lesser General Public License, Version 3 (https://www.gnu.org/copyleft/lesser.html)
Public Functions
Apply boxcar smoothing to data in array sample. |
|
Calculate Mwp magnitude. |
|
Apply simple differentiation to array data. |
|
Apply simple rectangular integration to array data. |
|
Apply recursive kurtosis calculation on data. |
|
Calculate Mwp integral on a displacement trace. |
|
Add the specified offset to the data. |
|
Scale array data samples by specified factor. |
|
Calculate instantaneous period in a fixed window (Tau_c). |