555 lines
29 KiB
HTML
555 lines
29 KiB
HTML
<!DOCTYPE html>
|
||
|
||
<html lang="en">
|
||
<head>
|
||
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||
|
||
<title>StdLoc — SeisComP Release documentation</title>
|
||
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
|
||
<link rel="stylesheet" href="../_static/seiscomp.css" type="text/css" />
|
||
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=72bcf2f2" />
|
||
<link rel="stylesheet" type="text/css" href="../_static/seiscomp.css?v=c6da7ce6" />
|
||
<link rel="stylesheet" type="text/css" href="../_static/graphviz.css?v=eafc0fe6" />
|
||
<script type="text/javascript" src="../_static/seiscomp.js"></script>
|
||
<script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
|
||
<script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js?v=823bb831"></script>
|
||
<script src="../_static/doctools.js?v=888ff710"></script>
|
||
<script src="../_static/sphinx_highlight.js?v=4825356b"></script>
|
||
<link rel="index" title="Index" href="../genindex.html" />
|
||
<link rel="search" title="Search" href="../search.html" />
|
||
<link rel="next" title="LocExt" href="global_locext.html" />
|
||
<link rel="prev" title="GUI" href="global_gui.html" />
|
||
</head>
|
||
<body>
|
||
<div class="header">
|
||
<div class="container">
|
||
<div class="brand">
|
||
<img class="logo" src="../_static/brands/seiscomp/text/white.svg"/>
|
||
<!-- span class="title">SeisComP Release</span -->
|
||
<span class="version">6.9.0</span>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="nav">
|
||
<div class="container">
|
||
<div class="content"><a class="pull-right" id="sidebar-toggle">TOC</a>
|
||
|
||
<div class="related" role="navigation" aria-label="related navigation">
|
||
<ul>
|
||
<li class="right">
|
||
<a href="../genindex.html" title="General Index"
|
||
accesskey="I">
|
||
index
|
||
</a>
|
||
</li>
|
||
<li class="right">
|
||
<a href="global_locext.html" title="LocExt"
|
||
accesskey="N">
|
||
next
|
||
</a>
|
||
</li>
|
||
<li class="right">
|
||
<a href="global_gui.html" title="GUI"
|
||
accesskey="P">
|
||
previous
|
||
</a>
|
||
</li>
|
||
<li class="nav-item nav-item-0">
|
||
<a href="../index.html">Home</a>
|
||
</li>
|
||
<li class="nav-item nav-item-1">
|
||
<a href="../toc/extensions.html" >Extensions</a>
|
||
</li>
|
||
<li class="nav-item nav-item-2">
|
||
<a href="../toc/extensions/global.html" accesskey="U">global</a>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="container">
|
||
<div class="fitted content" id="anchors-container">
|
||
<div class="body" role="main">
|
||
|
||
<section id="stdloc">
|
||
<span id="global-stdloc"></span><h1>StdLoc<a class="headerlink" href="#stdloc" title="Permalink to this heading">¶</a></h1>
|
||
<p>Generic locator plugin for SeisComP.</p>
|
||
<section id="description">
|
||
<h2>Description<a class="headerlink" href="#description" title="Permalink to this heading">¶</a></h2>
|
||
<p>StdLoc is a SeisComP locator plugin that combines standard location methods
|
||
and was developed with the focus on local seismicity, although the methods
|
||
are generic enough to work at larger scales as well.</p>
|
||
</section>
|
||
<section id="plugin">
|
||
<h2>Plugin<a class="headerlink" href="#plugin" title="Permalink to this heading">¶</a></h2>
|
||
<p>To enable StdLoc the plugin <code class="docutils literal notranslate"><span class="pre">stdloc</span></code> must be loaded.</p>
|
||
</section>
|
||
<section id="how-does-it-work">
|
||
<h2>How does it work?<a class="headerlink" href="#how-does-it-work" title="Permalink to this heading">¶</a></h2>
|
||
<p>The locator can apply a multitude of location methods and it is particularly useful to
|
||
combine them to achieve better solutions:</p>
|
||
<ul>
|
||
<li><p>LeastSquares: this is the classic algorithm that solves the linearized problem of
|
||
travel time residual minimization via iterative least squares. However an initial
|
||
location estimate is required. This is the intended method to select when StdLoc
|
||
is used in combination with a pick associator: it provides the initial location
|
||
estimate and StdLoc will improve it. When used in <a class="reference internal" href="scolv.html#scolv"><span class="std std-ref">scolv</span></a> or <a class="reference internal" href="screloc.html#screloc"><span class="std std-ref">screloc</span></a>,
|
||
the location of the origin to be relocated is used as starting estimate.
|
||
The configuration doesn’t require any mandatory parameters:</p>
|
||
<blockquote>
|
||
<div><div class="highlight-params notranslate"><div class="highlight"><pre><span></span>method = LeastSquares
|
||
</pre></div>
|
||
</div>
|
||
</div></blockquote>
|
||
</li>
|
||
<li><p>GridSearch: finds the source parameters by evaluating the hypocenter probability
|
||
of each point in a grid and returning the maximum likelihood hypocenter.
|
||
Because the search space is fully evaluated there is no need for an initial
|
||
location estimate and the location uncertainty is completely known. However the
|
||
method is very slow. It can be used to relocate events in <a class="reference internal" href="scolv.html#scolv"><span class="std std-ref">scolv</span></a> that seem
|
||
difficult to locate via other methods or to verify the uncertainty of a solution.
|
||
The following example configuration computes a grid search around the average
|
||
location of the picked stations. The grid points are spaced apart 0.5km
|
||
horizontally and 2km vertically.</p>
|
||
<blockquote>
|
||
<div><div class="highlight-params notranslate"><div class="highlight"><pre><span></span>method = GridSearch
|
||
GridSearch.center = auto,auto,15
|
||
GridSearch.size = 40,40,30
|
||
GridSearch.numPoints = 81,81,16
|
||
</pre></div>
|
||
</div>
|
||
</div></blockquote>
|
||
</li>
|
||
<li><p>GridSearch+LeastSquares: this method can be used in very complex networks where
|
||
a bad initial location estimates can get LeastSquares stuck in a local minimum.
|
||
The method finds a LeastSquares solution for each cell in a (coarse) grid, using
|
||
the cell centroid as initial location estimate. If finally returns the maximum
|
||
likelihood solution. This method is intended to be used in <a class="reference internal" href="screloc.html#screloc"><span class="std std-ref">screloc</span></a> or
|
||
<a class="reference internal" href="scolv.html#scolv"><span class="std std-ref">scolv</span></a> to relocate existing events.
|
||
The following example configuration returns the best among the 75 (5x5x3)
|
||
LeastSquares solutions, computed for every point in the grid.</p>
|
||
<blockquote>
|
||
<div><div class="highlight-params notranslate"><div class="highlight"><pre><span></span>method = GridSearch+LeastSquares
|
||
GridSearch.center = auto,auto,15
|
||
GridSearch.size = 100,100,30
|
||
GridSearch.numPoints = 5,5,3
|
||
</pre></div>
|
||
</div>
|
||
</div></blockquote>
|
||
</li>
|
||
<li><p>OctTree: this method produces similar results to GridSearch but it is extremely
|
||
faster and it follows the NonLinLoc approach. The OctTree search starts by
|
||
evaluating the hypocenter probability of each cell in a grid, computed as the
|
||
probability density at the cell center coordinates times the cell volume. The
|
||
search then continues by repeatedly fetching the cell with highest probability
|
||
and splitting it in 8 sub-cells. These 8 cells are then inserted in the pool of
|
||
cells to fetch from at next iteration.
|
||
The search terminates after either a maximum number of iterations or after
|
||
reaching a minimum cell size. At that point the maximum likelihood hypocenter
|
||
is selected. Because the algorithms splits only the cells with higher
|
||
probability, the search space is sampled in a very efficient way and it makes
|
||
the method way faster than GridSearch.
|
||
This method is intended to be used in <a class="reference internal" href="screloc.html#screloc"><span class="std std-ref">screloc</span></a> or <a class="reference internal" href="scolv.html#scolv"><span class="std std-ref">scolv</span></a> to
|
||
relocate existing events.
|
||
The following example is a plausible configuration for the entire Swiss
|
||
network:</p>
|
||
<blockquote>
|
||
<div><div class="highlight-params notranslate"><div class="highlight"><pre><span></span>method = OctTree
|
||
GridSearch.center = 47.0,8.5,50
|
||
GridSearch.size = 700,700,100
|
||
GridSearch.numPoints = 21,21,11
|
||
OctTree.maxIterations = 100000
|
||
OctTree.minCellSize = 0.001
|
||
</pre></div>
|
||
</div>
|
||
</div></blockquote>
|
||
<p>However in this example we are at the size limit for a flat earth study
|
||
geometry and for bigger regions <cite>GridSearch.center</cite> should be set to
|
||
<cite>auto</cite> and <cite>GridSearch.size</cite> to a smaller size.</p>
|
||
</li>
|
||
<li><p>OctTree+LeastSquares: this method allows the OctTree search to find the
|
||
maximum probability cell in the network and uses that as the initial
|
||
location estimate for LeastSquares.
|
||
This method is intended to be used in <a class="reference internal" href="screloc.html#screloc"><span class="std std-ref">screloc</span></a> or <a class="reference internal" href="scolv.html#scolv"><span class="std std-ref">scolv</span></a> to
|
||
relocate existing events.
|
||
The following example is a plausible configuration for the entire Swiss
|
||
network:</p>
|
||
<blockquote>
|
||
<div><div class="highlight-params notranslate"><div class="highlight"><pre><span></span>method = OctTree+LeastSquares
|
||
GridSearch.center = 47.0,8.5,50
|
||
GridSearch.size = 700,700,100
|
||
GridSearch.numPoints = 21,21,11
|
||
OctTree.maxIterations = 10000
|
||
OctTree.minCellSize = 1.0
|
||
</pre></div>
|
||
</div>
|
||
</div></blockquote>
|
||
<p>However in this example we are at the size limit for a flat earth study
|
||
geometry and for bigger regions <cite>GridSearch.center</cite> should be set to
|
||
<cite>auto</cite> and <cite>GridSearch.size</cite> to a smaller size.</p>
|
||
</li>
|
||
</ul>
|
||
<p>The algorithms implemented in StdLoc are standard methods described in “Routine Data
|
||
Processing in Earthquake Seismology” by Jens Havskov and Lars Ottemoller. The OctTree
|
||
search algorithm is based on NonLibLoc by Antony Lomax.</p>
|
||
</section>
|
||
<section id="why-is-stdloc-suitable-for-local-seismicity">
|
||
<h2>Why is stdloc suitable for local seismicity?<a class="headerlink" href="#why-is-stdloc-suitable-for-local-seismicity" title="Permalink to this heading">¶</a></h2>
|
||
<p>When dealing with very local seismicity (few kilometers or hundreds of meters)
|
||
simplifications that are common for regional seismicity have to be removed.
|
||
In particular the locator should take into consideration:</p>
|
||
<ul class="simple">
|
||
<li><p>station elevation and even negative elevation (e.g. borehole sensors)</p></li>
|
||
<li><p>earthquake location can be above a seismic sensor (e.g. borehole sensors)</p></li>
|
||
<li><p>possible negative earthquake depth (above surface)</p></li>
|
||
</ul>
|
||
<p>More importantly the travel time tables used by the locator must be able to take
|
||
into consideration all the above too.</p>
|
||
</section>
|
||
<section id="travel-time-table">
|
||
<h2>Travel Time Table<a class="headerlink" href="#travel-time-table" title="Permalink to this heading">¶</a></h2>
|
||
<p>StdLoc can be configured with any Travel Time Table type available in SeisComP,
|
||
however only the <cite>homogeneous</cite> type is able to take into consideration station
|
||
elevation, negative source depth and sources happening above stations. For this
|
||
reason <cite>homogeneous</cite> should be the preferred choice when working on very local
|
||
seismicity and especially with borehole sensors.</p>
|
||
</section>
|
||
<section id="module-configuration">
|
||
<span id="global-stdloc-configuration"></span><h2>Module Configuration<a class="headerlink" href="#module-configuration" title="Permalink to this heading">¶</a></h2>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p><strong>StdLoc.*</strong>
|
||
<em>Locator parameters: StdLoc. This locator requires the plugin</em>
|
||
<em>“stdloc” to be loaded.</em></p>
|
||
</div>
|
||
<dl class="std confval">
|
||
<dt class="sig sig-object std" id="confval-StdLoc.profiles">
|
||
<span class="sig-name descname"><span class="pre">StdLoc.profiles</span></span><a class="headerlink" href="#confval-StdLoc.profiles" title="Permalink to this definition">¶</a></dt>
|
||
<dd><p>Type: <em>list:string</em></p>
|
||
<p>Defines a list of profiles to make available to the plugin.</p>
|
||
</dd></dl>
|
||
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p><strong>StdLoc.profile.$name.*</strong>
|
||
$name is a placeholder for the name to be used and needs to be added to <a class="reference internal" href="#confval-StdLoc.profiles"><code class="xref std std-confval docutils literal notranslate"><span class="pre">StdLoc.profiles</span></code></a> to become active.</p>
|
||
<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>StdLoc.profiles<span class="w"> </span><span class="o">=</span><span class="w"> </span>a,b
|
||
StdLoc.profile.a.value1<span class="w"> </span><span class="o">=</span><span class="w"> </span>...
|
||
StdLoc.profile.b.value1<span class="w"> </span><span class="o">=</span><span class="w"> </span>...
|
||
<span class="c1"># c is not active because it has not been added</span>
|
||
<span class="c1"># to the list of StdLoc.profiles</span>
|
||
StdLoc.profile.c.value1<span class="w"> </span><span class="o">=</span><span class="w"> </span>...
|
||
</pre></div>
|
||
</div>
|
||
</div>
|
||
<dl class="std confval">
|
||
<dt class="sig sig-object std" id="confval-StdLoc.profile.-name.method">
|
||
<span class="sig-name descname"><span class="pre">StdLoc.profile.$name.method</span></span><a class="headerlink" href="#confval-StdLoc.profile.-name.method" title="Permalink to this definition">¶</a></dt>
|
||
<dd><p>Default: <code class="docutils literal notranslate"><span class="pre">LeastSquares</span></code></p>
|
||
<p>Type: <em>string</em></p>
|
||
<p>The location method to use: LeastSquares, GridSearch,
|
||
OctTree, GridSearch+LeastSquares or OctTree+LeastSquares.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="std confval">
|
||
<dt class="sig sig-object std" id="confval-StdLoc.profile.-name.tableType">
|
||
<span class="sig-name descname"><span class="pre">StdLoc.profile.$name.tableType</span></span><a class="headerlink" href="#confval-StdLoc.profile.-name.tableType" title="Permalink to this definition">¶</a></dt>
|
||
<dd><p>Default: <code class="docutils literal notranslate"><span class="pre">LOCSAT</span></code></p>
|
||
<p>Type: <em>string</em></p>
|
||
<p>Travel time table format type. Also consider
|
||
"tableModel"!</p>
|
||
</dd></dl>
|
||
|
||
<dl class="std confval">
|
||
<dt class="sig sig-object std" id="confval-StdLoc.profile.-name.tableModel">
|
||
<span class="sig-name descname"><span class="pre">StdLoc.profile.$name.tableModel</span></span><a class="headerlink" href="#confval-StdLoc.profile.-name.tableModel" title="Permalink to this definition">¶</a></dt>
|
||
<dd><p>Default: <code class="docutils literal notranslate"><span class="pre">iasp91</span></code></p>
|
||
<p>Type: <em>string</em></p>
|
||
<p>The model to be used. The format depends on
|
||
"tableType".</p>
|
||
</dd></dl>
|
||
|
||
<dl class="std confval">
|
||
<dt class="sig sig-object std" id="confval-StdLoc.profile.-name.PSTableOnly">
|
||
<span class="sig-name descname"><span class="pre">StdLoc.profile.$name.PSTableOnly</span></span><a class="headerlink" href="#confval-StdLoc.profile.-name.PSTableOnly" title="Permalink to this definition">¶</a></dt>
|
||
<dd><p>Default: <code class="docutils literal notranslate"><span class="pre">true</span></code></p>
|
||
<p>Type: <em>boolean</em></p>
|
||
<p>If enabled the arrival travel time information are fetched
|
||
using ‘P’ and ‘S’ tables only and the user selected
|
||
specific phase type is not considered (e.g. Pg, Sg,
|
||
PmP, SmS, P1, S1, etc).</p>
|
||
</dd></dl>
|
||
|
||
<dl class="std confval">
|
||
<dt class="sig sig-object std" id="confval-StdLoc.profile.-name.usePickUncertainties">
|
||
<span class="sig-name descname"><span class="pre">StdLoc.profile.$name.usePickUncertainties</span></span><a class="headerlink" href="#confval-StdLoc.profile.-name.usePickUncertainties" title="Permalink to this definition">¶</a></dt>
|
||
<dd><p>Default: <code class="docutils literal notranslate"><span class="pre">false</span></code></p>
|
||
<p>Type: <em>boolean</em></p>
|
||
<p>Use pick time uncertainties rather than a fixed
|
||
time error of XXX s. If true, an arrival weight is
|
||
associated according to the uncertainty of the pick
|
||
and "pickUncertaintyClasses".</p>
|
||
</dd></dl>
|
||
|
||
<dl class="std confval">
|
||
<dt class="sig sig-object std" id="confval-StdLoc.profile.-name.pickUncertaintyClasses">
|
||
<span class="sig-name descname"><span class="pre">StdLoc.profile.$name.pickUncertaintyClasses</span></span><a class="headerlink" href="#confval-StdLoc.profile.-name.pickUncertaintyClasses" title="Permalink to this definition">¶</a></dt>
|
||
<dd><p>Default: <code class="docutils literal notranslate"><span class="pre">0.000,0.025,0.050,0.100,0.200,0.400</span></code></p>
|
||
<p>Type: <em>list:string</em></p>
|
||
<p>Unit: <em>s</em></p>
|
||
<p>Comma-separated list of time limits of uncertainty
|
||
classes from which, along with pick time uncertainties,
|
||
arrival weights are computed. The first value
|
||
defines the lower limit of class 0.</p>
|
||
<p>The interval into which a pick time uncertainty falls
|
||
defines the index of the uncertainty class starting
|
||
with 0.</p>
|
||
<p>The corresponding arrival weight is computed as:
|
||
weight = 1 / 2^(index).</p>
|
||
<p>Example: A pick with a time uncertainty of 0.15 s is
|
||
within the 4th interval ranging from 0.1 to 0.2 s.
|
||
The class index is then 3.</p>
|
||
<p>If pick uncertainty is absent, the highest class index
|
||
applies.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="std confval">
|
||
<dt class="sig sig-object std" id="confval-StdLoc.profile.-name.confLevel">
|
||
<span class="sig-name descname"><span class="pre">StdLoc.profile.$name.confLevel</span></span><a class="headerlink" href="#confval-StdLoc.profile.-name.confLevel" title="Permalink to this definition">¶</a></dt>
|
||
<dd><p>Default: <code class="docutils literal notranslate"><span class="pre">0.9</span></code></p>
|
||
<p>Type: <em>double</em></p>
|
||
<p>Confidence level, between 0.5 and 1.0, used in
|
||
computing the hypocenter confidence ellipsoid.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="std confval">
|
||
<dt class="sig sig-object std" id="confval-StdLoc.profile.-name.enableConfidenceEllipsoid">
|
||
<span class="sig-name descname"><span class="pre">StdLoc.profile.$name.enableConfidenceEllipsoid</span></span><a class="headerlink" href="#confval-StdLoc.profile.-name.enableConfidenceEllipsoid" title="Permalink to this definition">¶</a></dt>
|
||
<dd><p>Default: <code class="docutils literal notranslate"><span class="pre">false</span></code></p>
|
||
<p>Type: <em>boolean</em></p>
|
||
<p>Compute the hypocenter confidence ellipsoid. Disable
|
||
this optional parameter to save some computation time.</p>
|
||
</dd></dl>
|
||
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p><strong>StdLoc.profile.$name.GridSearch.*</strong>
|
||
<em>Parameters controlling the GridSearch and OctTree methods.</em></p>
|
||
</div>
|
||
<dl class="std confval">
|
||
<dt class="sig sig-object std" id="confval-StdLoc.profile.-name.GridSearch.center">
|
||
<span class="sig-name descname"><span class="pre">StdLoc.profile.$name.GridSearch.center</span></span><a class="headerlink" href="#confval-StdLoc.profile.-name.GridSearch.center" title="Permalink to this definition">¶</a></dt>
|
||
<dd><p>Default: <code class="docutils literal notranslate"><span class="pre">auto,auto,20</span></code></p>
|
||
<p>Type: <em>list:string</em></p>
|
||
<p>Unit: <em>deg,deg,km</em></p>
|
||
<p>Grid center defined as: latitude,longitude,depth. The
|
||
special value "auto" can be used and the corresponding latitude, longitude
|
||
and/or depth will be automatically computed as the average of the arrival
|
||
station locations.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="std confval">
|
||
<dt class="sig sig-object std" id="confval-StdLoc.profile.-name.GridSearch.size">
|
||
<span class="sig-name descname"><span class="pre">StdLoc.profile.$name.GridSearch.size</span></span><a class="headerlink" href="#confval-StdLoc.profile.-name.GridSearch.size" title="Permalink to this definition">¶</a></dt>
|
||
<dd><p>Default: <code class="docutils literal notranslate"><span class="pre">40,40,30</span></code></p>
|
||
<p>Type: <em>list:string</em></p>
|
||
<p>Unit: <em>km</em></p>
|
||
<p>Grid size in km defined as: X,Y,Z
|
||
direction extents around the "GridSearch.center",
|
||
where X is the longitudinal extent, Y the
|
||
latitudinal extent and Z the vertical extent.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="std confval">
|
||
<dt class="sig sig-object std" id="confval-StdLoc.profile.-name.GridSearch.numPoints">
|
||
<span class="sig-name descname"><span class="pre">StdLoc.profile.$name.GridSearch.numPoints</span></span><a class="headerlink" href="#confval-StdLoc.profile.-name.GridSearch.numPoints" title="Permalink to this definition">¶</a></dt>
|
||
<dd><p>Type: <em>list:string</em></p>
|
||
<p>Number of grid points in X, Y, Z
|
||
direction. The first and last points are on the
|
||
grid boundary unless the number of points is 1
|
||
and the point will be in the grid center.</p>
|
||
<p>Format: numX,numY,numZ.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="std confval">
|
||
<dt class="sig sig-object std" id="confval-StdLoc.profile.-name.GridSearch.misfitType">
|
||
<span class="sig-name descname"><span class="pre">StdLoc.profile.$name.GridSearch.misfitType</span></span><a class="headerlink" href="#confval-StdLoc.profile.-name.GridSearch.misfitType" title="Permalink to this definition">¶</a></dt>
|
||
<dd><p>Default: <code class="docutils literal notranslate"><span class="pre">L1</span></code></p>
|
||
<p>Type: <em>string</em></p>
|
||
<p>The type of misfit to use, from which
|
||
the likelihood function is derived: L1 or L2 norm.
|
||
L1 is less sensitive to outliers and so more
|
||
suitable with automatic picks, L2 is the preferred
|
||
choice for manual picks.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="std confval">
|
||
<dt class="sig sig-object std" id="confval-StdLoc.profile.-name.GridSearch.travelTimeError">
|
||
<span class="sig-name descname"><span class="pre">StdLoc.profile.$name.GridSearch.travelTimeError</span></span><a class="headerlink" href="#confval-StdLoc.profile.-name.GridSearch.travelTimeError" title="Permalink to this definition">¶</a></dt>
|
||
<dd><p>Default: <code class="docutils literal notranslate"><span class="pre">0.25</span></code></p>
|
||
<p>Type: <em>double</em></p>
|
||
<p>Unit: <em>s</em></p>
|
||
<p>Typical error in seconds for travel times to
|
||
stations. The value affects the uncertainty
|
||
of the location. In OctTree it also influences
|
||
the probability density computation: too
|
||
conservative values increase the number of
|
||
iterations required by OctTree to converge
|
||
to a high resolution solution.</p>
|
||
</dd></dl>
|
||
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p><strong>StdLoc.profile.$name.OctTree.*</strong>
|
||
<em>Parameters controlling the OctTree method. OctTree</em>
|
||
<em>uses the parameters defined in GridSearch, but</em>
|
||
<em>applies the OctTree search algorithm on the grid.</em>
|
||
<em>The starting cells of the OctTree search are created by</em>
|
||
<em>dividing the initial grid in equally sized cells.</em>
|
||
<em>The grid points becomes the cell vertices.</em>
|
||
<em>Resulting number of cells in each direction:</em>
|
||
<em>“GridSearch.numPoints” - 1.</em></p>
|
||
</div>
|
||
<dl class="std confval">
|
||
<dt class="sig sig-object std" id="confval-StdLoc.profile.-name.OctTree.maxIterations">
|
||
<span class="sig-name descname"><span class="pre">StdLoc.profile.$name.OctTree.maxIterations</span></span><a class="headerlink" href="#confval-StdLoc.profile.-name.OctTree.maxIterations" title="Permalink to this definition">¶</a></dt>
|
||
<dd><p>Default: <code class="docutils literal notranslate"><span class="pre">50000</span></code></p>
|
||
<p>Type: <em>int</em></p>
|
||
<p>Maximum number of iterations after which the
|
||
search stops. Zero or negatives values disable
|
||
the stopping.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="std confval">
|
||
<dt class="sig sig-object std" id="confval-StdLoc.profile.-name.OctTree.minCellSize">
|
||
<span class="sig-name descname"><span class="pre">StdLoc.profile.$name.OctTree.minCellSize</span></span><a class="headerlink" href="#confval-StdLoc.profile.-name.OctTree.minCellSize" title="Permalink to this definition">¶</a></dt>
|
||
<dd><p>Default: <code class="docutils literal notranslate"><span class="pre">0.1</span></code></p>
|
||
<p>Type: <em>double</em></p>
|
||
<p>Unit: <em>km</em></p>
|
||
<p>Minimum cell size to be generate by the OctTree
|
||
search to stop. A zero or negative value disable
|
||
this stopping mechanism.</p>
|
||
</dd></dl>
|
||
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p><strong>StdLoc.profile.$name.LeastSquares.*</strong>
|
||
<em>Parameters controlling the LeastSquares method.</em></p>
|
||
</div>
|
||
<dl class="std confval">
|
||
<dt class="sig sig-object std" id="confval-StdLoc.profile.-name.LeastSquares.depthInit">
|
||
<span class="sig-name descname"><span class="pre">StdLoc.profile.$name.LeastSquares.depthInit</span></span><a class="headerlink" href="#confval-StdLoc.profile.-name.LeastSquares.depthInit" title="Permalink to this definition">¶</a></dt>
|
||
<dd><p>Default: <code class="docutils literal notranslate"><span class="pre">20</span></code></p>
|
||
<p>Type: <em>double</em></p>
|
||
<p>The initial depth estimate when no initial
|
||
hypocenter is provided. Used only with
|
||
‘LeastSquares’.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="std confval">
|
||
<dt class="sig sig-object std" id="confval-StdLoc.profile.-name.LeastSquares.iterations">
|
||
<span class="sig-name descname"><span class="pre">StdLoc.profile.$name.LeastSquares.iterations</span></span><a class="headerlink" href="#confval-StdLoc.profile.-name.LeastSquares.iterations" title="Permalink to this definition">¶</a></dt>
|
||
<dd><p>Default: <code class="docutils literal notranslate"><span class="pre">20</span></code></p>
|
||
<p>Type: <em>int</em></p>
|
||
<p>Number of iterations. Each iteration will
|
||
use the location and time from the previous
|
||
Least Squares solution.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="std confval">
|
||
<dt class="sig sig-object std" id="confval-StdLoc.profile.-name.LeastSquares.dampingFactor">
|
||
<span class="sig-name descname"><span class="pre">StdLoc.profile.$name.LeastSquares.dampingFactor</span></span><a class="headerlink" href="#confval-StdLoc.profile.-name.LeastSquares.dampingFactor" title="Permalink to this definition">¶</a></dt>
|
||
<dd><p>Default: <code class="docutils literal notranslate"><span class="pre">0.0</span></code></p>
|
||
<p>Type: <em>double</em></p>
|
||
<p>Damping factor to be used when solving the
|
||
system of equations.</p>
|
||
<p>0: no damping.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="std confval">
|
||
<dt class="sig sig-object std" id="confval-StdLoc.profile.-name.LeastSquares.solverType">
|
||
<span class="sig-name descname"><span class="pre">StdLoc.profile.$name.LeastSquares.solverType</span></span><a class="headerlink" href="#confval-StdLoc.profile.-name.LeastSquares.solverType" title="Permalink to this definition">¶</a></dt>
|
||
<dd><p>Default: <code class="docutils literal notranslate"><span class="pre">LSMR</span></code></p>
|
||
<p>Type: <em>string</em></p>
|
||
<p>Algorithm to use: either LSMR or LSQR.</p>
|
||
</dd></dl>
|
||
|
||
</section>
|
||
</section>
|
||
|
||
|
||
<div id="anchors-bottom"></div>
|
||
</div>
|
||
|
||
<div class="sidebar" role="navigation" aria-label="main navigation">
|
||
<div id="anchors-top"></div>
|
||
<div id="anchors" class="content">
|
||
<div id="searchbox" style="display: none" role="search">
|
||
<h3 id="searchlabel">Quick search</h3>
|
||
<div class="searchformwrapper">
|
||
<form class="search" action="../search.html" method="get">
|
||
<input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
|
||
<input type="submit" value="Go" />
|
||
</form>
|
||
</div>
|
||
</div>
|
||
<script>document.getElementById('searchbox').style.display = "block"</script>
|
||
<div>
|
||
<h3><a href="../index.html">Table of Contents</a></h3>
|
||
<ul>
|
||
<li><a class="reference internal" href="#">StdLoc</a><ul>
|
||
<li><a class="reference internal" href="#description">Description</a></li>
|
||
<li><a class="reference internal" href="#plugin">Plugin</a></li>
|
||
<li><a class="reference internal" href="#how-does-it-work">How does it work?</a></li>
|
||
<li><a class="reference internal" href="#why-is-stdloc-suitable-for-local-seismicity">Why is stdloc suitable for local seismicity?</a></li>
|
||
<li><a class="reference internal" href="#travel-time-table">Travel Time Table</a></li>
|
||
<li><a class="reference internal" href="#module-configuration">Module Configuration</a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
|
||
</div>
|
||
<div>
|
||
<h4>Previous topic</h4>
|
||
<p class="topless"><a href="global_gui.html"
|
||
title="previous chapter">GUI</a></p>
|
||
</div>
|
||
<div>
|
||
<h4>Next topic</h4>
|
||
<p class="topless"><a href="global_locext.html"
|
||
title="next chapter">LocExt</a></p>
|
||
</div>
|
||
<div role="note" aria-label="source link">
|
||
<h3>This Page</h3>
|
||
<ul class="this-page-menu">
|
||
<li><a href="../_sources/apps/global_stdloc.rst.txt"
|
||
rel="nofollow">Show Source</a></li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="footer">
|
||
<div class="container">
|
||
<div class="horizontal layout content">
|
||
<a class="fade-in" href="https://www.gempa.de" target="_blank">
|
||
<img class="brand" src="../_static/brands/gempa.svg"/>
|
||
</a>
|
||
<div class="stretched align-center fitted content">
|
||
<div>
|
||
Version <b>6.9.0</b> Release
|
||
</div>
|
||
<div class="copyright">
|
||
Copyright © gempa GmbH, GFZ Potsdam.
|
||
</div>
|
||
</div>
|
||
<a class="fade-in" href="https://www.gfz-potsdam.de" target="_blank">
|
||
<img class="brand" src="../_static/brands/gfz.svg"/>
|
||
</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</body>
|
||
</html> |