# Classes and Methods for Seismic Data Analysis

## Documentation for package ‘IRISSeismic’ version 1.8.0

- DESCRIPTION file
- User guides, package vignettes and other documentation

## Help Pages

A B C D E G H I L M N P R S T U

IRISSeismic-package | Classes and methods for seismic data analysis

## -- A --

as.headerLine | Class '"TraceHeader"'
as.headerLine-method | Class '"TraceHeader"'
as.vector-method | Class '"Trace"'
assignQuality | Assign a quality code to a 'Stream' or 'Trace'
assignQuality-method | Assign a quality code to a 'Stream' or 'Trace'

## -- B --

butterworth | Apply Butterworth filter
butterworth-method | Apply Butterworth filter

## -- C --

crossSpectrum | Cross-Spectral Analysis

## -- D --

DDT | Apply demean, detrend, cosine taper
DDT-method | Apply demean, detrend, cosine taper

## -- E --

envelope | Envelope of a seismic signal
envelope-method | Envelope of a seismic signal
eventWindow | Return a portion of a trace surrounding an event.
eventWindow-method | Return a portion of a trace surrounding an event.

## -- G --

getAvailability | Retrieve Channel metadata from EarthScope
getAvailability-method | Retrieve Channel metadata from EarthScope
getChannel | Retrieve Channel metadata from EarthScope
getChannel-method | Retrieve Channel metadata from EarthScope
getDataAvailability | Retrieve miniseed trace extents from EarthScope
getDataAvailability-method | Retrieve miniseed trace extents from EarthScope
getDataselect | Retrieve seismic data from EarthScope
getDataselect-method | Retrieve seismic data from EarthScope
getDistaz | Retrieve great circle distance information from EarthScope
getDistaz-method | Retrieve great circle distance information from EarthScope
getEvalresp | Retrieve instrument response information from EarthScope
getEvalresp-method | Retrieve instrument response information from EarthScope
getEvent | Retrieve seismic event information from the USGS NEIC
getEvent-method | Retrieve seismic event information from the USGS NEIC
getGaps | Gap analysis
getGaps-method | Gap analysis
getNetwork | Retrieve Network metadata from EarthScope
getNetwork-method | Retrieve Network metadata from EarthScope
getRotation | Retrieve rotated seismic data from EarthScope
getRotation-method | Retrieve rotated seismic data from EarthScope
getSNCL | Retrieve seismic data from EarthScope
getSNCL-method | Retrieve seismic data from EarthScope
getStation | Retrieve Station metadata from EarthScope
getStation-method | Retrieve Station metadata from EarthScope
getTimeseries | Retrieve seismic data from EarthScope
getTimeseries-method | Retrieve seismic data from EarthScope
getTraveltime | Retrieve seismic traveltime information from EarthScope
getTraveltime-method | Retrieve seismic traveltime information from EarthScope
getUnavailability | Retrieve Channel metadata from EarthScope
getUnavailability-method | Retrieve Channel metadata from EarthScope
getUpDownTimes | Determine times when a channel starts/stops collecting data
getUpDownTimes-method | Determine times when a channel starts/stops collecting data

## -- H --

hilbert | Hilbert of a seismic signal
hilbert-method | Hilbert of a seismic signal
hilbertFFT | Hilbert FFT

## -- I --

initialize-method | Class '"IrisClient"'
initialize-method | Class '"Trace"'
initialize-method | Class '"TraceHeader"'
IrisClient-class | Class '"IrisClient"'
IRISSeismic | Classes and methods for seismic data analysis
isDC | Class '"Trace"'
isDC-method | Class '"Trace"'

## -- L --

length | Length, Max, Mean, Median, Min and Standard Deviation
length-method | Length, Max, Mean, Median, Min and Standard Deviation

## -- M --

