Release 2020.330
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
- Fix bug with respect to event splitting. New origins were not associated
-
scrttv
- Add option
Toggle record borderswhich shows/hides the borders of records.
- Add option
-
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
visibleMagnitudesto 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
- Added description of plugin configuration parameters. Default for writing
-
scxmldump
- Fixed bug that caused missing focal mechanism if only preferred
solutions should be exported
- Fixed bug that caused missing focal mechanism if only preferred
-
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
- Add support for QuakeLink API 2 which introduces format specific version
- 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_idcmagnitude implementation (derived frommb_avefrom CTBTO/IDC)
based on A5/2 amplitudes - Added
ML_idcmagnitude implementation (derived fromMLfrom CTBTO/IDC)
based on SBSNR amplitudes
- Add database support for 64bit ids. The old MYSQL schema scripts used
-
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_buffervariable. 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 optionscheme.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.standardscheme.colors.records.borders.signatureValidscheme.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
TPtoMTypeof parametereventlist.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
-