Releases: SeisComP/seiscomp
Releases · SeisComP/seiscomp
6.7.0
- trunk
- ITAPER(): Support time spans with double precision, update filter
documentation. - Add locrouter plugin, see
https://github.com/SeisComP/common/blob/master/plugins/locator/router/descriptions/global_locrouter.rst. - Add option
amplitudes.[type].considerUnusedArrivals
which if enabled
considers stations with unused (disabled) arrivals for amplitude and
implicitly magnitude computations. Affects scamp, scmag and scolv. - Add router locator.
- The RouterLocator is a meta locator which selects an actual
locator based on region profiles configured in GeoJSON or BNA
files. - The locator supports both, the initial location based on a pick
set and the relocation based on an existing origin. In case no
origin is available an initial solution is calculated by a
configurable locator followed by a relocation configured through
region profiles.
- The RouterLocator is a meta locator which selects an actual
- ITAPER(): Support time spans with double precision, update filter
- ql2sc
- Add FocalMechanismReference to event for the preferred focal mechanism to
force association.
- Add FocalMechanismReference to event for the preferred focal mechanism to
- scolv
- Set picker distance spinbox precision to 1 decimal.
- Fix bug in picker when hidden unassociated picks become visible again after
transferring a solution to the locator window. - If
olv.locator.presetFromOrigin = true
then the locator will be selected
according to the methodID and earthModelID. If that is not found then
the default locator will be set again rather than keeping the last selection. - Set OriginLocatorView depth type to "depth type set by locator" when
presetFromOrigin is true and the depth type is unset, resetting the state of
the origin set before.
- fdsnxml2inv
- Set default start date to 1902-01-01 rather than 1980-01-01 if a start
date is not specified for the StationXML node.
- Set default start date to 1902-01-01 rather than 1980-01-01 if a start
- iLoc
- When reading a local velocity model file, If CONRAD is not specified,
the index of the Conrad discontinuity was not set properly, therefore iLoc
assumed the very first depth as the Conrad thus preventing the calculation
of Pg/Sg phases. The calculation of travel times from a local velocity model
was restricted to up to 6 degree distance.
The Conrad discontinuity is no longer set to the surface when CONRAD is not
specified in the local velocity model. Travel-time calculations from local
velocity models now extended to 10 degrees. - Add
iLoc.usePickUncertainties
andiLoc.defaultTimeError
to description.
- When reading a local velocity model file, If CONRAD is not specified,
- ew2sc
- Set
Arrival.timeUsed
attribute.
- Set
- doc
- Replace Sphinx m2r2 with sphinx_mdinclude
- diskmon
- Fix stopped modules counter for diskmon.
- scmaster
- Fix MYSQL utf8mb4 collation: the database setup allows to define
the database character set.
The option 'utf8mb4' did not define a collation. The default
collation for utf8mb4 is typically 'utf8mb4_general_ci' which
is case insensitive. This results in possible public id
collisions. This change explicitly set the collation to
'utf8mb4_bin'.
- Fix MYSQL utf8mb4 collation: the database setup allows to define
6.6.3
- bindings2cfg
- Fix broken offline mode when
--module-name
is not provided.
- Fix broken offline mode when
- iloc
- Fix RSTT linking issues with Ubuntu 24.04.
6.6.2
- fdsnxml2inv
- Fix crash if decimation is not set.
6.6.1
- scolv
- Fix mb magnitude computation in amplitude review window
which showed magnitudes based on uncorrected amplitude
values.
- Fix mb magnitude computation in amplitude review window
6.6.0
SC_API_VERSION 16.3.0
- seiscomp
- Always remove run- and pid-file upon seiscomp stop.
- Do not resolve and remove configuration variables in
global.cfg
afterseiscomp setup
, e.g.plugins = ${plugins}, abc
. - Fix PostgreSQL database setup script which caused an error if the
configured user does not yet exists as database role. - Fix MYSQL setup script escape warnings
- Third Party
- Update libmseed to 2.19.8
- trunk
- Allow creating amplitude aliases by configuration of
amplitudes.aliases
in global module configuration and amplitude type profiles in global
bindings. - Add filter DURATION().
- Allow to disable SQLite3 disc syncrhronization to decrease time needed to
save data in an SQLite3 database:sqlite3:///path/to/file?sync=false
. - Add support for all synchronous flags of SQLite3 (
sync=[normal|full|extra]
).
- Allow creating amplitude aliases by configuration of
- scolv
- Replace operator comment input control with a text edit control which
allows new lines. Furthermore the restriction of 160 characters has been
removed from the input controls for operator comment and event name. - Set spin distance precision to 1 decimal place in picker and amplitude
picker. - Increase number of visible event types in dropdown to 20 (default=10).
- Ensure all commonEventTypes are visible in event type dropdown.
- Fix initial locator profile parameter setup in locator setup window.
- Fix consistency of OriginLocatorView and PickerView with weight 0 arrivals.
- Replace operator comment input control with a text edit control which
- scqcv
- Store filter string in QSettings.
- scrttv
- Allow the configuration of
filters
with filter names displayed in the
filter selection menu. - Change sorting w.r.t. location and channel.
- Allow the configuration of
- fdsnxml2inv
- Add inconsistency warning with decimation stages.
- Derive stream sampling rate from decimation stages if not given
explicitly.
- scalert
- Fix message string and value precision.
- scart
- Fix option
--rename
.
- Fix option
- scautopick
- Add configuration parameters
thresholds.minDuration
and
thresholds.maxDuration
for constraining pick generation. - Allow adding custom comments to picks which can be evaluated by other
modules. Requires the parameterscomment.ID
andcomment.text
to be
configured. - Fix crash in debug output.
- Add duration comment to pick of
thresholds.maxDuration
is configured.
- Add configuration parameters
- scevent
- Add new plugin "evType" for setting event types based on comments of
picks. - Read and write journals with
--ep
.
- Add new plugin "evType" for setting event types based on comments of
- scquery
- Fix query in documentation.
- Report if query does not require additional parameters.
- screpick
- Add option
--ep
for XML playbacks.
- Add option
- scinv
- In check mode report streams without reference to data logger.
- Update table of checked objects in documentation.
- scxmlmerge
- Add support for journaling and command-line option
--journaling
. - Allow ignoring empty or other bad files by new command-line option
--ignore-bad-files
.
- Add support for journaling and command-line option
- scvoice
- Fix message string and value precision.
- GUI
- Fix rendering of line styles in map legends.
- Fix rendering of geofeature names when a feature is wrapped on the map.
- iLoc
- Update documentation.
- Add scripts for installing iLoc auxiliary files with
seiscomp install-deps iloc
.
- StdLoc
- Refuse locating with less than 4 picks.
- Update documentation.
- Improve parameter descriptions.
6.5.1
- scalert
- Fix bug in message composition
- scevtlog
- Output pick comments
5.5.19
- trunk
- Fix MYSQL reconnect when server went away.
6.5.0
SC_API_VERSION 16.2.0
- seiscomp
- Support forming alias modules from GUI modules.
- trunk
- Filter
INT
can be used without an argument (default 0). - Add more filters: SUM, DT and SR.
- Allow negative frequency parameters for
BW_*
andBPENV
which
resolve to-freq * fsamp
. - Remove deprecated module from
access.py
. - Read homogeneous travel time configuration from application
configuration. - Fix unit conversion for confidenceEllipsoid in QuakeML exporter.
- Improve handling of connection errors in PostgreSQL database plugin.
- Filter
- amplitudes
- If IASPEI mode is enabled then Ms(BB) checks the period to be in the
valid range of (3, 60). - Fix crash in MLh if maxDepth is set greater than DEPTH_MAX.
- If IASPEI mode is enabled then Ms(BB) checks the period to be in the
- GUI
- The commit with options dialog removes the "Fix magnitude type" checkbox
and replaces it with the magnitude type dropdown. This affects the
custom commit buttons when activated in combination with SHIFT or if
the profile asks for confirmation. The configured preferred magnitude
type will be preselected in the dropdown list. - Fix background rendering of trace widget under some conditions
- Sychronize XML defaults with event list.
- The commit with options dialog removes the "Fix magnitude type" checkbox
- fdsnxml2inv
- Add
--only-instruments
switch to ignore networks on output. - Derive stream sampling rate from decimation stages if not given explicitly
in the FDSNXML channel.
- Add
- ql2sc
- Send EvPrefMw if Mw part of a moment tensor has been received as preferred
magnitude. This fixes thesyncPreferred
switch.
- Send EvPrefMw if Mw part of a moment tensor has been received as preferred
- scautoloc
- Fixed three memory leaks.
- scalert
- Fix applying author filter.
- scxmldump
- Support dumping picks by publicID using
--pick
. - Ignore unpreferred magnitudes with
-p
.
- Support dumping picks by publicID using
- scrttv
- Add option
--3c
to show all three components ofdetecStream
. - Use consistent menu entry names.
- Add option
- stdloc
- GridSearch.cellSize replaced by GridSearch.numPoints.
- Default method is now LeastSquares.
- Add LeastSquares.depthInit (like LOCSAT locator).
6.4.4
- seedlink
- Fix invalid memory access in caps_plugin which prevented to start up
correctly.
- Fix invalid memory access in caps_plugin which prevented to start up
- scardac
- Fix relative time parameter parsing.
- scrttv
- Fix crash in combination with
-N
.
- Fix crash in combination with
- iloc
- Update link to aux files.
- GUI
- Update event list sorting if new data has been read.
6.4.3
- scolv
- Fix network magnitude evaluation status dropdown update. Due
to different sorting of the dropdown values the evaluation
status has not been set correctly.
- Fix network magnitude evaluation status dropdown update. Due