203 lines
		
	
	
		
			7.7 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			203 lines
		
	
	
		
			7.7 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
<?xml version="1.0" encoding="UTF-8"?>
 | 
						|
<seiscomp>
 | 
						|
	<plugin name="StdLoc">
 | 
						|
		<extends>global</extends>
 | 
						|
		<description>
 | 
						|
			Generic locator plugin for SeisComP.
 | 
						|
		</description>
 | 
						|
		<configuration>
 | 
						|
			<group name="StdLoc">
 | 
						|
				<description>
 | 
						|
				Locator parameters: StdLoc. This locator requires the plugin
 | 
						|
				"stdloc" to be loaded.
 | 
						|
				</description>
 | 
						|
				<parameter name="profiles" type="list:string" default="">
 | 
						|
					<description>
 | 
						|
					Defines a list of profiles to make available to the plugin.
 | 
						|
					</description>
 | 
						|
				</parameter>
 | 
						|
				<group name="profile">
 | 
						|
					<struct type="stdloc profile" link = "StdLoc.profiles">
 | 
						|
						<parameter name="method" type="string" default="LeastSquares" values="LeastSquares,GridSearch,OctTree,GridSearch+LeastSquares,OctTree+LeastSquares">
 | 
						|
							<description>
 | 
						|
							The location method to use: LeastSquares, GridSearch,
 | 
						|
							OctTree, GridSearch+LeastSquares or OctTree+LeastSquares.
 | 
						|
							</description>
 | 
						|
						</parameter>
 | 
						|
						<parameter name="tableType" type="string" default="LOCSAT">
 | 
						|
							<description>
 | 
						|
							Travel time table format type. Also consider
 | 
						|
							"tableModel"!
 | 
						|
							</description>
 | 
						|
						</parameter>
 | 
						|
						<parameter name="tableModel" type="string" default="iasp91">
 | 
						|
							<description>
 | 
						|
							The model to be used. The format depends on
 | 
						|
							"tableType".
 | 
						|
							</description>
 | 
						|
						</parameter>
 | 
						|
						<parameter name="PSTableOnly" type="boolean" default="true">
 | 
						|
							<description>
 | 
						|
							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).
 | 
						|
						</description>
 | 
						|
						</parameter>
 | 
						|
						<parameter name="usePickUncertainties" type="boolean" default="false">
 | 
						|
							<description>
 | 
						|
							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".
 | 
						|
							</description>
 | 
						|
						</parameter>
 | 
						|
						<parameter name="pickUncertaintyClasses" type="list:string" unit="s" default="0.000,0.025,0.050,0.100,0.200,0.400">
 | 
						|
							<description>
 | 
						|
							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.
 | 
						|
 | 
						|
							The interval into which a pick time uncertainty falls
 | 
						|
							defines the index of the uncertainty class starting
 | 
						|
							with 0.
 | 
						|
 | 
						|
							The corresponding arrival weight is computed as:
 | 
						|
							weight = 1 / 2^(index).
 | 
						|
 | 
						|
							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.
 | 
						|
 | 
						|
							If pick uncertainty is absent, the highest class index
 | 
						|
							applies.
 | 
						|
							</description>
 | 
						|
						</parameter>
 | 
						|
						<parameter name="confLevel" type="double" default="0.9" range="0.5,1.0">
 | 
						|
							<description>
 | 
						|
							Confidence level, between 0.5 and 1.0, used in
 | 
						|
							computing the hypocenter confidence ellipsoid.
 | 
						|
							</description>
 | 
						|
						</parameter>
 | 
						|
						<parameter name="enableConfidenceEllipsoid" type="boolean" default="false">
 | 
						|
							<description>
 | 
						|
							Compute the hypocenter confidence ellipsoid. Disable
 | 
						|
							this optional parameter to save some computation time.
 | 
						|
							</description>
 | 
						|
						</parameter>
 | 
						|
						<group name="GridSearch">
 | 
						|
							<description>
 | 
						|
								Parameters controlling the GridSearch and OctTree methods.
 | 
						|
							</description>
 | 
						|
							<parameter name="center" type="list:string" unit="deg,deg,km" default="auto,auto,20">
 | 
						|
								<description>
 | 
						|
								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.
 | 
						|
								</description>
 | 
						|
							</parameter>
 | 
						|
							<parameter name="size" type="list:string" unit="km" default="40,40,30">
 | 
						|
								<description>
 | 
						|
								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.
 | 
						|
								</description>
 | 
						|
							</parameter>
 | 
						|
							<parameter name="numPoints" type="list:string" default="">
 | 
						|
								<description>
 | 
						|
								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.
 | 
						|
 | 
						|
								Format: numX,numY,numZ.
 | 
						|
								</description>
 | 
						|
							</parameter>
 | 
						|
							<parameter name="misfitType" type="string" default="L1" values="L1,L2">
 | 
						|
								<description>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.
 | 
						|
								</description>
 | 
						|
							</parameter>
 | 
						|
							<parameter name="travelTimeError" type="double" unit="s" default="0.25">
 | 
						|
								<description>
 | 
						|
								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.
 | 
						|
								</description>
 | 
						|
							</parameter>
 | 
						|
						</group>
 | 
						|
						<group name="OctTree">
 | 
						|
							<description>
 | 
						|
								Parameters controlling the OctTree method. OctTree
 | 
						|
								uses the parameters defined in GridSearch, but
 | 
						|
								applies the OctTree search algorithm on the grid.
 | 
						|
								The starting cells of the OctTree search are created by
 | 
						|
								dividing the initial grid in equally sized cells.
 | 
						|
								The grid points becomes the cell vertices.
 | 
						|
								Resulting number of cells in each direction:
 | 
						|
								"GridSearch.numPoints" - 1.
 | 
						|
							</description>
 | 
						|
							<parameter name="maxIterations" type="int" default="50000">
 | 
						|
								<description>
 | 
						|
								Maximum number of iterations after which the
 | 
						|
								search stops. Zero or negatives values disable
 | 
						|
								the stopping.
 | 
						|
								</description>
 | 
						|
							</parameter> 
 | 
						|
							<parameter name="minCellSize" type="double" unit="km" default="0.1">
 | 
						|
								<description>
 | 
						|
								Minimum cell size to be generate by the OctTree
 | 
						|
								search to stop. A zero or negative value disable
 | 
						|
								this stopping mechanism.
 | 
						|
								</description>
 | 
						|
							</parameter>
 | 
						|
						</group>
 | 
						|
						<group name="LeastSquares">
 | 
						|
							<description>
 | 
						|
							Parameters controlling the LeastSquares method.
 | 
						|
							</description>
 | 
						|
							<parameter name="depthInit" type="double" default="20">
 | 
						|
								<description>
 | 
						|
								The initial depth estimate when no initial
 | 
						|
								hypocenter is provided. Used only with
 | 
						|
								'LeastSquares'.
 | 
						|
								</description>
 | 
						|
							</parameter>
 | 
						|
							<parameter name="iterations" type="int" default="20">
 | 
						|
								<description>
 | 
						|
									Number of iterations. Each iteration will
 | 
						|
									use the location and time from the previous
 | 
						|
									Least Squares solution.
 | 
						|
								</description>
 | 
						|
							</parameter> 
 | 
						|
							<parameter name="dampingFactor" type="double" default="0.0">
 | 
						|
								<description>
 | 
						|
									Damping factor to be used when solving the
 | 
						|
									system of equations.
 | 
						|
 | 
						|
									0: no damping.
 | 
						|
								</description>
 | 
						|
							</parameter>
 | 
						|
							<parameter name="solverType" type="string" default="LSMR" values="LSMR,LSQR">
 | 
						|
								<description>
 | 
						|
								Algorithm to use: either LSMR or LSQR.
 | 
						|
								</description>
 | 
						|
							</parameter>
 | 
						|
						</group>
 | 
						|
					</struct>
 | 
						|
				</group> 
 | 
						|
			</group>
 | 
						|
		</configuration>
 | 
						|
	</plugin>
 | 
						|
</seiscomp>
 |