[seiscomp, scanloc] Install, add .gitignore
This commit is contained in:
288
etc/descriptions/global_mlc.xml
Normal file
288
etc/descriptions/global_mlc.xml
Normal file
@ -0,0 +1,288 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<seiscomp>
|
||||
<plugin name="MLc">
|
||||
<extends>global</extends>
|
||||
<description>
|
||||
Custom magnitude for local events measured on horizontal components
|
||||
</description>
|
||||
<configuration>
|
||||
<extend-struct type="GlobalMagnitudeProfile" match-name="MLc">
|
||||
<extend-struct type="GlobalMagnitudeRegionProfile">
|
||||
<parameter name="distMode" type="string">
|
||||
<description>
|
||||
Considered distance measure between source and receiver.
|
||||
Possible values are
|
||||
|
||||
hypocentral: hypocentral distance
|
||||
|
||||
epicentral: epicentral distance
|
||||
</description>
|
||||
</parameter>
|
||||
<parameter name="calibrationType" type="string" unit="">
|
||||
<description>
|
||||
Type of magnitude calibration formula to be considered.
|
||||
The calibration parameters are considered accordingly.
|
||||
Currently supported are
|
||||
|
||||
"parametric": consider parameters of parametric
|
||||
configuration in parametric section
|
||||
|
||||
"A0": consider parameters of non-parametric
|
||||
configuration in A0 section.
|
||||
</description>
|
||||
</parameter>
|
||||
<group name="A0">
|
||||
<description>
|
||||
Parameters for A0, non-parametric magnitude calibration.
|
||||
</description>
|
||||
<parameter name="logA0" type="string">
|
||||
<description>
|
||||
Overrides the calibration function log10(A0)
|
||||
for computing MLc per region. See logA0
|
||||
description in the bindings.
|
||||
</description>
|
||||
</parameter>
|
||||
</group>
|
||||
|
||||
<group name="parametric">
|
||||
<description>
|
||||
Parameters for parametric magnitude calibration:
|
||||
MLc = log10(A) + c3 * log10(r/c5) + c2 * (r + c4) + c1 + c0(station)
|
||||
</description>
|
||||
<parameter name="c0" type="double">
|
||||
<description>
|
||||
Overrides the calibration parameter c0
|
||||
for computing MLc per region. See c0
|
||||
description in the bindings.
|
||||
</description>
|
||||
</parameter>
|
||||
<parameter name="c1" type="double">
|
||||
<description>
|
||||
Overrides the calibration parameter c1
|
||||
for computing MLc per region. See c1
|
||||
description in the bindings.
|
||||
</description>
|
||||
</parameter>
|
||||
<parameter name="c2" type="double">
|
||||
<description>
|
||||
Overrides the calibration parameter c2
|
||||
for computing MLc per region. See c2
|
||||
description in the bindings.
|
||||
</description>
|
||||
</parameter>
|
||||
<parameter name="c3" type="double">
|
||||
<description>
|
||||
Overrides the calibration parameter c3
|
||||
for computing MLc per region. See c3
|
||||
description in the bindings.
|
||||
</description>
|
||||
</parameter>
|
||||
<parameter name="c4" type="double">
|
||||
<description>
|
||||
Overrides the calibration parameter c4
|
||||
for computing MLc per region. See c4
|
||||
description in the bindings.
|
||||
</description>
|
||||
</parameter>
|
||||
<parameter name="c5" type="double">
|
||||
<description>
|
||||
Overrides the calibration parameter c5
|
||||
for computing MLc per region. See c5
|
||||
description in the bindings.
|
||||
</description>
|
||||
</parameter>
|
||||
</group>
|
||||
</extend-struct>
|
||||
</extend-struct>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<binding name="MLc" module="global">
|
||||
<description>
|
||||
Custom magnitude for local events measured on horizontal components
|
||||
</description>
|
||||
<configuration>
|
||||
<group name="amplitudes">
|
||||
<group name="MLc">
|
||||
<description>
|
||||
Parameters for measuring MLc amplitudes. Add more parameters
|
||||
by adding an amplitude type profile 'MLc',
|
||||
</description>
|
||||
<parameter name="preFilter" type="string" default="BW(3,0.5,12)">
|
||||
<description>
|
||||
The filter applied to raw records before applying
|
||||
Wood-Anderson simulation.
|
||||
</description>
|
||||
</parameter>
|
||||
<parameter name="applyWoodAnderson" type="boolean" default="true">
|
||||
<description>
|
||||
Applying Wood-Anderson simulation. To achieve displacement
|
||||
records without WA simulation, an integration filter can
|
||||
be applied with the pre-filter.
|
||||
</description>
|
||||
</parameter>
|
||||
<parameter name="amplitudeScale" type="string" default="1.0">
|
||||
<description>
|
||||
Scaling value multiplied to the measured amplitudes to
|
||||
match the amplitude units expected by the magnitude
|
||||
calibration function.
|
||||
|
||||
Expected amplitudes are
|
||||
in units of mym but actual amplitudes provided from
|
||||
Wood-Anderson-corrected seismograms are in units of mm:
|
||||
amplitudeScale = 1000.
|
||||
|
||||
If data are not corrected for WA, measured amplitudes
|
||||
take the unit of gain-corrected data considering the
|
||||
preFilter:
|
||||
amplitudeScale converts between units of measured and
|
||||
excpected amplitude.
|
||||
</description>
|
||||
</parameter>
|
||||
<parameter name="measureType" type="string" default="AbsMax">
|
||||
<description>
|
||||
Type for measuring amplitudes. Available:
|
||||
|
||||
AbsMax: absolute maximum
|
||||
|
||||
MinMax: half difference between absolute maximum and minimum
|
||||
|
||||
PeakTrough: half difference between maximum and minimum
|
||||
on a half cycle
|
||||
</description>
|
||||
</parameter>
|
||||
<parameter name="combiner" type="string" default="max">
|
||||
<description>
|
||||
Define how to combine the amplitudes measured on both
|
||||
horizontals components:
|
||||
|
||||
min: take the minimum
|
||||
|
||||
max: take the maxium
|
||||
|
||||
avgerage: form the average
|
||||
|
||||
geometric_mean: form the geometric mean
|
||||
</description>
|
||||
</parameter>
|
||||
</group>
|
||||
</group>
|
||||
<group name="magnitudes">
|
||||
<group name="MLc">
|
||||
<description>
|
||||
Parameters for computing MLc magnitudes from MLc amplitudes.
|
||||
</description>
|
||||
<parameter name="distMode" type="string" default="hypocentral">
|
||||
<description>
|
||||
Considered distance measure between source and receiver.
|
||||
Possible values are
|
||||
|
||||
hypocentral: hypocentral distance
|
||||
|
||||
epicentral: epicentral distance
|
||||
</description>
|
||||
</parameter>
|
||||
<parameter name="minDist" type="double" default="-1.0" unit="deg">
|
||||
<description>
|
||||
The minimum distance for computing magnitudes from amplitudes.
|
||||
Negative values deactivate the check.
|
||||
</description>
|
||||
</parameter>
|
||||
<parameter name="maxDist" type="double" default="8" unit="deg">
|
||||
<description>
|
||||
The maximum distance for computing magnitudes from amplitudes.
|
||||
Negative values deactivate the check.
|
||||
</description>
|
||||
</parameter>
|
||||
<parameter name="maxDepth" type="double" default="80" unit="km">
|
||||
<description>
|
||||
The maximum source depth up to which magnitudes are computed.
|
||||
</description>
|
||||
</parameter>
|
||||
<parameter name="calibrationType" type="string" default=""parametric"" unit="">
|
||||
<description>
|
||||
Type of magnitude calibration formula to be considered.
|
||||
The calibration parameters are considered accordingly.
|
||||
Currently supported are
|
||||
|
||||
"parametric": consider parameters of parametric
|
||||
configuration in parametric section
|
||||
|
||||
"A0": consider parameters of non-parametric
|
||||
configuration in A0 section.
|
||||
</description>
|
||||
</parameter>
|
||||
<group name="A0">
|
||||
<description>
|
||||
Parameters for A0, non-parametric magnitude calibration.
|
||||
Considered if magnitude.MLc.calibrationType = "A0".
|
||||
</description>
|
||||
<parameter name="logA0" type="string" default="0:-1.3,60:-2.8,100:-3.0,400:-4.5,1000:-5.85">
|
||||
<description>
|
||||
The non-parametric calibration function log10(A0).
|
||||
|
||||
Format: any list of distance-value pairs separated by
|
||||
comma. Values within pairs are separated by colon.
|
||||
|
||||
Example: "0:-1.3,60:-2.8,100:-3.0,400:-4.5,1000:-5.85"
|
||||
specifies 4 distance intervals from
|
||||
0...60, 60...100, 100...400 and 400...1000 km distance.
|
||||
Within these intervals log10(A0) is interpolated linearly
|
||||
between -1.3...-2.8, -2.8...-3.0, -3.0...-4.5 and -4.5...-5.8,
|
||||
respectively.
|
||||
|
||||
Note: The first and last distance samples limit the
|
||||
maximum distance range for computing MLv.
|
||||
</description>
|
||||
</parameter>
|
||||
</group>
|
||||
<group name="parametric">
|
||||
<description>
|
||||
Parameters for parametric magnitude calibration:
|
||||
MLc = log10(A) + c3 * log10(r/c5) + c2 * (r + c4) + c1 + c0(station)
|
||||
|
||||
Considered if magnitude.MLc.calibrationType = "parametric".
|
||||
</description>
|
||||
<parameter name="c0" type="double" default="0.0">
|
||||
<description>
|
||||
Station correction. This is the calibration value 'c0'
|
||||
applied in the
|
||||
parametric magnitude calibration formula.
|
||||
</description>
|
||||
</parameter>
|
||||
<parameter name="c1" type="double" default="0.69">
|
||||
<description>
|
||||
The calibration value 'c1' applied in the
|
||||
parametric magnitude calibration formula.
|
||||
</description>
|
||||
</parameter>
|
||||
<parameter name="c2" type="double" default="0.00095">
|
||||
<description>
|
||||
The calibration value 'c2' applied in the
|
||||
magnitude calibration formula
|
||||
parametric magnitude calibration formula.
|
||||
</description>
|
||||
</parameter>
|
||||
<parameter name="c3" type="double" default="1.11">
|
||||
<description>
|
||||
The calibration value 'c3' applied in the
|
||||
parametric magnitude calibration formula.
|
||||
</description>
|
||||
</parameter>
|
||||
<parameter name="c4" type="double" default="0.0">
|
||||
<description>
|
||||
The calibration value 'c4' applied in the
|
||||
parametric magnitude calibration formula.
|
||||
</description>
|
||||
</parameter>
|
||||
<parameter name="c5" type="double" default="1.0">
|
||||
<description>
|
||||
The calibration value 'c5' applied in the
|
||||
parametric magnitude calibration formula.
|
||||
</description>
|
||||
</parameter>
|
||||
</group>
|
||||
</group>
|
||||
</group>
|
||||
</configuration>
|
||||
</binding>
|
||||
</seiscomp>
|
Reference in New Issue
Block a user