Learn R Programming

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

RSEIS (version 3.3-3)

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

1,453

Version

3.3-3

License

GPL (>= 2)

Maintainer

Jonathan Lees

Last Published

January 5th, 2014

Functions in RSEIS (3.3-3)

GLUEseisMAT

GLUEseisMAT
Comp1Dvels

Compare 1D models
GreatDist

Distance Along Great Circle Arc
STLTcurve

Short-term/Long-term Average curve
addpoints.hodo

Add points to a hodogram plot
convert2Rseis

Convert Seismic data to RSEIS
doGABOR.MTM

Evolutive MTM Spectrum
fixcompname

Fix component names for uniformity
infoDB

Print information about the seismic database
getrdpix

get read picks
integ1

Integrate seismogram
plotseis24

Plot 24 hours of seismic data
letter.it

Add letters to the corners of plots in multiple figures
setstas

Set Station information
rseis2sac

Dump RSEIS list to SAC format
writeUW.Commentcard

writeUW.Commentcard
uwpfile2ypx

UW pickfile to pphase pick data.frame
winseis24

Locator for plotseis24
writeUW.Acard

writeUW.Acard
scal2freqs

Wavelet Frequency Scale
plotarrivals

plot theoretical arrival times for a seismic section
SPECT.drive

Interactive Spectrogram Driver
JGRAY

Gray scale Color Palette
FILT.spread

Filter trace with a spread of filters
INSTresponse

Instrument Respnse Function
MTMdisp

MTMdisp
NEW.getUWSTAS

get UW station file
Mmorlet

Morlet Wavelet
SEARCHPIX

Search Pix
EmptyPickfile

Create an empty RSEIS pickfile structure
INVRft

Inverse Fourier Transform
Mine.seis

Mine a seismic data base to extract secions of time limited data
PLOT.ALLPX

plot all phase arrival picks
PLTpicks

Plot picks on seismic record
RSEIS-package

Seismic Analysis and Display
PDE2list

Convert PDEs to List
doGABOR.AR

Gabor Transform with AR spectrum method
idpoints.hodo

ID points on Hodogram
getmoday

Get Month Day
longfft

Long FFT Spectrogram
pickseis24

Pick zooms on 24 hour display
MTMplot

Plot Multi-taper Spectrum
INSTFREQS

Instrument Frequencies
rangedatetime

Range of Date Time
X2SAC

Extract Data to SAC format
Thresh.J

Threshold Adjuster
attime12

Epoch Time Window
FILT.SEISN

Filter Traces
xprod

Vector Cross Product
colorwig

Plot a seimic trace colored in time
contwlet

Contour Wavelet Transform
comp.env

Compare Envelopes
dowiggles

Plot wiggles
wiggle.env

Plot time series envelope
PSTLTcurve

Short Term/Long Term curve
legitpix

Legitimate picks in swig
tomo.colors

Tomography Colors
wlet.drive

Interactive wavelet transform driver
plotJGET

Plot JGET output
evolAR

Evolutive Auto-Regressive Spectrum
get.corner

Get Corner Frequency: Linear Model
varsquiggle

Var-Squiggle Plot
getEcard

Error Card
getphaselag2

Phase Lag
lagplot

Plot phase lags
getjul

Get Julian day
readUW.OSTAS

Parse UW O-Cards
makefreq

Make Frequency
setLQUAKE

Set Up data for earthquake location
seiscols

Set colors for seismic display
one

one plotting region
trapz

Integrate using trapezoidal rule
sysinfo

System Information
travel.time1D

Seismic Travel Time 1D
writeUW.Hcard

writeUW.Hcard
BUTREPLOT

Replot Function for SELBUT
CE1

Single Seismogram
COMPorder

Seismic Component Order
FRWDft

Forward fourier Transform
DOsgram

Gabor transform
GH

Earthquake Seismic Data
GLUE.GET.seis

GLUE.GET.seis
JBLACK

