Skip to content

pysmo.tools

Topic-specific tools that operate on pysmo types.

pysmo.tools contains higher-level, topic-specific modules that build on pysmo.functions and pysmo types. Each tool groups related functionality under its own submodule, imported via pysmo.tools.<tool-name>.

Modules:

Name Description
azdist

Distance and azimuth calculations between Location points.

cache

On-disk waveform caching: fetch a station and window once, replay it later.

iccs

Iterative Cross-Correlation and Stack (ICCS).

noise

Generate synthetic noise matching the naturally observed amplitude spectrum.

plotutils

Utilities for plotting with pysmo types.

project

Declare station/event data to fetch on demand, without storing it on disk.

signal

Signal processing functions for pysmo types.

traveltime

Predicted body-wave travel times.

utils

Small helper functions shared across pysmo.

web

Tools for fetching seismological data from web services.