IRISSeismic1.7.0 package

Classes and Methods for Seismic Data Analysis

basicStats

Length, Max, Mean, Median, Min and Standard Deviation

butterworth

Apply Butterworth filter

crossSpectrum

Cross-Spectral Analysis

DDT

Apply demean, detrend, cosine taper

envelope

Envelope of a seismic signal

eventWindow

Return a portion of a trace surrounding an event.

getAvailability

Retrieve Channel metadata from EarthScope

getChannel

Retrieve Channel metadata from EarthScope

getDataAvailability

Retrieve miniseed trace extents from EarthScope

getDataselect

Retrieve seismic data from EarthScope

getDistaz

Retrieve great circle distance information from EarthScope

getEvalresp

Retrieve instrument response information from EarthScope

getEvent

Retrieve seismic event information from the USGS NEIC

getGaps

Gap analysis

getNetwork

Retrieve Network metadata from EarthScope

getRotation

Retrieve rotated seismic data from EarthScope

getSNCL

Retrieve seismic data from EarthScope

getStation

Retrieve Station metadata from EarthScope

getTimeseries

Retrieve seismic data from EarthScope

getTraveltime

Retrieve seismic traveltime information from EarthScope

getUnavailability

Retrieve Channel metadata from EarthScope

getUpDownTimes

Determine times when a channel starts/stops collecting data

hilbert

Hilbert of a seismic signal

hilbertFFT

Hilbert FFT

IrisClient-class

Class "IrisClient"

IRISSeismic-package

Classes and methods for seismic data analysis

McNamaraBins

McNamara Binning

McNamaraPSD

Power Spectral Density

mergeTraces

Merge multiple traces into a single trace

mergeUpDownTimes

Determine overlaps in two sets of upDownTimes.

miniseed2Stream

Convert miniSEED bytes to Stream object

multiplyBy

Multiplication by a constant

noiseMatrix2PdfMatrix

Convert matrix of PSDs to matrix of Probability Density Functions

noiseModels

Generate NHNM and NLNM noise models

psdDF2NoiseMatrix

Apply instrument correction to PSDs

psdList

Apply McNamara PSD algorithm to a seismic signal

psdList2NoiseMatrix

Apply instrument correction to PSDs

psdPlot

Generate plots from a set of PSDs

psdStatistics

Return statistics for a set of PSDs

readMiniseedFile

Convert miniSEED file to Stream object

rmsVariance

Root Mean Square and RMS Variance

rotate2D

Rotate horizontal components of a seismic signal

slice

Slice a section out of a Trace or Stream

STALTA

STA/LTA

Stream-class

Class "Stream"

surfaceDistance

Earth surface distance between two points

Trace-class

Class "Trace"

TraceHeader-class

Class "TraceHeader"

transferFunctionSpectra

function to retrieve response values to use for input to the IRISMusta...

triggerOnset

Event onset triggering

unHistogram

Histogram to Vector

Provides classes and methods for seismic data analysis. The base classes and methods are inspired by the python code found in the 'ObsPy' python toolbox <https://github.com/obspy/obspy>. Additional classes and methods support data returned by web services provided by the 'IRIS DMC' <http://service.iris.edu/>.

  • Maintainer: Gillian Sharer
  • License: GPL (>= 2)
  • Last published: 2025-04-25