Gray scale Color Palette
DO.PMOT.ARR

Particle Motion Analysis with arrows
ETECTG

Event Detection
PLOT.TTCURVE

Plot Seismic Section, travel time curve
TOCART

Convert to Cartesian coordinates
PICK.DOC

Documentation for swig
NEWPLOT.WPX

Plot Window Picks (WPX)
GETARAIC

Auto-Regressive AIC estimate of arrival time
PMOT.drive

Interactive Particle Motion Plot
applytaper

Apply taper to seismic trace
X2RSEIS

Extract data to RSEIS file
VELMOD1D

Sample Velocity Model
YPIX

PICK Buttons for swig
ZOOM.SEISN

ZOOM SEISMIC Panel
butfilt

Butterworth filter
XTR

Buttons for swig
brune.func

Brune Earquake Model
checkWPX

Check WPX
cleanpickfile

Clean up Pickfile structure
filedatetime

Create a character string from a date
genrick

Ricker Wavelet
hilow

Find Maxima and Minima
jitter.lab

Jitter a set of labels
complex.hodo

HodoGram Plot
filterstamp

Make Filter Stamp
partmotnet

Particle Motion on Stereonet
pickhandler

Handle Pick in RSEIS
distseisnXY

Distances from an RSEIS list
ghstamp

Identification stamp for RSEIS data
getb1b2

Event Detection
hodogram

HodoGram Plot
makeDB

Create a seismic Waveform Database
repairWPX

Repair WPX
insertNAs

Insert NA in a vector at given break points
pickit

Automatic Picking Algorithm
sigconv

Convolve spikes with wavelets
seisorder

Order seismic traces
secdif

Return difference in seconds
showdatetime

Print Date/TIME
setupDB

Set up a seismic data base
writeUW.Fcard

writeUW.Fcard
PreSet.Instr

Set up Standard Instrument Responses
xcor2

Cross Correlation
wiggleimage

Seismic section
GAZI

Get azimuthal particle motion
DAYSperYEAR

Days per Year
JSAC.seis

JSAC.seis
Jtim

Decimal Julian Day
MTM.drive

Interactive MTM driver
Ray.time1D

Seismic 1D Travel Time and raypath
YRsecdif

Return difference in seconds
evolfft

Spectrogram fft
Zdate

Date functions
EPOCHday

Epoch Day
deconinst

Deconvolve instrument response from seismic data
gaddtix

add tic marks
fixcomps

Fix Station Component Names
fromjul

given julian day and year get month/day
get.slepians

Get Slepian Tapers
gpoly

Convert Poles and Zeros to Polynomial
ruler

Column Ruler
plt.MTM0

Plot MTM structure
selAPX

Select Picks
save.wpix

Save WPIX from swig output
symshot1

Simulate a seismic shot
setypx

Create an empty window pick list
tojul

Julian Day
unpackAcard

Parse Acard from UW-format pickfile
vline

vertical line on trace panel
tung.pulse

Volcanic Pulse Analysis
writeUWpickfile

UW formatted ascii pickfile
writeUW.Ncard

writeUW.Ncard
prep1wig

Prepare structure for RSEIS
detail.pick

Detail Pick on 3-component seismogram
wlet.do

Return Wavelet transform
DISPLACE.SEISN

Displacement seismogram
PLOT.MATN

plot a matrix of several seismograms
EPOCHyear

Epoch Year
SENSORsensitivity

Sensor Sensitivity from a known set of seismo/acoustic sensor
SNET.drive

stereonet representation of particle motion
autoreg

Auto-Regressive Spectrum Estimate
SEISNtime

Minimum time in an RSEIS list
correct.moveout

Moveout Correction
choosfilt

INteractive CHoice of Filter
evolMTM

Evolutive Multi-taper Spectrum
doMYBUTTS

Dummy Button Function
editDB

Edit Data Base
finteg

