Skip to content
This repository was archived by the owner on May 10, 2023. It is now read-only.

Release 2020.330

Choose a tag to compare

@gempa-jabe gempa-jabe released this 26 Nov 14:23
· 73 commits to build/jakarta/2020.330 since this release
c0648f4

SC_API_VERSION 13.0.0

This release adds support for Qt5 and Python3. It is the last official SeisComP3 release and will be maintained with bugfixes and security fixes until 2022. All feature work continues on SeisComP, see http://www.seiscomp.de.

  • Ms_20

    • Added new surface waves magnitude Ms_20 according to IASPEI standard
    • Make Ms_20 parameters configurable
  • scautopick

    • Add amplitudes.enableUpdate to descriptions
    • Add support for an additional processing stage called FX which means
      feature extraction and is applied on top of an existing pick. A
      first implementation ported from CTBTO/IDC's DFX code has been added
      to extract back azimuth and slowness for three-component stations.
      fx = DFX
      
  • scevent

    • Fix bug with respect to event splitting. New origins were not associated
      correctly with the neither the split nor the new event in combination
      with the matching picks criterion.
    • Fix reading of origins withouth depth in evrc plugin
    • Fix setting no event type for region 'world' in evrc plugin
  • scrttv

    • Add option Toggle record borders which shows/hides the borders of records.
  • scesv

    • Added configuration parameter 'recenterMap' to control map centering
  • scolv

    • Add event type to left hand summary panel
    • Add option to show record borders in zoom trace (hotkey: 'B')
    • Add visibleMagnitudes to description
    • Add option to change origin depth type when depth is fixed
    • Add shortcuts to go to previous/next event (ctrl+pgup/pgdown)
  • scqc

    • Added description of plugin configuration parameters. Default for writing
      to the database is false.
    • Added more QC parameters to the documentation
  • scxmldump

    • Fixed bug that caused missing focal mechanism if only preferred
      solutions should be exported
  • trunk

    • Add database support for 64bit ids. The old MYSQL schema scripts used
      32bit integers for table ids. The new MYSQL schema scripts are using
      64bit integers. Both version are supported by the code. To migrate an
      existing MYSQL database to 64bit integers requires rather expensive
      table conversions. For more details can be found in the documentation.
    • Fixed Buttworth bandpass amplitude damping and made BW = BW_BP
    • Added Butterworth bandstop filter (BW_BS)
    • Added Array.bytes() to Python wrappers (only)
    • QuakeLink client lib
      • Add support for QuakeLink API 2 which introduces format specific version
        numbers in general and in particular SUMMARY/2 format
      • Add hello(), serverID() and serverAPI() methods to query and retrieve the
        server ID and API version
      • Add isSupported() and maximumSupportedVersion() methods to check if a specific
        format version is supported respectively to return the maximum supported
        format version
      • Add support for ORDER BY, LIMIT and OFFSET parameters to select() and
        selectArchived() queries introduced by QuakeLink API 1
    • Fixed inf/nan amplitudes which were caused by paz responses with more zeros
      than poles
    • Added FixedHypocenter locator which just inverts for origin time by fixing
      the hypocenter. Any travel time tables available in SeisComP are supported.
    • Added A5/2 amplitude implementation ported from the CTBTO/IDC codebase
    • Added SBSNR amplitude implementation ported from the CTBTO/IDC codebase
    • Added DFX polar analysis for three-component stations implementation from
      the CTBTO/IDC codebase
    • Added mb_idc magnitude implementation (derived from mb_ave from CTBTO/IDC)
      based on A5/2 amplitudes
    • Added ML_idc magnitude implementation (derived from ML from CTBTO/IDC)
      based on SBSNR amplitudes
  • seedlink

    • Support websocket connections from https://github.com/crotwell/seisplotjs-seedlink
    • Fix config to properly support multiple sources (plugins) per station
    • Use unambiguous station ID (net.station)
    • Fix parsing of global backfill_buffer variable. Up to this
      fix the variable was always considered out of bounds and apart from using
      backfill buffer settings in the bindings the global value had no effect.
  • fdsnws

    • Fix bug if useArclinkAccess is enabled
  • scinv

    • Correct output of associated filenames in case of a conflict
  • fdsnxml

    • Supported schema version is 1.1
    • Convert from/to SC3 by encoding additional attributes as comments
  • GUI

    • Add support to show record borders in the record widget. The style of the border
      can be changed with the configuration option scheme.records.recordBorders.drawMode
      whereas the following options are available:

      • TopLine (default)
      • BottomLine
      • Box

      Additionally it is possible to select the pen and brush for the options

      • scheme.colors.records.borders.standard
      • scheme.colors.records.borders.signatureValid
      • scheme.colors.records.borders.signatureInvalid

      For example:

      scheme.colors.records.borders.standard.pen.color = FF0000FF
      
    • Fix filter string drop to widgets with Qt5

    • Quit application if an error occurred during initialization
      and if the setup dialog is cancelled or closed by hitting
      the X icon

    • Rename item TP to MType of parameter eventlist.visibleColumns

    • Add option to define symbol images for layer points defined in
      either BNA or FEP

    • Add nodal planes and some more quality parameters to event edit focal
      mechanism table

    • Fix setting the depth type in the origin locator panel