Learn R Programming

⚠️There's a newer version (4.2-4) of this package.Take me there.

RSEIS (version 1.1-1)

Seismic Time Series Analysis Tools

Description

Multiple interactive codes to analyze seismic data, via, spectrum analysis, wavelet transforms, particle motion, hodograms.

Copy Link

Version

Install

install.packages('RSEIS')

Monthly Downloads

1,453

Version

1.1-1

License

GPL

Maintainer

Jonathan Lees

Last Published

September 13th, 2024

Functions in RSEIS (1.1-1)

GreatDist

Distance Along Great Circle Arc
GLUE.GET.seis

GLUE.GET.seis
ETECTG

Event Detection
EmptySEIS

Create an empty RSEIS structure
Get1Dvel

Read 1D velocity model
OH

Delta-O18 isotpe record
Comp1Dvel

Compare a pair of 1D models
PICK.GEN

Seismic Analysis
PLOT.TTCURVE

Plot Seismic Section, travel time curve
Comp1Dvels

Compare 1D models
PLOT.ALLPX

plot all phase arrival picks
SENSORsensitivity

Sensor Sensitivity from a known set of seismo/acoustic sensor
INSTresponse

Instrument Respnse Function
DISPLACE.SEISN

Displacement seismogram
GAZI

Get azimuthal particle motion
PLOT.SEISN

Plot Seismic Section
NEW.getUWSTAS

get UW station file
JBLACK

Gray scale Color Palette
brune.search

Search for Brune fit to displacement spectrum
Jtim

Decimal Julian Day
JGRAY

Gray scale Color Palette
PLOT.MATN

plot a matrix of several seismograms
SNET.drive

stereonet representation of particle motion
T12.pix

Get T1, T2
TTteles

Read output of ttBK
RESCALE

Rescale a vector to fit in a certain range
getHcard

Parse UW Hires location Card
LocalUnwrap

Unwrap spectrum phase
jmlcfamily

Ridge Chaining Procedure
MTMplot

Plot Multi-taper Spectrum
PLTpicks

Plot picks on seismic record
lagplot

Plot phase lags
STLTcurve

Short-term/Long-term Average curve
ReadSet.Instr

Read Instrument Response file
VELOCITY.SEISN

Velocity Seismogram
detail.pick

Detail Pick on 3-component seismogram
GH

Earthquake Seismic Data
jpostscript

Postscript Output
FRWDft

Forward fourier Transform
deconinst

Deconvolve instrument response from seismic data
DUMPLOC

Display contents of locator list
YRsecdif

Return difference in seconds
DO.PMOT.ARR

Particle Motion Analysis with arrows
fmod

Floating point remainer function
hodogram

HodoGram Plot
PICK.DOC

Documentation for PICK.GEN
choosfilt

INteractive CHoice of Filter
plotevol

Plot Spectrogram
ZOOM.SEISN

ZOOM SEISMIC Panel
CHOP.SEISN

CHOP SEISmic structure
GLUEseisMAT

GLUEseisMAT
INVRft

Inverse Fourier Transform
CE1

Single Seismogram
EmptyPickfile

Create an empty RSEIS pickfile structure
FILT.spread

Filter trace with a spread of filters
INSTFREQS

Instrument Frequencies
PPIX

P-picking
HOZscale

add horizontal color scale
fromjul

given julian day and year get month/day
NEWPLOT.WPX

Plot Window Picks (WPX)
Zdate

Date functions
JGET.seis

Reads various seismic file formats
GETARAIC

Auto-Regressive AIC estimate of arrival time
dogetsac

Get SAC files
Mmorlet

Morlet Wavelet
Put1Dvel

Dump a velocity model to an ascii file
PSTLTcurve

Short Term/Long Term curve
autoreg

Auto-Regressive Spectrum Estimate
FILT.SEISN

Filter Traces
ZGET.sac

Get single SAC file
Gcols

Get Color Palette
fixcompname

Fix component names for uniformity
setstas

Set Station information
addtix

add tix to plot
wlet.drive

Interactive wavelet transform driver
getpfile

Get Pick File
distaz

Distance-Azimuth from event source to receiver station
PreSet.Instr

Set up Standard Instrument Responses
prepSEIS

Prepare structure for RSEIS
brune.func

Brune Earquake Model
fixUWstasLL

fixUWstasLL
Mine.seis

Mine a seismic data base to extract secions of time limited data
one

one plotting region
brune.doom

Brune Modeling
doMYBUTTS

