Releases: swiss-seismological-service/scrtdd
v1.3.3
This is a minor version upgrade that contains bug fixes and minor improvements.
BUG FIXES:
- NonLinLoc 3D angle grid files are not correctly read
- Certain combinations of user configurable filters and data streams throw an exception that crashes
scrtdd
("High frequency cutoff must be lower than Nyquist frequency") - Ellipsoid algorithm doesn't work around +/-180 degree of longitude
- Waveform upsampling adds small artifacts
ENHANCEMENTS:
- Make sure
scrtdd
doesn't crash when a profile background catalog cannot be properly loaded (files changed on disk) - Add
--send-reload-profile-msg
command line option, which forces a profile to be reloaded (to be used in combination withgenerate-catalog.sh
script) - Added
generate-catalog.sh
example script for periodic background catalog generation - Library code is now under LGPLv3
BACKWARD INCOMPATIBILITIES:
- Parameter
profile.solver.useTTResiduals
renamed toprofile.solver.includeTravelTimeResiduals
v1.3.2
v1.3.1
This is a minor release that simply adds a tool sclistorg
. This tools is useful for listing origin ids satisfying certain criteria, such as time period, geographic area, author, agency and so on. It is also written in python so that the users can easily customize it
v1.3.0
This is a major version upgrade that contains small bug fixes, performance improvements, backward incompatibilities and a major new feature.
NEW FEATURES:
- Added support for NonLinLoc grid files alongside SeisComP travel time formats (LOCSAT, libtau). This enables 3D velocity models in the double-difference invesion. Currently we support GLOBAL, SIMPLE and SDC transforms.
- multi-event relocation: events to be relocated can now reside in a XML file
BUG FIXES:
- resampling: anti-alias filter was not properly applied
PERFORMACE:
- cross-correlation: slightly improved the algorithm speed
profileTimeAlive
configuration is now set to 1 hour (by default) instead of infinite: no need to keep the profile in memory forever since the overhead of loading the profile is quite slow
BACKWARD INCOMPATIBILITIES and ENHANCEMENTS:
- Multi-event relocation: all the command lines options that work with multi-event relocation can now accept the event lists via command line instead of requiring a profile to specify them. This makes user life easier when they work on multiple catalogs with the same configuration (see uodated documentation for more details:
reloc-catalog
andeval-xcorr
)
v1.2.4
v1.2.3
This is a minor version upgrade that contains bug fixes and minor improvements.
BUG FIXES:
- cross-correlation was buggy and produced slightly wrong results with certain waveforms
- in multi-event mode some relocation statistics were not correct (that didn't affect real-time relocations)
ENHANCEMENTS:
- added option solver.useTTresiduals: Include travel time residuals in the double-difference system. The relocated origins will improve in absolute locations but the relative locations might lose in resolution in case there are not enough observations (not enough neighbouring events)
BACKWARD INCOMPATIBILITIES:
- removed option solver.meanShiftconstraintWeight: this option was not very useful and it cluttered up the confguration. The only reason the option was there is to compare the result with hypoDD software, that uses the option in SVD mode. Now we don't need it anymore and we got rid of it
v1.2.2
This is a minor version upgrade that contains only minor improvements.
ENHANCEMENTS:
- The configuration allows now to exclude automatic o manual origins from relocation. This is useful to create two pipelines where one handles manual origins and the second one handles automatic ones (this in turn adds processing parallelism and also allows different settings for automatic/manual origins).
- Improved accuracy of solver partial derivatives ("velocity at source" accuracy improved)
- scrtdd disables database connection only if --ep option AND --inventory-db are both provided via command line (this allows offline processing via xml files)
v1.2.1
v1.2.0
This is a minor version upgrade that contains only minor changes but also few backward incompatibilities.
ENHANCEMENTS:
- better handling of airquakes
- slightly improved cross-correlation performance
- job scheduler now processes one origin a time and then checks for updates in the messaging system. The previous behaviour, which didn't check for messaging updates, could lead to the processing of stale information
- Improved relocation statistics: both logs and output files contain now advanced relocation information that can be used for a statistical analysis on the module results
CONFIGURATION CHANGES:
- renamed parameter
keepWorkingFiles
tosaveProcessingFiles
- removed parameter
cron.wakeupInterval
(it is now hardcoded as 1 second) cron.delayTimes
default value is now 10 seconds- added default groups subscription in default configuration
BACKWARD INCOMPATIBILITIES:
relocated-event.csv
andrelocated-phase.csv
file format has changed. This affects ony the command line options:--merge-catalogs
and--dump-catalog-xml
that are not able to read files generated by former releases