API

seisscan

A Python package for microearthquake detection and location.

seisscan.read_fdsn(starttime, endtime, ...)

Download ObsPy.Stream with metada added from FDSN web service of IRIS.

seisscan.read_fdsn_inventory(starttime, ...)

Connects to FDSN web service of IRIS to retrive station Inventory.

seisscan.read_example()

Reads example data.

seisscan.prs(st, evt0, evlo, evla, evdp[, ...])

Plot a record section of waveform stream.

seisscan.do_pcc(st, channel, reference[, ...])

Create peak cross-correlation function between a reference and a list of secondary stations.

seisscan.do_ls(st, channel[, subnetworks, ...])

Create characteristic function (Local Similarity).

seisscan.Brightness4(B_r4, starttime, ...)

A class for holding 4-D brightness values.

seisscan.Stack(b_r1, starttime, bp_t0_r1, ...)

A class for holding 1-D backprojected stack.

seisscan.do_bp(st_dls, dask_client, w, ...)

Perform backprojection to calculate 4-D brightness volume.

seisscan.prepare_traveltime_lookup_table(...)

Computes seismic wave travel time table.