Dummy Button Function
applytaper

Apply taper to seismic trace
getNcard

Parse Name Card
getmoday

Get Month Day
complex.hodo

HodoGram Plot
spec.taper

Taper spectrum
jmlcwt

Wavelet Transform
integ1

Integrate seismogram
get.corner

Get Corner Frequency: Linear Model
readUW.OSTAS

Parse UW O-Cards
partmotnet

Particle Motion on Stereonet
yeardate

time in decimal years
KH

Volcano Seismic Data
MTMdisp

MTMdisp
prep1wig

Prepare structure for RSEIS
xcor2

Cross Correlation
getvertsorder

Get Order of Picks from P-wave Arrivals
secdifL

Seconds Difference
gpoly

Convert Poles and Zeros to Polynomial
getFcard

Parse UW F Card
scal2freqs

Wavelet Frequency Scale
jmlcrc

Ridge Extraction by Crazy Climbers
hilbert

Hilbert Transform
vline

vertical line on trace panel
uwpfile2ypx

UW pickfile to pphase pick data.frame
idpoints.hodo

ID points on Hodogram
unpackAcard

Parse Acard from UW-format pickfile
itoxyz

Vector Index to Matrix Index
tomo.colors

Tomography Colors
screens

screens
seisorder

Order seismic traces
jlegend

plot a legend
writeUW.Ecard

writeUW.Ecard
logspace

Logarithm
letter.it

Add letters to the corners of plots in multiple figures
parseFN2STA

get station from file name
pwlet2freqs

Convert Wavelet Axis to Frequency
local.file

Get name for a Local file
circ

Draw a circle
zlocator

zlocator
pickit

Automatic Picking Algorithm
shade.col

Shaded Color Palette
writeUW.Ncard

writeUW.Ncard
envelope

Envelope Function with Hilbert Transform
trapz

Integrate using trapezoidal rule
writeUW.Fcard

writeUW.Fcard
drive.MTM

Interactive MTM driver
writeUW.Acard

writeUW.Acard
addpoints.hodo

Add points to a hodogram plot
finteg

Integration in Frequency Domain
getjul

Get Julian day
getEcard

Error Card
PMOT.drive

Interactive Particle Motion Plot
xprod

Vector Cross Product
ilocator

Specialized Locator function
jpolyval

Polynomial Value
plt.MTM0

Plot MTM structure
getb1b2

Event Detection
Thresh.J

Threshold Adjuster
makefreq

Make Frequency
butfilt

Butterworth filter
secdifv

Seconds Difference
getphaselag2

Phase Lag
setwelch

Set up Matrix of fft for Welch method
contwlet

Contour Wavelet Transform
fixcomps

Fix Station Component Names
plotwlet

Plot Wavelet Transform
writeUWpickfile

UW formatted ascii pickfile
mirror.matrix

mirror matrix
jstats

statistics of a vector
ymarginfo

Get information on Y-margin for plotting
tung.pulse

Volcanic Pulse Analysis
writeUW.Commentcard

writeUW.Commentcard
travel.time1D

Seismic Travel Time 1D
plocator

Specialized Locator function
recdate

Rectify Date
hilow

Find Maxima and Minima
winmark

Window Mark
wiggle.env

Plot time series envelope
writeUW.Hcard

writeUW.Hcard
writeUW.OSTAScard

writeUW.OSTAScard
wlet.do

Return Wavelet transform
evolfft

spectrogram
SEARCHPIX

Search Pix
SPECT.drive

Interactive Spectrogram Driver
TOCART

Convert to Cartesian coordinates
VELMOD1D

Sample Velocity Model
circle

circle coordinates
comp.env

Compare Envelopes
gaddtix

add tic marks
grotseis

Get seismic rotation matrix
gwpix2ypx

Convert a teleseismic pickfile to structure usefule for PICK.GEN
hypot

Hypoteneuse
leests

Time Series Structure
peaks

Peaks
secdif

Return difference in seconds
selAPX

Select Picks
next2

Next Power of Two
tojul

Julian Day
vlen

vector length
RSEIS-package

Seismic Analysis and Display
BKpfile2ypx

Read output of ttimes
cleanpickfile

Clean up Pickfile structure
detrend

Remove trend from time series signal
jadjust.length

Zero Padding
meshgrid

Create a mesh grid like in Matlab
setLQUAKE

Set Up data for earthquake location
mtapspec

MTM spectrum
writeUW.DOTcard

writeUW.DOTcard