2.0.0-alpha.4
Constant for bandpass OregonDSP filter creation.
Constant for lowpass OregonDSP filter creation.
Constant for highpass OregonDSP filter creation.
Remove the mean from a seismogram. Subtract the mean from each data point.
([type])
input seismogram
[type]
:
seismogram with mean of zero
Apply the frequency independent overall gain to a seismogram. This does not do a full transfer using poles and zero, this only applies the scalar conversion factor to convert counts back to original real world units and update the units.
([type])
the seismogram to correct
([type])
overall gain object, usually pulled from stationxml
[type]
:
new seismogram with original units, like m/s and gain applied.
Type: {min: number, max: number, mean: number}
Creates a Butterworth IIR filter using the OregonDSP library.
([type])
number of poles
([type])
type, use constants of BAND_PASS, LOW_PASS, HIGH_PASS
([type])
low corner frequency
([type])
high corner frequency
([type])
delta, period, of timeseries
[type]
:
Butterworth IIR filter
Creates a Chebyshev I IIR filter using the OregonDSP library.
([type])
number of poles
([type])
Chebyshev epsilon value
([type])
type, use constants of BAND_PASS, LOW_PASS, HIGH_PASS
([type])
low corner frequency
([type])
high corner frequency
([type])
delta, period, of timeseries
[type]
:
Chebyshev I IIR filter
Creates a Chebyshev II IIR filter using the OregonDSP library.
([type])
number of poles
([type])
Chebyshev epsilon value
([type])
type, use constants of BAND_PASS, LOW_PASS, HIGH_PASS
([type])
low corner frequency
([type])
high corner frequency
([type])
delta, period, of timeseries
[type]
:
Chebyshev II IIR filter
(OregonDSP.filter.iir.IIRFilter)
(Seismogram)
Seismogram
Calculates the envelope, y_i = sqrt( y_i y_i + h_i h_i) where h is the hilber transform of y. The default configuration for the hilbet transform is n=100, lowEdge=.05 and highEdge = 0.95
(Seismogram)
Seismogram
Calculates the hilbert transform using the OregonDSP library with default number of points, n=10 (to yield a 21 pt FIR transform) and default low and high edge of 0.05 and 0.95. Low and high edge are given normalized 0 to 1.
Seismogram