pyrocko.gui.snuffler.snuffler

Effective seismological trace viewer.

Functions

snuffle([pile])

View pile in a snuffler window.

snuffle(pile=None, **kwargs)[source]

View pile in a snuffler window.

Parameters:
  • pilePile object to be visualized

  • stations – list of pyrocko.model.Station objects or None

  • events – list of pyrocko.model.Event objects or None

  • markers – list of pyrocko.gui.snuffler.util.Marker objects or None

  • ntracks – float, number of tracks to be shown initially (default: 12)

  • marker_editor_sortable – bool, whether to allow sorting in marker table (default True). Disabling this will give better performance when working with many markers.

  • follow – time interval (in seconds) for real time follow mode or None

  • controls – bool, whether to show the main controls (default: True)

  • opengl – bool, whether to use opengl (default: None - automatic choice).

  • paths – list of files and directories to search for trace files

  • pattern – regex which filenames must match

  • format – format of input files

  • cache_dir – cache directory with trace meta information

  • force_cache – bool, whether to use the cache when attribute spoofing is active

  • store_path – filename template, where to store trace data from input streams

  • store_interval – float, time interval (in seconds) between stream buffer dumps

  • want_markers – bool, whether markers should be returned

  • launch_hook – callback function called before snuffler window is shown

  • instant_close – bool, whether to bypass close window confirmation dialog