Learn R Programming

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

RSEIS (version 2.1-0)

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

2.1-0

License

GPL

Maintainer

Jonathan Lees

Last Published

September 13th, 2024

Functions in RSEIS (2.1-0)

MTMdisp

MTMdisp
SENSORsensitivity

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

Butterworth filter
EmptySEIS

Create an empty RSEIS structure
ETECTG

Event Detection
GAZI

Get azimuthal particle motion
INSTresponse

Instrument Respnse Function
INVRft

Inverse Fourier Transform
fixcomps

Fix Station Component Names
fmod

Floating point remainer function
itoxyz

Vector Index to Matrix Index
SPECT.drive

Interactive Spectrogram Driver
detrend

Remove trend from time series signal
DAYSperYEAR

Days per Year
FRWDft

Forward fourier Transform
jmlcwt

Wavelet Transform
pwlet2freqs

Convert Wavelet Axis to Frequency
seisorder

Order seismic traces
VELOCITY.SEISN

Velocity Seismogram
evolfft

Spectrogram fft
fromjul

given julian day and year get month/day
lagplot

Plot phase lags
HOZscale

add horizontal color scale
contwlet

Contour Wavelet Transform
Comp1Dvels

Compare 1D models
parseFN2STA

get station from file name
TOCART

Convert to Cartesian coordinates
EmptyPickfile

Create an empty RSEIS pickfile structure
logspace

Logarithm
ruler

Column Ruler
jadjust.length

Zero Padding
NEWPLOT.WPX

Plot Window Picks (WPX)
PMOT.drive

Interactive Particle Motion Plot
Get1Dvel

Read 1D velocity model
setLQUAKE

Set Up data for earthquake location
writeUWpickfile

UW formatted ascii pickfile
Comp1Dvel

Compare a pair of 1D models
envelope

Envelope Function with Hilbert Transform
PICK.DOC

Documentation for PICK.GEN
brune.doom

Brune Modeling
Zdate

Date functions
fixcompname

Fix component names for uniformity
getEcard

Error Card
jpostscript

Postscript Output
pickit

Automatic Picking Algorithm
YRsecdif

Return difference in seconds
get.slepians

Get Slepian Tapers
peaks

Peaks
secdifv

Seconds Difference
tojul

Julian Day
uwpfile2ypx

UW pickfile to pphase pick data.frame
EPOCHyear

Epoch Year
vlen

vector length
circ

Draw a circle
GreatDist

Distance Along Great Circle Arc
JGET.seis

Reads various seismic file formats
TTteles

Read output of ttBK
DISPLACE.SEISN

Displacement seismogram
CHOP.SEISN

CHOP SEISmic structure
PLOT.MATN

plot a matrix of several seismograms
idpoints.hodo

ID points on Hodogram
Put1Dvel

Dump a velocity model to an ascii file
scal2freqs

Wavelet Frequency Scale
PLOT.ALLPX

plot all phase arrival picks
PLOT.SEISN

Plot Seismic Section
PPIX

P-picking
OH

Delta-O18 isotpe record
NEW.getUWSTAS

get UW station file
writeUW.DOTcard

writeUW.DOTcard
EPOCHday

Epoch Day
writeUW.Fcard

writeUW.Fcard
JGRAY

Gray scale Color Palette
ZGET.sac

Get single SAC file
applytaper

Apply taper to seismic trace
MTM.drive

Interactive MTM driver
T12.pix

Get T1, T2
wlet.do

Return Wavelet transform
PSTLTcurve

Short Term/Long Term curve
STLTcurve

Short-term/Long-term Average curve
doMYBUTTS

Dummy Button Function
Thresh.J

Threshold Adjuster
DUMPLOC

Display contents of locator list
PICK.GEN

Seismic Analysis
GLUEseisMAT

GLUEseisMAT
PLTpicks

Plot picks on seismic record
RSEIS-package

Seismic Analysis and Display
RESCALE

Rescale a vector to fit in a certain range
autoreg

Auto-Regressive Spectrum Estimate
fixUWstasLL

fixUWstasLL
choosfilt

INteractive CHoice of Filter
getvertsorder

Get Order of Picks from P-wave Arrivals
PreSet.Instr

Set up Standard Instrument Responses
hilow

Find Maxima and Minima
brune.search

Search for Brune fit to displacement spectrum
getjul

Get Julian day
evolMTM

Evolutive Multi-taper Spectrum
integ1

Integrate seismogram
getmem

Get Member
secdif

Return difference in seconds
view.seis

