You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

753 lines
29 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<seiscomp>
<module name="scolv" category="GUI">
<description>Origin locator view</description>
<configuration>
<parameter name="loadEventDB" type="double" unit="days" default="1">
<description>
Number of days to preload events from the database when staring scolv.
</description>
</parameter>
<parameter name="magnitudes" type="list:string" default="MLv,mb,mB,Mwp">
<description>
List of magnitude types to be calculated when
computing magnitudes. This list can be altered interactively so
this reflects only the default unless computeMagnitudesSilently
is set to true.
</description>
</parameter>
<parameter name="visibleMagnitudes" type="list:string" default="M,ML,MLv,mb,mB,Mwp,Mjma,Ms_20,Ms(BB)">
<description>
A list of magnitude types to be displayed in the summary widget (F8).
</description>
</parameter>
<parameter name="button0" type="string">
<description>
Label of the button that triggers the script defined in
&quot;scripts.script0&quot;.
</description>
</parameter>
<parameter name="button1" type="string">
<description>
Label of the button that triggers the script defined in
&quot;scripts.script1&quot;.
</description>
</parameter>
<group name="scripts">
<description>
Define scripts linked to extra buttons. A button is created
by definition of the corresponding script.
</description>
<parameter name="export" type="string">
<description>
Full path to the script which enables a publish button in the
summary panel on the left side of scolv (activated with F8).
</description>
</parameter>
<parameter name="script0" type="string">
<description>
Full path to the script executed when hitting the button labeled with &quot;button0&quot;.
OriginID and EventID are passed to the script as arguments.
</description>
</parameter>
<parameter name="script1" type="string">
<description>
Full path to the script executed when hitting the button labeled with &quot;button1&quot;.
OriginID and EventID are passed to the script as arguments.
</description>
</parameter>
<group name="export">
<parameter name="silentTerminate" type="string" default="false">
<description>
If the publish button is clicked while another script is
still running, a message box pops up with a warning that
a script is still running and to option to terminate it. If
this flag is true, then it will be terminated automatically
without user interaction and the warning message.
</description>
</parameter>
</group>
</group>
<group name="olv">
<parameter name="defaultEventType" type="string">
<description>
Sets the default event type to be used when confirming a solution. If
not set, the event type is not changed at all unless &quot;with options&quot;
is used. The origin or its source must be associated with an event already.
</description>
</parameter>
<parameter name="commonEventTypes" type="list:string">
<description>
A list of event types which are commonly set. This defines
a priority list which will be displayed on top of the event
type selection menu. Additionally the remaining (non-prioritized)
types are displayed with less contrast.
The order is preserved in the event editor as well as in the drop-down
list of the &quot;Commit with additional options&quot; dialog.
</description>
</parameter>
<parameter name="defaultMagnitudeAggregation" type="string">
<description>
Sets the default magnitude aggregation method. It can be either &quot;mean&quot;,
&quot;trimmed mean&quot; or &quot;median&quot;. If not set, the default
behavior is used which computes the mean if less than 4 stations are available,
trimmed mean otherwise.
</description>
</parameter>
<parameter name="computeMagnitudesAfterRelocate" type="boolean" default="false">
<description>
Automatically starts computation of magnitudes after relocating an
origin.
</description>
</parameter>
<parameter name="computeMagnitudesSilently" type="boolean" default="false">
<description>
Starts magnitude computation without user interaction if everything
runs without errors. In case of errors a window pops up with
the current state of processing.
</description>
</parameter>
<parameter name="enableMagnitudeSelection" type="boolean" default="true">
<description>
If enabled, a magnitude selection pop window will open
in advance to compute magnitudes. The default selection
reflects the configuration parameter &quot;magnitudes&quot;.
</description>
</parameter>
<parameter name="Pvel" type="double" unit="km/s" default="6.0">
<description>
The velocity applied to reduce travel times in the
&quot;MoveOut&quot; plot of the Location tab.
</description>
</parameter>
<parameter name="drawMapLines" type="boolean" default="true">
<description>
Sets the drawing of lines in the map connecting the station with the event.
</description>
</parameter>
<parameter name="drawGridLines" type="boolean" default="true">
<description>
Sets the drawing of grid lines in the plot.
</description>
</parameter>
<parameter name="computeMissingTakeOffAngles" type="boolean" default="true">
<description>
If a locator does not populate the take off angle in its arrivals,
the first motion plot will not show picked polarities. This option
defines whether to compute take off angles that are not present
in the arrivals or not.
</description>
</parameter>
<parameter name="defaultAddStationsDistance" type="double" unit="deg" default="15.0">
<description>
The default value for adding unassociated stations in the picker.
</description>
</parameter>
<parameter name="hideStationsWithoutData" type="boolean" default="false">
<description>
If enabled, all traces without data and arrivals are
hidden in the picker.
</description>
</parameter>
<parameter name="hideDisabledStations" type="boolean" default="false">
<description>
If enabled, all traces of disabled stations without picks are hidden.
</description>
</parameter>
<parameter name="defaultDepth" type="double" unit="km" default="10.0">
<description>
When creating an artificial origin this is the default depth used.
</description>
</parameter>
<parameter name="artificialOriginAdvanced" type="boolean" default="false">
<description>
Adds advanced input parameters in artificial origin dialog.
</description>
</parameter>
<parameter name="systemTray" type="boolean" default="true">
<description>
Adds an icon to the system tray and displays a message
when a new event was received. Note that this feature
requires libQt4 version 4.3 or higher.
</description>
</parameter>
<group name="map">
<group name="stations">
<parameter name="unassociatedMaxDist" type="double" unit="deg" default="360.0">
<description>
Maximum distance in degrees up to which also unassociated stations are
shown in the map. 360.0 deg which will
show all unassociated stations.
</description>
</parameter>
</group>
<group name="event">
<parameter name="defaultRadius" type="double" unit="deg" default="-1.0">
<description>
Default map radius in degrees if a new event is selected.
A negative value restores the default behavior.
</description>
</parameter>
</group>
</group>
<group name="arrivalTable">
<parameter name="visibleColumns" type="list:string">
<description>
Defines the visible columns in the arrival table. Valid tokens are:
Used, Status, Phase, Weight, Method, Polarity, Takeoff,
Net, Sta, Loc/Cha, Timeres, Dis, Az, Time, +/-,
Slo, Slores, Baz, Bazres, Created, Latency
</description>
</parameter>
</group>
<group name="locator">
<parameter name="interface" type="string" default="LOCSAT">
<description>
The default locator interface to use.
</description>
</parameter>
<parameter name="defaultProfile" type="string">
<description>
The default locator profile to use.
</description>
</parameter>
<parameter name="minimumDepth" type="double" unit="km">
<description>
Minimum depth which is set if the locator used supports fixing
the depth. If the depth is lower than this value, the depth is
fixed to this configured value and the origin is relocated again.
</description>
</parameter>
<parameter name="presetFromOrigin" type="boolean" default="false">
<description>
Whether to preset the locator settings when an origin
is being loaded. It tries to figure the locator type
from Origin.methodID and the profile from Origin.earthModelID.
</description>
</parameter>
</group>
<group name="commit">
<parameter name="forceEventAssociation" type="boolean" default="true">
<description>
Activates the button &quot;Force association with event&quot; when
committing with additional options. This is just the default
setting and can be changed manually when the dialog pops up.
</description>
</parameter>
<parameter name="fixOrigin" type="boolean" default="true">
<description>
Activates the button &quot;Fix this origin as preferred solution&quot; when
committing with additional options. This is just the default
setting and can be changed manually when the dialog pops up.
</description>
</parameter>
<parameter name="returnToEventList" type="boolean" default="true">
<description>
Whether to return to the event list after committing with
additional options or not.
</description>
</parameter>
<parameter name="eventCommentOptions" type="list:string">
<description>
Turns the event comment input field into a drop down box
allowing the user to select from a list a predefined comment
values which may be changed if required.
</description>
</parameter>
</group>
<group name="customCommits">
<description>
Configure custom commit buttons which
behave like shortcuts to &quot;Commit with additional options&quot;.
Pressing a custom button does not open a popup window. Instead
it reads the configured profile and applies the options to the event
and origin. Each commit button can be coloured and labeled.
</description>
<struct name="CommitButton">
<parameter name="enable" type="boolean" default="true">
<description>
Enable this commit button.
</description>
</parameter>
<parameter name="askForConfirmation" type="boolean" default="false">
<description>
Ask for confirmation by presenting the &quot;commit with options&quot;
dialog with the options pre-populated from this configuration.
Cancelling the dialog aborts the commit procedure.
</description>
</parameter>
<parameter name="forceEventAssociation" type="boolean" default="false">
<description>
Associate a new origin to the currently active event or not.
</description>
</parameter>
<parameter name="fixOrigin" type="boolean" default="false">
<description>
Fix the origin as preferred
solution in the event it is associated to.
</description>
</parameter>
<parameter name="eventType" type="string" default="">
<description>
The event type to be set of the event associated with
the committed origin. If unset, the type remains unchanged.
Use quotes for event types with spaces, e.g.
&quot;not existing&quot;.
</description>
</parameter>
<parameter name="eventTypeCertainty" type="string" default="">
<description>
The event type certainty to be set of the event
associated with the committed origin. If unset,
the type certainty remains unchanged.
</description>
</parameter>
<parameter name="originStatus" type="string" default="">
<description>
The status to be set of the origin being
committed. If unset, the status remains unchanged.
If empty, the origin status will be set to none.
</description>
</parameter>
<parameter name="magnitudeType" type="string" default="">
<description>
Sets the preferred magnitude type of the event. If
unset, no changes will be requested. If empty,
the currently fixed preferred magnitude type will
be reset.
</description>
</parameter>
<parameter name="eventName" type="string" default="">
<description>
Optional event name which will be set. This option
exists for completeness and does not make much
sense to be applied on any event. Use quotes for event
names with spaces, e.g. &quot;Quarry XYZ&quot;.
</description>
</parameter>
<parameter name="eventComment" type="string" default="">
<description>
Optional event comment which will be set. Use quotes for event
comments with spaces, e.g. &quot;Blast on Monday morning&quot;.
</description>
</parameter>
<parameter name="returnToEventList" type="boolean" default="false">
<description>
Return to the event list after committing or not.
</description>
</parameter>
<parameter name="label" type="string" default="Commit+">
<description>
The commit button label. Use quotes for labels with
spaces, e.g. &quot;Earthquake reported&quot;.
</description>
</parameter>
<parameter name="color" type="color" default="">
<description>
Optional primary color for the bulk commit button.
Use hexadecimal values.
</description>
</parameter>
<parameter name="colorText" type="color" default="">
<description>
Optional text color for the bulk commit button.
Use hexadecimal values.
</description>
</parameter>
<parameter name="tooltip" type="boolean" default="false">
<description>
Add a summary of the actions to the button's tooltip.
</description>
</parameter>
</struct>
</group>
</group>
<group name="picker">
<description>Parameters controlling the phase picker window.</description>
<parameter name="showCrossHairCursor" type="boolean" default="false">
<description>
Activate a cross hair cursor showing the configured uncertainties
when in picking mode.
</description>
</parameter>
<parameter name="loadAllPicks" type="boolean" default="true">
<description>
Load all existing picks for the requested data time window.
</description>
</parameter>
<parameter name="ignoreUnconfiguredStations" type="boolean" default="false">
<description>
If enabled, the picker will not add stations that are not
configured with a detecStream in global bindings.
</description>
</parameter>
<parameter name="limitStationAcquisition" type="boolean" default="false">
<description>
Limit the data acquisition to the number of nearest
stations given by &quot;picker.limitStationAcquisitionCount&quot;.
</description>
</parameter>
<parameter name="limitStationAcquisitionCount" type="int" default="10">
<description>
Limit the data acquisituion to the given number of
the nearest stations. Requires to activate
&quot;picker.limitStationAcquisition&quot;.
</description>
</parameter>
<parameter name="loadStrongMotion" type="boolean" default="false">
<description>
If enabled, acceleration data is loaded for co-located
stations where picked on velocity data.
</description>
</parameter>
<parameter name="loadAllComponents" type="boolean" default="false">
<description>
Load all three components by default. If disabled, additional
components are fetched upon request.
</description>
</parameter>
<parameter name="showAllComponents" type="boolean" default="false">
<description>
If enabled, all three components are shown in the picker
zoom trace. The distance is limited to what is configured
in &quot;picker.allComponentsMaximumDistance&quot;.
</description>
</parameter>
<parameter name="allComponentsMaximumDistance" type="double" unit="deg" default="10">
<description>
The distance limit for the &quot;picker.showAllComponents&quot; flag.
</description>
</parameter>
<parameter name="usePerStreamTimeWindows" type="boolean" default="false">
<description>
If enabled, data is requested around the P pick for each stations.
Otherwise origin time is used and the time window for all stations
is the same.
</description>
</parameter>
<parameter name="removeAutomaticPicksFromStationAfterManualReview" type="boolean" default="false">
<description>
After picking and pushing the solution back to scolv all automatic arrivals
are removed from a station if a manual pick exists.
</description>
</parameter>
<parameter name="removeAllAutomaticPicksAfterManualReview" type="boolean" default="false">
<description>
After picking and pushing the solution back to scolv all automatic arrivals
are removed from all stations regardless if a manual pick exists or not.
</description>
</parameter>
<parameter name="preOffset" type="int" unit="s" default="60">
<description>
The data time span added to the left of either origin time or
first arrival depending on the usePerStreamTimeWindows flag.
</description>
</parameter>
<parameter name="postOffset" type="int" unit="s" default="120">
<description>
The data time span added to the right of the requested time window.
</description>
</parameter>
<parameter name="minimumTimeWindow" type="int" unit="s" default="1800">
<description>
Minimum data time window length.
</description>
</parameter>
<parameter name="alignmentPosition" type="double" unit="s" default="0.5">
<description>
Defines the relative position of the alignment when traces are
aligned at a phase. This value is bound
to interval [0:1] where 0 is the left side and 1 is right
side of the trace window.
</description>
</parameter>
<parameter name="repickerStart" type="double" unit="s" default="-10">
<description>
Start of the re-picker time window relative the cursor position on the trace.
</description>
</parameter>
<parameter name="repickerEnd" type="double" unit="s" default="30">
<description>
End of the re-picker time window relative the cursor position on the trace.
</description>
</parameter>
<parameter name="filters" type="list:string">
<description>
List of filters available in the picker. Format:
"name1;filter-definition1", "name2;filter-definition2"
</description>
</parameter>
<parameter name="velocityChannelCodes" type="list:string">
<description>
A list of channel codes to be used when searching for
velocity channels. Usually this information is part of the
meta data. In case it is not, this list is used.
</description>
</parameter>
<parameter name="accelerationChannelCodes" type="list:string">
<description>
A list of channel codes to be used when searching for
acceleration channels. Usually this information is part of the
meta data. In case it is not, this list is used.
</description>
</parameter>
<parameter name="showPhases" type="list:string" default="P,Pn,Pg,pP,sP,S,Sg">
<description>
Phases for which theoretical arrival times are shown.
</description>
</parameter>
<parameter name="phases" type="list:string" default="">
<description>
A list of phases that is available for picking in the Picking menu.
The phases are not accessible through hot keys as for
&quot;picker.phases.favourites&quot;.
The phases are considered if the more complex phase group definition
&quot;picker.phases.groups&quot; is not provided.
</description>
</parameter>
<parameter name="uncertainties" type="list:string" unit="s">
<description>
List of pre-defined pick uncertainties.
The format of each list item is either a double value or a pair of
double values for asymmetric uncertainties, e.g.
&quot;val1&quot;,&quot;(val2,val3)&quot;.
This parameter is only used if &quot;picker.uncertainties.preferred&quot;
is undefined.
</description>
</parameter>
<group name="phases">
<description>
Phases defined for picking. The phase phases can be selected
from the Picking menu of the picker window.
Make sure, the locator can handle all defined phases.
</description>
<parameter name="favourites" type="list:string" default = "P,Pn,Pg,pP,S,Sg,sP">
<description>
Phase types available for rapid picking by hot keys and
in the Picking menu. Separate the types by comma.
</description>
</parameter>
<parameter name="groups" type="list:string">
<description>
List of defined phase type profiles to be considered.
Separate profiles by comma.
</description>
</parameter>
<group name="groups">
<description>
Definiton of phase type profiles. The profiles and phase types
can be selected from the Picking menu of the picker window
but not with hot keys.
</description>
<struct type="Phase type profile" link="picker.phases.groups">
<parameter type="list:string">
<description>
List of phase types. Separate types by comma.
</description>
</parameter>
</struct>
</group>
</group>
<group name="uncertainties">
<description>Define uncertainty profiles. Once defined,
they can be selected in the scolv picker settings [F3].
The profiles override uncertainties defined in &quot;uncertainties&quot;.
</description>
<parameter name="preferred" type="list:string">
<description>
Pick uncertainty profiles to be loaded. The first profile
will be used by default.
</description>
</parameter>
<group name="profile">
<struct type="Uncertainty profile" link="picker.uncertainties.preferred">
<parameter type="list:string" unit="s">
<description>
List of pre-defined pick uncertainties.
The format of each list item is either a double value or a pair of
double values for asymmetric uncertainties, e.g.
&quot;val1&quot;,&quot;(val2,val3)&quot;.
</description>
</parameter>
</struct>
</group>
</group>
<group name="integration">
<description>
Settings related to waveform integration which may be
required if the desired waveform unit is changed and the
sensor data must be integrated once or multiple times.
</description>
<parameter name="preFilter" type="string">
<description>
An optional pre-filter which is applied prior to the
numerical integration to stabilize the result. This
filter is applied for each integration step or just
once depending on the parameter &quot;applyOnce&quot;.
Multiple integrations are necessary if acceleration
data should be converted to displacement.
</description>
</parameter>
<parameter name="applyOnce" type="boolean" default="true">
<description>
Whether to apply the pre-filter only prior the first
integration step or prior to each step.
</description>
</parameter>
</group>
</group>
<group name="amplitudePicker">
<description>Parameters controlling the amplitude picker window for computing station magnitudes.</description>
<parameter name="preOffset" type="int" unit="s" default="300">
<description>
Time span in seconds to be added to the left of the used
amplitude time window.
</description>
</parameter>
<parameter name="postOffset" type="int" unit="s" default="300">
<description>
Time span in seconds to be added to the right of the used
amplitude time window.
</description>
</parameter>
<parameter name="filters" type="list:string">
<description>
A list of filters used for the amplitude picker. Format:
"name1;filter-definition1", "name2;filter-definition2"
</description>
</parameter>
</group>
<group name="display">
<description>
Display custom information in the Location tab.
</description>
<group name="origin">
<description>
Origin information
</description>
<parameter name="addons" type="list:string">
<description>
Name(s) of quality addon profile(s) to be considered.
The profiles provide values through a script which are
shown in the location tab. The scolv documentation
provides an example script.
</description>
</parameter>
<group name="comment">
<description>
Display origin comments.
</description>
<parameter name="id" type="string">
<description>
ID of the origin comment to be considered.
</description>
</parameter>
<parameter name="default" type="string">
<description>
Value to be shown in case no valid origin comment is found.
</description>
</parameter>
<parameter name="label" type="string">
<description>
Label of the value to be shown.
</description>
</parameter>
</group>
<group name="addon">
<struct type="Quality addon profile" link="display.origin.addons">
<parameter name="label" type="string">
<description>
Defines the label text of the information panel in the
Location tab of the parameter evaluated by this addon.
</description>
</parameter>
<parameter name="script" type="string">
<description>
Path to script to execute.
</description>
</parameter>
</struct>
</group>
</group>
</group>
</configuration>
<command-line>
<synopsis>
scolv [options]
</synopsis>
<group name="Generic">
<optionReference>generic#help</optionReference>
<optionReference>generic#version</optionReference>
<optionReference>generic#config-file</optionReference>
<optionReference>generic#plugins</optionReference>
<optionReference>generic#auto-shutdown</optionReference>
<optionReference>generic#shutdown-master-module</optionReference>
<optionReference>generic#shutdown-master-username</optionReference>
</group>
<group name="Verbosity">
<optionReference>verbosity#verbosity</optionReference>
<optionReference>verbosity#v</optionReference>
<optionReference>verbosity#quiet</optionReference>
<optionReference>verbosity#component</optionReference>
<optionReference>verbosity#syslog</optionReference>
<optionReference>verbosity#lockfile</optionReference>
<optionReference>verbosity#console</optionReference>
<optionReference>verbosity#debug</optionReference>
<optionReference>verbosity#log-file</optionReference>
</group>
<group name="Messaging">
<optionReference>messaging#user</optionReference>
<optionReference>messaging#host</optionReference>
<optionReference>messaging#timeout</optionReference>
<optionReference>messaging#primary-group</optionReference>
<optionReference>messaging#subscribe-group</optionReference>
<optionReference>messaging#content-type</optionReference>
<optionReference>messaging#start-stop-msg</optionReference>
</group>
<group name="Database">
<optionReference>database#db-driver-list</optionReference>
<optionReference>database#database</optionReference>
<optionReference>database#config-module</optionReference>
<optionReference>database#inventory-db</optionReference>
<option flag="" long-flag="db-disable" argument="" publicID="database#db-disable">
<description>Do not use the database at all</description>
</option>
</group>
<group name="Records">
<optionReference>records#record-driver-list</optionReference>
<optionReference>records#record-url</optionReference>
<optionReference>records#record-file</optionReference>
<optionReference>records#record-type</optionReference>
</group>
<group name="Cities">
<optionReference>cities#city-xml</optionReference>
</group>
<group name="User interface">
<optionReference>gui#full-screen</optionReference>
<optionReference>gui#non-interactive</optionReference>
</group>
<group name="Options">
<option flag="O" long-flag="origin" argument="arg">
<description>Preload origin with given origin ID</description>
</option>
<option flag="E" long-flag="event" argument="arg">
<description>Preload event with given event ID</description>
</option>
<option flag="" long-flag="offline" argument="">
<description>Switch to offline mode</description>
</option>
<option flag="" long-flag="load-event-db" argument="arg">
<description>Number of days to load from database</description>
</option>
</group>
</command-line>
</module>
</seiscomp>