Learn R Programming

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

RSEIS (version 2.9-0)

Seismic Time Series Analysis Tools

Description

Multiple interactive codes to view and analyze seismic data, via spectrum analysis, wavelet transforms, particle motion, hodograms. Includes general time-series tools, plotting, filtering, interactive display.

Copy Link

Version

Install

install.packages('RSEIS')

Monthly Downloads

2,193

Version

2.9-0

License

GPL

Maintainer

Jonathan Lees

Last Published

January 25th, 2012

Functions in RSEIS (2.9-0)

GLUE.GET.seis

GLUE.GET.seis
INSTFREQS

Instrument Frequencies
PLTpicks

Plot picks on seismic record
RSEIS-package

Seismic Analysis and Display
SEARCHPIX

Search Pix
EmptySEIS

Create an empty RSEIS structure
SPECT.drive

Interactive Spectrogram Driver
GETARAIC

Auto-Regressive AIC estimate of arrival time
GLUEseisMAT

GLUEseisMAT
JSAC.seis

JSAC.seis
NEW.getUWSTAS

get UW station file
Zdate

Date functions
applytaper

Apply taper to seismic trace
PreSet.Instr

Set up Standard Instrument Responses
Ray.time1D

Seismic 1D Travel Time and raypath
SELSTA

Pick stations and components interactively
SNET.drive

stereonet representation of particle motion
envelope

Envelope Function with Hilbert Transform
detrend

Remove trend from time series signal
catWPX

Concatenate two WPX lists
get.corner

Get Corner Frequency: Linear Model
getHcard

Parse UW Hires location Card
fixUWstasLL

fixUWstasLL
letter.it

Add letters to the corners of plots in multiple figures
insertNAs

Insert NA in a vector at given break points
grotseis

Get seismic rotation matrix
legitpix

Legitimate picks in swig
markseis24

Mark 24 hour seismic display
logspace

Logarithm
longfft

Long FFT Spectrogram
pickit

Automatic Picking Algorithm
rDUMPLOC

DUMP vectors to screen in list format
one

one plotting region
setLQUAKE

Set Up data for earthquake location
view.seis

Veiw seismic data window
next2

Next Power of Two
writeUW.Ecard

writeUW.Ecard
writeUW.Hcard

writeUW.Hcard
peaks

Peaks
pickseis24

Pick zooms on 24 hour display
wiggle.env

Plot time series envelope
unpackAcard

Parse Acard from UW-format pickfile
STLTcurve

Short-term/Long-term Average curve
plotseis24

Plot 24 hours of seismic data
plotwlet

Plot Wavelet Transform
prep1wig

Prepare structure for RSEIS
recdate

Rectify Date
replaceWPX

Replace picks in WPX file
selpgen

Pick stations and components interactively
CE1

Single Seismogram
DOsgram

Gabor transform
BUTREPLOT

Replot Function for SELBUT
EmptyPickfile

Create an empty RSEIS pickfile structure
tojul

Julian Day
varsquig

Var-Squiggle plot
ETECTG

Event Detection
INVRft

Inverse Fourier Transform
JGRAY

Gray scale Color Palette
PLOT.SEISN

Plot Seismic Section
writeUW.DOTcard

writeUW.DOTcard
FRWDft

Forward fourier Transform
Jtim

Decimal Julian Day
MTMgabor

Evolutive MTM Spectrum
EPOCHyear

Epoch Year
Mmorlet

Morlet Wavelet
SENSORsensitivity

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

Deconvolve instrument response from seismic data
butfilt

Butterworth filter
circ

Draw a circle
deleteWPX

Delete picks to WPX file
doMYBUTTS

Dummy Button Function
cleanWPX

Clean WPX
checkWPX

Check WPX
cleanpickfile

Clean up Pickfile structure
PLOT.ALLPX

plot all phase arrival picks
filedatetime

Create a character string from a date
getpfile

Get Pick File
TOCART

Convert to Cartesian coordinates
getphaselag2

Phase Lag
getEcard

Error Card
hypot

Hypoteneuse
hodogram

HodoGram Plot
getNcard

Parse Name Card
info.seis

Information on a Seismic record
integ1

Integrate seismogram
gpoly

Convert Poles and Zeros to Polynomial
getmoday

Get Month Day
lagplot

Plot phase lags
leests

Time Series Structure
plotJGET

Plot JGET output
parseFN2STA

get station from file name
pickgeninfo

print swig information
ruler

Column Ruler
plotevol

Plot Spectrogram
setypx

Create an empty window pick list
secdifv

Seconds Difference
sysinfo

System Information
yeardate

time in decimal years
rdistaz

Distance and Azimuth from two points
selAPX

Select Picks
sigconv

Convolve spikes with wavelets
symshot1

Simulate a seismic shot
tung.pulse

Volcanic Pulse Analysis
writeUW.Acard

writeUW.Acard
DISPLACE.SEISN

Displacement seismogram
GreatDist

Distance Along Great Circle Arc
JGET.seis

Reads various seismic file formats
Get1Dvel

Read 1D velocity model
NEWPLOT.WPX

Plot Window Picks (WPX)
OH

Delta-O18 isotpe record
PDE2list

Convert PDEs to List
PICK.DOC

Documentation for swig
Thresh.J

Threshold Adjuster
VELOCITY.SEISN

Velocity Seismogram
DO.PMOT.ARR

Particle Motion Analysis with arrows
contwlet

Contour Wavelet Transform
brune.func

Brune Earquake Model
distseisnXY

Distances from an RSEIS list
doGABOR.AR

Gabor Transform with AR spectrum method
KH

Volcano Seismic Data
ASCII.SEISN

ASCII RSEIS data dump
dowiggles