max | Length, Max, Mean, Median, Min and Standard Deviation
max-method | Length, Max, Mean, Median, Min and Standard Deviation
McNamaraBins | McNamara Binning
McNamaraPSD | Power Spectral Density
mean | Length, Max, Mean, Median, Min and Standard Deviation
mean-method | Length, Max, Mean, Median, Min and Standard Deviation
median | Length, Max, Mean, Median, Min and Standard Deviation
median-method | Length, Max, Mean, Median, Min and Standard Deviation
mergeTraces | Merge multiple traces into a single trace
mergeTraces-method | Merge multiple traces into a single trace
mergeUpDownTimes | Determine overlaps in two sets of upDownTimes.
mergeUpDownTimes-method | Determine overlaps in two sets of upDownTimes.
min | Length, Max, Mean, Median, Min and Standard Deviation
min-method | Length, Max, Mean, Median, Min and Standard Deviation
miniseed2Stream | Convert miniSEED bytes to 'Stream' object
multiplyBy | Multiplication by a constant
multiplyBy-method | Multiplication by a constant

## -- N --

noiseMatrix2PdfMatrix | Convert matrix of PSDs to matrix of Probability Density Functions
noiseModels | Generate NHNM and NLNM noise models

## -- P --

parallelLength | Length, Max, Mean, Median, Min and Standard Deviation
parallelLength-method | Length, Max, Mean, Median, Min and Standard Deviation
parallelMax | Length, Max, Mean, Median, Min and Standard Deviation
parallelMax-method | Length, Max, Mean, Median, Min and Standard Deviation
parallelMean | Length, Max, Mean, Median, Min and Standard Deviation
parallelMean-method | Length, Max, Mean, Median, Min and Standard Deviation
parallelMedian | Length, Max, Mean, Median, Min and Standard Deviation
parallelMedian-method | Length, Max, Mean, Median, Min and Standard Deviation
parallelMin | Length, Max, Mean, Median, Min and Standard Deviation
parallelMin-method | Length, Max, Mean, Median, Min and Standard Deviation
parallelRms | Root Mean Square and RMS Variance
parallelRmsVariance | Root Mean Square and RMS Variance
parallelRmsVariance-method | Length, Max, Mean, Median, Min and Standard Deviation
parallelSd | Length, Max, Mean, Median, Min and Standard Deviation
parallelSd-method | Length, Max, Mean, Median, Min and Standard Deviation
plot-method | Class '"Stream"'
plot-method | Class '"Trace"'
plotUpDownTimes | Class '"Stream"'
plotUpDownTimes-method | Class '"Stream"'
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

## -- R --

readMiniseedFile | Convert miniSEED file to 'Stream' object
rms | Root Mean Square and RMS Variance
rms-method | Length, Max, Mean, Median, Min and Standard Deviation
rms-method | Root Mean Square and RMS Variance
rmsVariance | Root Mean Square and RMS Variance
rmsVariance-method | Length, Max, Mean, Median, Min and Standard Deviation
rmsVariance-method | Root Mean Square and RMS Variance
rotate2D | Rotate horizontal components of a seismic signal

## -- S --

sd | Length, Max, Mean, Median, Min and Standard Deviation
sd-method | Length, Max, Mean, Median, Min and Standard Deviation
show-method | Class '"TraceHeader"'
slice | Slice a section out of a 'Trace' or 'Stream'
slice-method | Class '"Stream"'
slice-method | Slice a section out of a 'Trace' or 'Stream'
STALTA | STA/LTA
STALTA-method | STA/LTA
Stream | Class '"Stream"'
Stream-class | Class '"Stream"'
surfaceDistance | Earth surface distance between two points

## -- T --

Trace | Class '"Trace"'
Trace-class | Class '"Trace"'
TraceHeader | Class '"TraceHeader"'
TraceHeader-class | Class '"TraceHeader"'
transferFunctionSpectra | function to retrieve response values to use for input to the IRISMustangMetrics::transferFunctionMetric
triggerOnset | Event onset triggering
triggerOnset-method | Event onset triggering

## -- U --

unHistogram | Histogram to Vector
uniqueIds | Class '"Stream"'
uniqueIds-method | Class '"Stream"'