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). |