Skip to content

Releases: SeisComP/seiscomp

6.7.0

24 Feb 10:06
98aa1b9
Compare
Choose a tag to compare
  • 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.
  • ql2sc
    • Add FocalMechanismReference to event for the preferred focal mechanism to
      force association.
  • 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.
  • 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 and iLoc.defaultTimeError to description.
  • ew2sc
    • Set Arrival.timeUsed attribute.
  • 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'.

6.6.3

16 Dec 10:11
e8b6316
Compare
Choose a tag to compare
  • bindings2cfg
    • Fix broken offline mode when --module-name is not provided.
  • iloc
    • Fix RSTT linking issues with Ubuntu 24.04.

6.6.2

16 Dec 09:43
03af4a4
Compare
Choose a tag to compare
  • fdsnxml2inv
    • Fix crash if decimation is not set.

6.6.1

05 Dec 13:11
0ee33ee
Compare
Choose a tag to compare
  • scolv
    • Fix mb magnitude computation in amplitude review window
      which showed magnitudes based on uncorrected amplitude
      values.

6.6.0

03 Dec 07:35
470b01b
Compare
Choose a tag to compare

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
      after seiscomp 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]).
  • 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.
  • 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.
  • 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.
  • 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 parameters comment.ID and comment.text to be
      configured.
    • Fix crash in debug output.
    • Add duration comment to pick of thresholds.maxDuration is configured.
  • scevent
    • Add new plugin "evType" for setting event types based on comments of
      picks.
    • Read and write journals with --ep.
  • scquery
    • Fix query in documentation.
    • Report if query does not require additional parameters.
  • screpick
    • Add option --ep for XML playbacks.
  • 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.
  • 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

05 Sep 13:38
ae2f295
Compare
Choose a tag to compare
  • scalert
    • Fix bug in message composition
  • scevtlog
    • Output pick comments

5.5.19

27 Aug 09:30
d511022
Compare
Choose a tag to compare
  • trunk
    • Fix MYSQL reconnect when server went away.

6.5.0

14 Aug 09:46
302a076
Compare
Choose a tag to compare

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_* and BPENV 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.
  • 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.
  • 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.
  • 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.
  • ql2sc
    • Send EvPrefMw if Mw part of a moment tensor has been received as preferred
      magnitude. This fixes the syncPreferred switch.
  • scautoloc
    • Fixed three memory leaks.
  • scalert
    • Fix applying author filter.
  • scxmldump
    • Support dumping picks by publicID using --pick.
    • Ignore unpreferred magnitudes with -p.
  • scrttv
    • Add option --3c to show all three components of detecStream.
    • Use consistent menu entry names.
  • stdloc
    • GridSearch.cellSize replaced by GridSearch.numPoints.
    • Default method is now LeastSquares.
    • Add LeastSquares.depthInit (like LOCSAT locator).

6.4.4

18 Jul 08:50
06560f3
Compare
Choose a tag to compare
  • seedlink
    • Fix invalid memory access in caps_plugin which prevented to start up
      correctly.
  • scardac
    • Fix relative time parameter parsing.
  • scrttv
    • Fix crash in combination with -N.
  • iloc
    • Update link to aux files.
  • GUI
    • Update event list sorting if new data has been read.

6.4.3

05 Jun 11:29
92b4387
Compare
Choose a tag to compare
  • scolv
    • Fix network magnitude evaluation status dropdown update. Due
      to different sorting of the dropdown values the evaluation
      status has not been set correctly.