Plot wiggles
MTMdisp

MTMdisp
getrdpix

get read picks
MTMplot

Plot Multi-taper Spectrum
infoDB

Print information about the seismic database
jitter.lab

Jitter a set of labels
hilow

Find Maxima and Minima
SELBUT

Select Buttons
YRsecdif

Return difference in seconds
VELMOD1D

Sample Velocity Model
rangedatetime

Range of Date Time
addpoints.hodo

Add points to a hodogram plot
secdif

Return difference in seconds
convert2Rseis

Convert Seismic data to RSEIS
plocator

Specialized Locator function
secdifL

Seconds Difference
setwpix

Set Window Pix for swig
setstas

Set Station information
doGABOR.MTM

Evolutive MTM Spectrum
addWPX

Add one pick to WPX file
travel.time1D

Seismic Travel Time 1D
fixcomps

Fix Station Component Names
getjul

Get Julian day
vlen

vector length
getseis24

Get 24 Hours of Seismic Data
wlet.do

Return Wavelet transform
jpolyval

Polynomial Value
plt.MTM0

Plot MTM structure
pwlet2freqs

Convert Wavelet Axis to Frequency
readUW.OSTAS

Parse UW O-Cards
seisorder

Order seismic traces
wiggleimage

Seismic section
writeUW.OSTAScard

writeUW.OSTAScard
ReadSet.Instr

Read Instrument Response file
Comp1Dvel

Compare a pair of 1D models
COMPorder

Seismic Component Order
EPOCHday

Epoch Day
Comp1Dvels

Compare 1D models
P2GH

XTR button to RSEIS
DAYSperYEAR

Days per Year
GAZI

Get azimuthal particle motion
INSTresponse

Instrument Respnse Function
Put1Dvel

Dump a velocity model to an ascii file
SEISNtime

Minimum time in an RSEIS list
Mine.seis

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

PICK Buttons for swig
PLOT.TTCURVE

Plot Seismic Section, travel time curve
evolMTM

Evolutive Multi-taper Spectrum
evolAR

Evolutive Auto-Regressive Spectrum
gaddtix

add tic marks
get.slepians

Get Slepian Tapers
T12.pix

Get T1, T2
brune.doom

Brune Modeling
hilbert

Hilbert Transform
ZOOM.SEISN

ZOOM SEISMIC Panel
attime12

Epoch Time Window
brune.search

Search for Brune fit to displacement spectrum
complex.hodo

HodoGram Plot
colorwig

Plot a seimic trace colored in time
jadjust.length

Zero Padding
comp.env

Compare Envelopes
plotarrivals

plot theoretical arrival times for a seismic section
mtapspec

MTM spectrum
plotDB

Plot a time line of a DB set in RSEIS
prepSEIS

Prepare structure for RSEIS
detail.pick

Detail Pick on 3-component seismogram
rsspec.taper

Taper spectrum
filterstamp

Make Filter Stamp
save.wpix

Save WPIX from swig output
repairWPX

Repair WPX
genrick

Ricker Wavelet
getPDEcsv

Unpack PDE file
getb1b2

Event Detection
saveWPX

Save WPX
setWPX

Set WPX
getvertsorder

Get Order of Picks from P-wave Arrivals
idpoints.hodo

ID points on Hodogram
parse.pde

Parse PDE file
makefreq

Make Frequency
xprod

Vector Cross Product
selstas

Select Stations
varsquiggle

Var-Squiggle Plot
trapz

Integrate using trapezoidal rule
setwelch

Set up Matrix of fft for Welch method
swig.ALLPX

plot all phase arrival picks
swig

Seismic Wiggle Analysis
vline

vertical line on trace panel
writeUWpickfile

UW formatted ascii pickfile
uwpfile2ypx

UW pickfile to pphase pick data.frame
zlocator

zlocator
FILT.spread

Filter trace with a spread of filters
JBLACK

Gray scale Color Palette
GH

Earthquake Seismic Data
MTM.drive

Interactive MTM driver
PPIX

P-picking
PMOT.drive

Interactive Particle Motion Plot
PSTLTcurve

Short Term/Long Term curve
addtix

add tix to plot
choosfilt

INteractive CHoice of Filter
correct.moveout

Moveout Correction
evolfft

Spectrogram fft
finteg

Integration in Frequency Domain
fixcompname

Fix component names for uniformity
getIRIS

get Hypocenters from IRIS web site
jstats

statistics of a vector
mirror.matrix

mirror matrix
partmotnet

Particle Motion on Stereonet
setupDB

Set up a seismic data base
tomo.colors

Tomography Colors
winmark

Window Mark
xcor2

Cross Correlation
writeUW.Fcard

writeUW.Fcard
xtract.trace

Extract trace
winseis24

Locator for plotseis24
CHOP.SEISN

CHOP SEISmic structure
LocalUnwrap

Unwrap spectrum phase
FILT.SEISN

Filter Traces
PLOT.MATN

plot a matrix of several seismograms
XTR

Buttons for swig
autoreg

Auto-Regressive Spectrum Estimate
editDB

Edit Data Base
getFcard

Parse UW F Card
getGHtime

Get Seismic reference time
fromjul

given julian day and year get month/day
jlegend

plot a legend
matsquiggle

Matrix Seismic Record
pickhandler

Handle Pick in RSEIS
makeDB

Create a seismic Waveform Database
screens

screens
seiscols

Set colors for seismic display
scal2freqs

Wavelet Frequency Scale
showdatetime

Print Date/TIME
sigconvGR

convolve for Ground roll
wlet.drive

Interactive wavelet transform driver
writeUW.Ncard

writeUW.Ncard
writeUW.Commentcard

writeUW.Commentcard