Learn R Programming

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

RSEIS (version 2.6-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

1,631

Version

2.6-0

License

GPL

Maintainer

Jonathan Lees

Last Published

June 21st, 2011

Functions in RSEIS (2.6-0)

setwpix

Set Window Pix for swig
DO.PMOT.ARR

Particle Motion Analysis with arrows
DOsgram

Gabor transform
EmptyPickfile

Create an empty RSEIS pickfile structure
EPOCHyear

Epoch Year
Comp1Dvels

Compare 1D models
FILT.SEISN

Filter Traces
FILT.spread

Filter trace with a spread of filters
GETARAIC

Auto-Regressive AIC estimate of arrival time
Get1Dvel

Read 1D velocity model
INVRft

Inverse Fourier Transform
KH

Volcano Seismic Data
OH

Delta-O18 isotpe record
MTMdisp

MTMdisp
PPIX

P-picking
PLOT.SEISN

Plot Seismic Section
PMOT.drive

Interactive Particle Motion Plot
PSTLTcurve

Short Term/Long Term curve
ReadSet.Instr

Read Instrument Response file
TOCART

Convert to Cartesian coordinates
SEISNtime

Minimum time in an RSEIS list
SELSTA

Pick stations and components interactively
T12.pix

Get T1, T2
choosfilt

INteractive CHoice of Filter
brune.doom

Brune Modeling
complex.hodo

HodoGram Plot
convert2Rseis

Convert Seismic data to RSEIS
distaz

Distance and Azimuth from two points
doGABOR.AR

Gabor Transform with AR spectrum method
circ

Draw a circle
SELBUT

Select Buttons
correct.moveout

Moveout Correction
editDB

Edit Data Base
filterstamp

Make Filter Stamp
doGABOR.MTM

Evolutive MTM Spectrum
get.slepians

Get Slepian Tapers
fmod

Floating point remainer function
genrick

Ricker Wavelet
getFcard

Parse UW F Card
getb1b2

Event Detection
getmoday

Get Month Day
getIRIS

get Hypocenters from IRIS web site
getseis24

Get 24 Hours of Seismic Data
hodogram

HodoGram Plot
infoDB

Print information about the seismic database
getrdpix

get read picks
info.seis

Information on a Seismic record
hilow

Find Maxima and Minima
jpolyval

Polynomial Value
markseis24

Mark 24 hour seismic display
logspace

Logarithm
mtapspec

MTM spectrum
peaks

Peaks
one

one plotting region
parseFN2STA

get station from file name
pickhandler

Handle Pick in RSEIS
plocator

Specialized Locator function
parse.pde

Parse PDE file
pickit

Automatic Picking Algorithm
prepSEIS

Prepare structure for RSEIS
readUW.OSTAS

Parse UW O-Cards
rangedatetime

Range of Date Time
prep1wig

Prepare structure for RSEIS
pwlet2freqs

Convert Wavelet Axis to Frequency
seiscols

Set colors for seismic display
setupDB

Set up a seismic data base
sigconv

Convolve spikes with wavelets
swig

Seismic Analysis
setypx

Create an empty window pick list
travel.time1D

Seismic Travel Time 1D
showdatetime

Print Date/TIME
varsquig

Var-Squiggle plot
wiggle.env

Plot time series envelope
tojul

Julian Day
tung.pulse

Volcanic Pulse Analysis
wlet.do

Return Wavelet transform
symshot1

Simulate a seismic shot
view.seis

Veiw seismic data window
writeUW.Hcard

writeUW.Hcard
zlocator

zlocator
scal2freqs

Wavelet Frequency Scale
xcor2

Cross Correlation
xprod

Vector Cross Product
writeUW.Ncard

writeUW.Ncard
CE1

Single Seismogram
plt.MTM0

Plot MTM structure
DISPLACE.SEISN

Displacement seismogram
PLOT.MATN

plot a matrix of several seismograms
rsspec.taper

Taper spectrum
MTMgabor

Evolutive MTM Spectrum
attime12

Epoch Time Window
ASCII.SEISN

ASCII RSEIS data dump
DAYSperYEAR

Days per Year
BUTREPLOT

Replot Function for SELBUT
DUMPLOC

DUMP vectors to screen in list format
COMPorder

Seismic Component Order
Comp1Dvel

Compare a pair of 1D models
EPOCHday

Epoch Day
CHOP.SEISN

CHOP SEISmic structure
EmptySEIS

Create an empty RSEIS structure
FRWDft

Forward fourier Transform
GAZI

Get azimuthal particle motion
GLUEseisMAT

GLUEseisMAT
GLUE.GET.seis

GLUE.GET.seis
INSTresponse

Instrument Respnse Function
GreatDist

Distance Along Great Circle Arc
GH

Earthquake Seismic Data
JSAC.seis

JSAC.seis
JGET.seis

Reads various seismic file formats
JGRAY

Gray scale Color Palette
JBLACK

Gray scale Color Palette
MTM.drive

Interactive MTM driver
MTMplot

Plot Multi-taper Spectrum
Mmorlet

Morlet Wavelet
PDE2list

Convert PDEs to List
PLOT.ALLPX

plot all phase arrival picks
NEW.getUWSTAS

get UW station file
Mine.seis

Mine a seismic data base to extract secions of time limited data
NEWPLOT.WPX

Plot Window Picks (WPX)
PICK.DOC

Documentation for swig
Jtim

Decimal Julian Day
INSTFREQS

Instrument Frequencies
ETECTG

Event Detection
LocalUnwrap

Unwrap spectrum phase
P2GH

XTR button to RSEIS
PLTpicks

Plot picks on seismic record
Put1Dvel

Dump a velocity model to an ascii file
SEARCHPIX

Search Pix
Ray.time1D

Seismic 1D Travel Time and raypath
SNET.drive

stereonet representation of particle motion
PreSet.Instr

Set up Standard Instrument Responses
PLOT.TTCURVE

Plot Seismic Section, travel time curve
RSEIS-package

Seismic Analysis and Display
SPECT.drive

Interactive Spectrogram Driver
STLTcurve

Short-term/Long-term Average curve
Thresh.J

Threshold Adjuster
brune.func

Brune Earquake Model
SENSORsensitivity

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

Sample Velocity Model
ZGET.sac

Get single SAC file
applytaper

Apply taper to seismic trace
autoreg

Auto-Regressive Spectrum Estimate
addtix

add tix to plot
brune.search

Search for Brune fit to displacement spectrum
ZOOM.SEISN

ZOOM SEISMIC Panel
comp.env

Compare Envelopes
Zdate

Date functions
YRsecdif

Return difference in seconds
cleanpickfile

Clean up Pickfile structure
colorwig

Plot a seimic trace colored in time
detrend

Remove trend from time series signal
detail.pick

Detail Pick on 3-component seismogram
contwlet

Contour Wavelet Transform
envelope

Envelope Function with Hilbert Transform
distseisnXY

Distances from an RSEIS list
deconinst

Deconvolve instrument response from seismic data
butfilt

Butterworth filter
addpoints.hodo

Add points to a hodogram plot
evolAR

Evolutive Auto-Regressive Spectrum
filedatetime

Create a character string from a date
dogetsac

Get SAC files
fixcompname

Fix component names for uniformity
dowiggles

Plot wiggles
finteg

Integration in Frequency Domain
gaddtix

add tic marks
evolMTM

Evolutive Multi-taper Spectrum
doMYBUTTS

Dummy Button Function
fixUWstasLL

fixUWstasLL
fixcomps

Fix Station Component Names
XTR

Buttons for swig
getEcard

Error Card
evolfft

Spectrogram fft
fromjul

given julian day and year get month/day
getHcard

Parse UW Hires location Card
get.corner

Get Corner Frequency: Linear Model
VELOCITY.SEISN

Velocity Seismogram
getPDEcsv

Unpack PDE file
getGHtime

Get Seismic reference time
getjul

Get Julian day
getphaselag2

Phase Lag
YPIX

PICK Buttons for swig
hilbert

Hilbert Transform
getpfile

Get Pick File
getvertsorder

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

ID points on Hodogram
insertNAs

Insert NA in a vector at given break points
gpoly

Convert Poles and Zeros to Polynomial
hypot

Hypoteneuse
jadjust.length

Zero Padding
lagplot

Plot phase lags
jlegend

plot a legend
jstats

statistics of a vector
leests

Time Series Structure
makefreq

Make Frequency
legitpix

Legitimate picks in swig
longfft

Long FFT Spectrogram
integ1

Integrate seismogram
letter.it

Add letters to the corners of plots in multiple figures
getNcard

Parse Name Card
jitter.lab

Jitter a set of labels
grotseis

Get seismic rotation matrix
next2

Next Power of Two
makeDB

Create a seismic Waveform Database
pickgeninfo

print swig information
pickseis24

Pick zooms on 24 hour display
plotDB

Plot a time line of a DB set in RSEIS
partmotnet

Particle Motion on Stereonet
plotseis24

Plot 24 hours of seismic data
mirror.matrix

mirror matrix
matsquiggle

Matrix Seismic Record
plotJGET

Plot JGET output
plotevol

Plot Spectrogram
plotwlet

Plot Wavelet Transform
winmark

Window Mark
unpackAcard

Parse Acard from UW-format pickfile
save.wpix

Save WPIX from swig output
ruler

Column Ruler
secdifv

Seconds Difference
selstas

Select Stations
seisorder

Order seismic traces
secdif

Return difference in seconds
writeUW.Ecard

writeUW.Ecard
secdifL

Seconds Difference
swig.ALLPX

plot all phase arrival picks
wiggleimage

Seismic section
tomo.colors

Tomography Colors
plotarrivals

plot theoretical arrival times for a seismic section
vlen

vector length
uwpfile2ypx

UW pickfile to pphase pick data.frame
screens

screens
writeUW.Acard

writeUW.Acard
sysinfo

System Information
vline

vertical line on trace panel
setstas

Set Station information
sigconvGR

convolve for Ground roll
varsquiggle

Var-Squiggle Plot
setLQUAKE

Set Up data for earthquake location
writeUW.Fcard

writeUW.Fcard
wlet.drive

Interactive wavelet transform driver
selAPX

Select Picks
selpgen

Pick stations and components interactively
setwelch

Set up Matrix of fft for Welch method
recdate

Rectify Date
winseis24

Locator for plotseis24
trapz

Integrate using trapezoidal rule
writeUWpickfile

UW formatted ascii pickfile
yeardate

time in decimal years
writeUW.Commentcard

writeUW.Commentcard
writeUW.DOTcard

writeUW.DOTcard
xtract.trace

Extract trace
writeUW.OSTAScard

writeUW.OSTAScard