Integration in Frequency Domain
brune.search

Search for Brune fit to displacement spectrum
getGHtime

Get Seismic reference time
getPDEcsv

Unpack PDE file
matsquiggle

Matrix Seismic Record
next2

Next Power of Two
grotseis

Get seismic rotation matrix
replaceWPX

Replace picks in WPX file
pwlet2freqs

Convert Wavelet Axis to Frequency
plotevol

Plot Spectrogram
pickgeninfo

print swig information
rsspec.taper

Taper spectrum
saveWPX

Save WPX
setwelch

Set up Matrix of fft for Welch method
swig.ALLPX

plot all phase arrival picks
setwpix

Set Window Pix for swig
view.seis

Veiw seismic data window
writeUW.OSTAScard

writeUW.OSTAScard
writeUW.DOTcard

writeUW.DOTcard
EmptySEIS

Create an empty RSEIS structure
DECIMATE.SEISN

Decimate a set of traces
JGET.seis

Reads various seismic file formats
LocalUnwrap

Unwrap spectrum phase
PLOT.SEISN

Plot Seismic Section
ReadSet.Instr

Read Instrument Response file
WINGH

Window a GH structure and extract data
addWPX

Add one pick to WPX file
envelope

Envelope Function with Hilbert Transform
getHcard

Parse UW Hires location Card
leests

Time Series Structure
jstats

statistics of a vector
logspace

Logarithm
markseis24

Mark 24 hour seismic display
parseFN2STA

get station from file name
plotDB

Plot a time line of a DB set in RSEIS
mirror.matrix

mirror matrix
peaks

Peaks
jlegend

plot a legend
swig

Seismic Wiggle Analysis
write1sac

Write one SAC file to disk.
writeUW.Ecard

writeUW.Ecard
setWPX

Set WPX
secdifv

Seconds Difference
CHOP.SEISN

CHOP SEISmic structure
KH

Volcano Seismic Data
PPIX

P-picking
T12.pix

Get T1, T2
ReadInstr

Read Instrument Response in IRIS SEED format
deleteWPX

Delete picks to WPX file
SELBUT

Select Buttons
getIRIS

get Hypocenters from IRIS web site
fixUWstasLL

fixUWstasLL
getvertsorder

Get Order of Picks from P-wave Arrivals
plocator

Specialized Locator function
info.seis

Information on a Seismic record
rdistaz

Distance and Azimuth from two points
prepSEIS

Prepare structure for RSEIS
plotwlet

Plot Wavelet Transform
secdifL

Seconds Difference
mtapspec

MTM spectrum
getpfile

Get Pick File
sigconvGR

convolve for Ground roll
winmark

Window Mark
varsquig

Var-Squiggle plot
zlocator

zlocator
xtract.trace

Extract trace
ASCII.SEISN

ASCII RSEIS data dump
Get1Dvel

Read 1D velocity model
Comp1Dvel

Compare a pair of 1D models
MTMgabor

Evolutive MTM Spectrum
P2GH

XTR button to RSEIS
Put1Dvel

Dump a velocity model to an ascii file
OH

Delta-O18 isotpe record
SELSTA

Pick stations and components interactively
VELOCITY.SEISN

Velocity Seismogram
addtix

add tix to plot
brune.doom

Brune Modeling
catWPX

Concatenate two WPX lists
cleanWPX

Clean WPX
detrend

Remove trend from time series signal
getNcard

Parse Name Card
getFcard

Parse UW F Card
getseis24

Get 24 Hours of Seismic Data
hilbert

Hilbert Transform
jadjust.length

Zero Padding
jpolyval

Polynomial Value
rDUMPLOC

DUMP vectors to screen in list format
hypot

Hypot
screens

screens
recdate

Rectify Date
selpgen

Pick stations and components interactively
parse.pde

Parse PDE file
vlen

vector length
yeardate

time in decimal years
selstas

Select Stations
circ

Draw a circle