All notable changes for the moment tensor package and its applications will be documented in this file.
Update documentations of configuration and command-line parameters of scmtv and scautomt.
Moment-tensor report script
Add more values to table.
Correct images and annotations.
Create map image size adopted from event parameters.
Consider sample rates != 1 sps.
mtimg compilation error for Qt < 5.4
Typos and incomplete mtimg documentation
Add mtimg options and improve command line help
--qualityoption to specify compression rate
--formatoption to specify image format
change default quality from 100 to -1 (system default)
support writing to stdout
set default image dimension to 100x100 pixel
Fixed terminal slot warning when running scmtv
Show moment tensor station distribution in main map
Fixed mtv-plot-extended-log.py when xelatex is not installed
Improve command-line help of mtimg for plotting images of moment tensors.
Add documentation for mtimg.
Use mtimg by default instead of mplstreonet for plotting beachballs in
Remove software dependency from mplstereonet which is no longer required since mtimg is used instead.
Fixed Mw magnitude calculation error which introduced a static computation offset of +0.05.
Command-line help for scautomt now contains basic examples.
-ifor scmtv to load an XML along with
Updated documentation, added new chapter “Fundamentals” for accomodating principles shared by both, scautomt and scmtv.
Documenation uses a single consistent reference list.
The configuration parameter
visibleMagnitudesdefines the magnitude types to be shown in the summary view.
All loaded events can be visualized and selected from the map of the main window as an extra layer. Right-click on the map to select.
When running the extended log script then a progress dialog is shown which stays open until the script finishes. If the script takes too long, an abort button is placed onto the dialog to abort the script.
The description files of Green’s functions in sc3gf1d format may contain an optional line specifying the travel-time interface considered for setting time windows on Green’s functions and, if pick times are missing, on waveforms. The documentation of Green’s functions contains the details.
New scmtv command-line option
-Efor pre-loading events when starting scmtv.
Optimized data-driven display of waveforms in scmtv.
Do not crash when filters with cut-off frequencies above the Nyquist frequency are applied to waveforms and Green’s functions.
The settings menu in scmtv reads initial times from configuration.
All software dependencies for RHEL-based Linux distributions are now located in the folder
centosto be consistent with SeisComP in version 4.10.0. When installing this update we recommend SeisComP to a version >= 4.10.0.
Add software dependencies for Debian 10 and 11.
Provide more descriptive debug and error output in case of erroneous Green’s functions.
More information on CMT location to CMT plot
Geographic coordinates to synthetics menu in waveform editor
Version number to documentation.
Added processing node and maxima output to centroid search dialog
Added current latitude and longitude to Green’s function panel which where active at the time of loading.
Added trace filter option for “full wave” to scmtv.
mtv.autoInvertto toggle default automatic inversion behaviour in scmtv.
Make report script mtv-plot-extended-log.py compatible with Python3.
Fixed crash in combination with offline mode when a focal mechanism is confirmed.
Fixed saving offline solutions and include derived origin in saved document.
Software dependencies for Ubuntu 20.04 in install-mt.sh
Add more documentation on Green’s functions and configuration
Report script: log errors correctly when saving distance plots
Store waveforms in scautomet: add more commandline output
Documenation: add examples of playbacks in scautomt
Adjust software dependencies for CentOS 8
Added centroid search to scmtv
Set default maximum timeshifts for surface waves to 30 s in scmtv and scautomt for M>6.5 events.
Specfic components are used for inverting specfic phases. For unused phases, the unconsidered configuration parameters have been removed simplifying the configuration.
Make plot script mtv-plot-extended-log.py for extended log compatible with SeisComP in version 4.
Added dedicated Extended Log button to scmtv to trigger the extended log. The Bulletin button will always open the standard bulletin.
Added station bindings for “mt” to define the processing channel. Bindings are supported by scmtv and scautomt.
Resample data to match the Green’s function at a given station dynamically and cache it. No need to configure a decimation data source. This also helps to switch between different Green’s function databases with different sampling rates.
minDistparameter for all profiles to allow exclusion of stations which are too close. A negative value will compute a minimum distance automatically based on the maximum inversion period.
automt.IWToption to change the weight type computation for each individual inversion item. This effects the influence of a single trace to the final solution and in particular to the fit. The default setting preserves the current behaviour but can be changed to another type. See the documentation.
scautomt can be triggered from SeisComP’s scolv by a configurable button. The description has been added to the new Interactions section of the documentation.
Improved scautomt documentation for intermediate processing strategy parameters
Providing more descriptive warning if inversion for the full moment tensor is unsupported by the installed SeisComP version.
Add install script for CentOS 8 and Ubuntu 20.04
The columns in the events list are controlled by the global configuration which depend on the SeisComP version. To avoid conflicts with different versions, the default column configuration has been removed from the MT modules.
Fixed crash of scautomt when logging level was set to debug (4)
Added initial configuration to documentation with RecordStream parameters
Update and re-design documentation
Added interactive and configuration option to decompose full moment tensors according to Knopoff and Randall, 1970:
100 = |ISO| + |DC| + |CLVD|
Add documentation of Fit
Fixed report when ISO does not exist
Show ISO and CLVD in depth search plot and table
Added support for full (6) component moment tensors
Added default message groups
Added install-mt.sh script to install dependencies
Parse sensor units given in SI, e.g. m/s instead of M/S
Generate figures for all components for report in extended log of scmtv
Application version information for scautomt, scautomtlight and scmtv
Default script and latex template for report generation with extendedLog. Read the documentation for added software requirements.
scmtv: Provide a default python script with a LaTeX template to create PDF reports from scmtv with the extendedLog feature enabled.
scmtv: segfault caused by missing NULL pointer check.
Moved depth search trigger button from toolbar to side panel in scmtv.
scmtv respects configuration of timezone to be displayed according to
scmtv did not read
automt.depthFineSearchIncrementsas list but as single value.
Make maximum time shift and time step a float instead of an integer to allow shifts with fractions of a second
scmtv: Use all arrival phases that cut down to P and start with P as P, e.g. Pn, Pg. The same applies for S.
scmtv: depth search table does now manage non-integer depths
scmtv: added context menu option per trace to export raw data as miniSEED
scmtv: use picked P/S phases if available as reference which are preferred over predicted arrival times
scmtv: added display of picked P and S phases if available
scmtv: added button to select between trace scale or window scale
scmtv: show used station count even if associated station is not set in an origin
scmtv: phase weights are now saved in the profile settings
scmtv: allow manual trace shifts being multiple of sampling interval and not only of one second.
scautomt: added configuration parameter
automt.enableResultLoggingwhich defaults to false. In previous version results were always logged as bulletin files into
@LOGDIR@/MTunless the command-line option
--no-logwas given. Now the logging feature is disabled by default and needs to be turned on explicitly.