Veiw seismic data window
gwpix2ypx

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

Particle Motion on Stereonet
plotwlet

Plot Wavelet Transform
winmark

Window Mark
pickhandler

Handle Picks in PICK.GEN
ilocator

Specialized Locator function
tung.pulse

Volcanic Pulse Analysis
writeUW.OSTAScard

writeUW.OSTAScard
hypot

Hypoteneuse
grotseis

Get seismic rotation matrix
zlocator

zlocator
LocalUnwrap

Unwrap spectrum phase
Mine.seis

Mine a seismic data base to extract secions of time limited data
mirror.matrix

mirror matrix
plt.MTM0

Plot MTM structure
setstas

Set Station information
ZOOM.SEISN

ZOOM SEISMIC Panel
ymarginfo

Get information on Y-margin for plotting
vline

vertical line on trace panel
FILT.spread

Filter trace with a spread of filters
detail.pick

Detail Pick on 3-component seismogram
getHcard

Parse UW Hires location Card
GH

Earthquake Seismic Data
getb1b2

Event Detection
writeUW.Ecard

writeUW.Ecard
next2

Next Power of Two
trapz

Integrate using trapezoidal rule
Gcols

Get Color Palette
INSTFREQS

Instrument Frequencies
jmlcrc

Ridge Extraction by Crazy Climbers
readUW.OSTAS

Parse UW O-Cards
xcor2

Cross Correlation
FILT.SEISN

Filter Traces
MTMplot

Plot Multi-taper Spectrum
GETARAIC

Auto-Regressive AIC estimate of arrival time
xprod

Vector Cross Product
PLOT.TTCURVE

Plot Seismic Section, travel time curve
CE1

Single Seismogram
KH

Volcano Seismic Data
writeUW.Hcard

writeUW.Hcard
ReadSet.Instr

Read Instrument Response file
complex.hodo

HodoGram Plot
JBLACK

Gray scale Color Palette
addpoints.hodo

Add points to a hodogram plot
cleanpickfile

Clean up Pickfile structure
circle

circle coordinates
evolAR

Evolutive Auto-Regressive Spectrum
get.corner

Get Corner Frequency: Linear Model
getmoday

Get Month Day
gpoly

Convert Poles and Zeros to Polynomial
getpfile

Get Pick File
jlegend

plot a legend
jstats

statistics of a vector
getphaselag2

Phase Lag
prep1wig

Prepare structure for RSEIS
setwelch

Set up Matrix of fft for Welch method
save.wpix

Save WPIX from PICK.GEN output
selAPX

Select Picks
showdatetime

Print Date/TIME
spec.taper

Taper spectrum
writeUW.Acard

writeUW.Acard
BKpfile2ypx

Read output of ttimes
SEARCHPIX

Search Pix
GLUE.GET.seis

GLUE.GET.seis
VELMOD1D

Sample Velocity Model
deconinst

Deconvolve instrument response from seismic data
comp.env

Compare Envelopes
dogetsac

Get SAC files
finteg

Integration in Frequency Domain
hodogram

HodoGram Plot
leests

Time Series Structure
letter.it

Add letters to the corners of plots in multiple figures
recdate

Rectify Date
one

one plotting region
secdifL

Seconds Difference
writeUW.Commentcard

writeUW.Commentcard
shade.col

Shaded Color Palette
wiggle.env

Plot time series envelope
travel.time1D

Seismic Travel Time 1D
Mmorlet

Morlet Wavelet
addtix

add tix to plot
DO.PMOT.ARR

Particle Motion Analysis with arrows
brune.func

Brune Earquake Model
local.file

Get name for a Local file
pickgeninfo

print PICK.GEN information
mtapspec

MTM spectrum
prepSEIS

Prepare structure for RSEIS
plotevol

Plot Spectrogram
yeardate

time in decimal years
wlet.drive

Interactive wavelet transform driver
gaddtix

add tic marks
Jtim

Decimal Julian Day
SNET.drive

stereonet representation of particle motion
getFcard

Parse UW F Card
hilbert

Hilbert Transform
distaz

Distance-Azimuth from event source to receiver station
jmlcfamily

Ridge Chaining Procedure
jpolyval

Polynomial Value
getNcard

Parse Name Card
plocator

Specialized Locator function
meshgrid

Create a mesh grid like in Matlab
makefreq

Make Frequency
tomo.colors

Tomography Colors
unpackAcard

Parse Acard from UW-format pickfile
screens

screens
writeUW.Ncard

writeUW.Ncard