Skip to content

Waveform Data

The seismic can be delivered in MiniSeed or any other format compatible with Pyrocko. Qseek utilizes the Pyrocko Squirrel for fast and asynchronous data access.

To prepare your data for EQ detection and localisation, organize it in a MiniSeed file or an SDS structure.

PyrockoSquirrel Module

Waveform provider using Pyrocko's Squirrel.

environment

Path to a Pyrocko Squirrel environment.

persistent

Name of the Squirrel's persistent collection for faster loading of large data sets.

waveform_dirs

List of directories holding the waveform files.

start_time

Start time for the search in ISO8601 including timezone. E.g. 2024-12-30T00:00:00Z.

end_time

End time for the search in ISO8601 including timezone. E.g. 2024-12-31T00:00:00Z.

channel_selector

Channel selector for waveforms, e.g. ['HH', 'EN'].

n_threads: 8

Number of threads for loading waveforms, important for large data sets.

watch_waveforms

Watch the waveform directories for changes. If True it will check every ten minutes. If a timedelta is provided it will check every specified time. Default is False.

JSON for PyrockoSquirrel
{
  "provider": "PyrockoSquirrel",
  "environment": null,
  "persistent": "docs",
  "waveform_dirs": [
    "./data"
  ],
  "start_time": null,
  "end_time": null,
  "channel_selector": null,
  "n_threads": 8,
  "watch_waveforms": false
}