Learn R Programming

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

RSEIS (version 2.4-5)

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,631

Version

2.4-5

License

GPL

Maintainer

Jonathan Lees

Last Published

October 29th, 2010

Functions in RSEIS (2.4-5)

Comp1Dvel

Compare a pair of 1D models
NEW.getUWSTAS

get UW station file
RSEIS-package

Seismic Analysis and Display
getEcard

Error Card
getvertsorder

Get Order of Picks from P-wave Arrivals
gpoly

Convert Poles and Zeros to Polynomial
hypot

Hypoteneuse
hilow

Find Maxima and Minima
ASCII.SEISN

ASCII RSEIS data dump
jitter.lab

Jitter a set of labels
Comp1Dvels

Compare 1D models
SENSORsensitivity

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

Unwrap spectrum phase
Mmorlet

Morlet Wavelet
insertNAs

Insert NA in a vector at given break points
DOsgram

Gabor transform
DUMPLOC

DUMP vectors to screen in list format
GETARAIC

Auto-Regressive AIC estimate of arrival time
FRWDft

Forward fourier Transform
GLUE.GET.seis

GLUE.GET.seis
attime12

Epoch Time Window
FILT.spread

Filter trace with a spread of filters
JGET.seis

Reads various seismic file formats
PLOT.TTCURVE

Plot Seismic Section, travel time curve
EPOCHday

Epoch Day
Get1Dvel

Read 1D velocity model
PICK.GEN

Seismic Analysis
JSAC.seis

JSAC.seis
DO.PMOT.ARR

Particle Motion Analysis with arrows
pickseis24

Pick zooms on 24 hour display
MTM.drive

Interactive MTM driver
PreSet.Instr

Set up Standard Instrument Responses
PMOT.drive

Interactive Particle Motion Plot
PICK.DOC

Documentation for PICK.GEN
partmotnet

Particle Motion on Stereonet
CHOP.SEISN

CHOP SEISmic structure
choosfilt

INteractive CHoice of Filter
deconinst

Deconvolve instrument response from seismic data
leests

Time Series Structure
PLOT.MATN

plot a matrix of several seismograms
detail.pick

Detail Pick on 3-component seismogram
editDB

Edit Data Base
scal2freqs

Wavelet Frequency Scale
setwelch

Set up Matrix of fft for Welch method
FILT.SEISN

Filter Traces
circ

Draw a circle
writeUW.Commentcard

writeUW.Commentcard
selstas

Select Stations
dogetsac

Get SAC files
ruler

Column Ruler
showdatetime

Print Date/TIME
complex.hodo

HodoGram Plot
GreatDist

Distance Along Great Circle Arc
GLUEseisMAT

GLUEseisMAT
P2GH

XTR button to RSEIS
infoDB

Print information about the seismic database
cleanpickfile

Clean up Pickfile structure
Put1Dvel

Dump a velocity model to an ascii file
doGABOR.MTM

Evolutive MTM Spectrum
PLOT.ALLPX

plot all phase arrival picks
JBLACK

Gray scale Color Palette
EPOCHyear

Epoch Year
ReadSet.Instr

Read Instrument Response file
screens

screens
addtix

add tix to plot
TOCART

Convert to Cartesian coordinates
PLOT.SEISN

Plot Seismic Section
evolfft

Spectrogram fft
jadjust.length

Zero Padding
doMYBUTTS

Dummy Button Function
fmod

Floating point remainer function
fixcompname

Fix component names for uniformity
finteg

Integration in Frequency Domain
applytaper

Apply taper to seismic trace
ZOOM.SEISN

ZOOM SEISMIC Panel
dowiggles

Plot wiggles
brune.func

Brune Earquake Model
butfilt

Butterworth filter
addpoints.hodo

Add points to a hodogram plot
getNcard

Parse Name Card
hilbert

Hilbert Transform
getphaselag2

Phase Lag
next2

Next Power of Two
one

one plotting region
distseisnXY

Distances from an RSEIS list
prep1wig

Prepare structure for RSEIS
MTMdisp

MTMdisp
detrend

Remove trend from time series signal
getGHtime

Get Seismic reference time
doGABOR.AR

Gabor Transform with AR spectrum method
get.corner

Get Corner Frequency: Linear Model
setstas

Set Station information
parseFN2STA

get station from file name
getpfile

Get Pick File
symshot1

Simulate a seismic shot
get.slepians

Get Slepian Tapers
genrick

Ricker Wavelet
getPDEcsv

Unpack PDE file
recdate

Rectify Date
xtract.trace

Extract trace
tung.pulse

Volcanic Pulse Analysis
letter.it

Add letters to the corners of plots in multiple figures
MTMgabor

Evolutive MTM Spectrum
longfft

Long FFT Spectrogram
DISPLACE.SEISN

Displacement seismogram
sigconvGR

convolve for Ground roll
getseis24

Get 24 Hours of Seismic Data
T12.pix

Get T1, T2
jmlcwt

Wavelet Transform
matsquiggle

Matrix Seismic Record
EmptyPickfile

Create an empty RSEIS pickfile structure
writeUW.Acard

writeUW.Acard
YRsecdif

Return difference in seconds
vline

vertical line on trace panel
STLTcurve

Short-term/Long-term Average curve
jmlcrc

Ridge Extraction by Crazy Climbers
plotwlet

