Change Log

All notable changes to DLPick will be documented in this file.

2025.261

Changed

  • When amplitudes cannot be calculated, their value will be -1.

  • Add waveform ID to Amplitude object

Fixed

  • The time window of the Amplitude object is now in seconds and signed

2025.259

Added

  • EventParameters now contain amplitudes, calculated by maximum of the signal / standard deviation of the noise. Currently, amplitudes for picks too close to the border their prediction window can’t be calculated and get amplitude 0.

  • Component letters ‘1’ and ‘2’ of stream IDs are now mapped to components ‘N’ and ‘E’.

  • “DLog”, which is dlpick’s own logger, now writes to the log file, following the SeisComP conventions. All dlpick’s ‘DLog’ messages are printed as Seiscomp warning.

Fixed

  • Increasing the log level using verbosity flags (“-v…”) now works properly for dlpick’s own logger.

2025.244

Fixed

  • dlpick --print-models didn’t find dlmodels_maps.json when data dir was different from default.

Changed

  • Updated documentation

2025.240

Added

  • Documentation

2025.198

Important

  • The deep learning models that are used by this dlpick have been removed from this repository. They are now part of the GSM packages dlmodels-pick, which must be installed separately.

2025.119

Changed

  • Universal configuration format for all models: Change the path where models are read from to default to /home/data/dlmodels/

  • Change model config reading behavior to be more flexible.

Added

  • Universal configuration format for all models: Add parameter modelsPath to customize the path where models are read from.

Fixed

  • Add API version check to make dlpick compatible with seiscomp 17.0.0 API and below.

2024.221

Added

  • Added this changelog.