There is a newer version of the record available.

Published August 9, 2022 | Version 0.4.4rc0
Software Open

eqcorrscan/EQcorrscan: EQcorrscan 0.4.4 Release Candidate 0

  • 1. Victoria University of Wellington
  • 2. Lawrence Berkeley National Lab
  • 3. University of Bergen
  • 4. National Institute for Occupational Safety and Health
  • 5. International Institute of Earthquake Engineering and Seismology
  • 6. Gitter
  • 7. @Snyk

Description

Release candidate 0 for release 0.4.4.

  • core.match_filter
    • Bug-fix: peak-cores could be defined twice in _group_detect through kwargs. Fix: only update peak_cores if it isn't there already.
  • core.match_filter.tribe
    • Detect now allows passing of pre-processed data
  • core.match_filter.template
    • Remove duplicate detections from overlapping windows using ._uniq()
  • core.lag_calc._xcorr_interp
    • CC-interpolation replaced with resampling (more robust), old method deprecated. Use new method with use_new_resamp_method=True as **kwarg.
  • core.lag_calc:
    • Fixed bug where minimum CC defined via min_cc_from_mean_cc_factor was not set correctly for negative correlation sums.
  • utils.correlate
    • Fast Matched Filter now supported natively for version >= 1.4.0
    • Only full correlation stacks are returned now (e.g. where fewer than than the full number of channels are in the stack at the end of the stack, zeros are returned).
  • utils.mag_calc.relative_magnitude
    • fixed bug where S-picks / traces were used for relative-magnitude calculation against user's choice.
    • implemented full magnitude bias-correction for CC and SNR
  • utils.mag_calc.relative_amplitude:
    • returns dicts for SNR measurements
  • utils.catalog_to_dd.write_correlations
    • Fixed bug on execution of parallel execution.
    • Added parallel-options for catalog-dt measurements and for stream-preparation before cross correlation-dt measurements.
    • Default parallelization of dt-computation is now across events (loads CPUs more efficiently), and there is a new option `max_trace_workers to use the old parallelization strategy across traces.
    • Now includes all_horiz-option that will correlate all matching horizontal channels no matter to which of these the S-pick is linking.
  • utils.clustering
    • Allow to handle indirect comparison of event-waveforms when (i.e., events without matching traces which can be compared indirectly via a third event)
    • Allows to set clustering method, metric, and sort_order from scipy.cluster.hierarchy.linkage.
  • tribe, template, template_gen, archive_read, clustering: remove option to read from seishub (deprecated in obspy).

Files

eqcorrscan/EQcorrscan-0.4.4rc0.zip

Files (110.0 MB)

Name Size Download all
md5:06fde14424c3e6cdd745dd4876a89099
110.0 MB Preview Download

Additional details