Plot Wavelet Transform
secdifv

Seconds Difference
makefreq

Make Frequency
sigconv

Convolve spikes with wavelets
hodogram

HodoGram Plot
tojul

Julian Day
jmlcfamily

Ridge Chaining Procedure
varsquig

Var-Squiggle plot
Zdate

Date functions
plotseis24

Plot 24 hours of seismic data
OH

Delta-O18 isotpe record
SEARCHPIX

Search Pix
convert2Rseis

Convert Seismic data to RSEIS
VELOCITY.SEISN

Velocity Seismogram
correct.moveout

Moveout Correction
jstats

statistics of a vector
peaks

Peaks
uwpfile2ypx

UW pickfile to pphase pick data.frame
seiscols

Set colors for seismic display
secdif

Return difference in seconds
setwpix

Set Window Pix for PICK.GEN
MTMplot

Plot Multi-taper Spectrum
rsspec.taper

Taper spectrum
zlocator

zlocator
jlegend

plot a legend
view.seis

Veiw seismic data window
writeUW.Hcard

writeUW.Hcard
fixcomps

Fix Station Component Names
wlet.do

Return Wavelet transform
prepSEIS

Prepare structure for RSEIS
writeUW.Ncard

writeUW.Ncard
rangedatetime

Range of Date Time
secdifL

Seconds Difference
Mine.seis

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

Get Month Day
pickit

Automatic Picking Algorithm
save.wpix

Save WPIX from PICK.GEN output
gaddtix

add tic marks
info.seis

Information on a Seismic record
jpolyval

Polynomial Value
mtapspec

MTM spectrum
filedatetime

Create a character string from a date
tomo.colors

Tomography Colors
markseis24

Mark 24 hour seismic display
getb1b2

Event Detection
xprod

Vector Cross Product
varsquiggle

Var-Squiggle Plot
trapz

Integrate using trapezoidal rule
filterstamp

Make Filter Stamp
CE1

Single Seismogram
EmptySEIS

Create an empty RSEIS structure
GH

Earthquake Seismic Data
Jtim

Decimal Julian Day
ZGET.sac

Get single SAC file
autoreg

Auto-Regressive Spectrum Estimate
brune.search

Search for Brune fit to displacement spectrum
colorwig

Plot a seimic trace colored in time
comp.env

Compare Envelopes
distaz

Distance and Azimuth from two points
evolAR

Evolutive Auto-Regressive Spectrum
lagplot

Plot phase lags
plocator

Specialized Locator function
plotevol

Plot Spectrogram
pickgeninfo

print PICK.GEN information
parse.pde

Parse PDE file
vlen

vector length
writeUW.Fcard

writeUW.Fcard
writeUWpickfile

UW formatted ascii pickfile
xcor2

Cross Correlation
pwlet2freqs

Convert Wavelet Axis to Frequency
wiggle.env

Plot time series envelope
DAYSperYEAR

Days per Year
ETECTG

Event Detection
INVRft

Inverse Fourier Transform
JGRAY

Gray scale Color Palette
KH

Volcano Seismic Data
GAZI

Get azimuthal particle motion
NEWPLOT.WPX

Plot Window Picks (WPX)
PLTpicks

Plot picks on seismic record
PDE2list

Convert PDEs to List
SPECT.drive

Interactive Spectrogram Driver
evolMTM

Evolutive Multi-taper Spectrum
getHcard

Parse UW Hires location Card
envelope

Envelope Function with Hilbert Transform
getFcard

Parse UW F Card
integ1

Integrate seismogram
makeDB

Create a seismic Waveform Database
mirror.matrix

mirror matrix
plotJGET

Plot JGET output
setupDB

Set up a seismic data base
wlet.drive

Interactive wavelet transform driver
wiggleimage

Seismic section
writeUW.Ecard

writeUW.Ecard
yeardate

time in decimal years
plotDB

Plot a time line of a DB set in RSEIS
readUW.OSTAS

Parse UW O-Cards
grotseis

Get seismic rotation matrix
travel.time1D

Seismic Travel Time 1D
seisorder

Order seismic traces
pickhandler

Handle Picks in PICK.GEN
winseis24

Locator for plotseis24
INSTFREQS

Instrument Frequencies
INSTresponse

Instrument Respnse Function
PSTLTcurve

Short Term/Long Term curve
SNET.drive

stereonet representation of particle motion
SEISNtime

Minimum time in an RSEIS list
Thresh.J

Threshold Adjuster
VELMOD1D

Sample Velocity Model
brune.doom

Brune Modeling
contwlet

Contour Wavelet Transform
fixUWstasLL

fixUWstasLL
fromjul

given julian day and year get month/day
getjul

Get Julian day
idpoints.hodo

ID points on Hodogram
Ray.time1D

Seismic 1D Travel Time and raypath
plotarrivals

plot theoretical arrival times for a seismic section
setLQUAKE

Set Up data for earthquake location
setypx

Create an empty window pick list
unpackAcard

Parse Acard from UW-format pickfile
writeUW.DOTcard

writeUW.DOTcard
plt.MTM0

Plot MTM structure
writeUW.OSTAScard

writeUW.OSTAScard
winmark

Window Mark
PPIX

P-picking
logspace

Logarithm
selAPX

Select Picks
sysinfo

System Information