Learn R Programming

RSEIS (version 4.2-4)

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

Version

4.2-4

License

GPL (>= 2)

Maintainer

Last Published

September 12th, 2024

Functions in RSEIS (4.2-4)

ASCII.SEISN

ASCII RSEIS data dump
AUGMENTbutfilt

Butterworth filter with Augmentation
CHOP.SEISN

CHOP SEISmic structure
DO.PMOT.ARR

Particle Motion Analysis with arrows
GH

Earthquake Seismic Data
COMPorder

Seismic Component Order
EPOCHyear

Epoch Year
EPOCHday

Epoch Day
DOsgram

Gabor transform
FILT.SEISN

Filter Traces
GLUEseisMAT

GLUEseisMAT
JSAC.seis

JSAC.seis
BUTREPLOT

Replot Function for SELBUT
Mine.seis

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

Decimal Julian Day
Get1Dvel

Read 1D velocity model
FILT.spread

Filter trace with a spread of filters
NEW.getUWSTAS

get UW station file
GLUE.GET.seis

GLUE.GET.seis
CE1

Single Seismogram
STLTcurve

Short-term/Long-term Average curve
DISPLACE.SEISN

Displacement seismogram
PLOT.TTCURVE

Plot Seismic Section, travel time curve
DISTxsec

Distance Cross section
GreatDist

Distance Along Great Circle Arc
Mmorlet

Morlet Wavelet
PMOT.drive

Interactive Particle Motion Plot
PLTpicks

Plot picks on seismic record
GAZI

Get azimuthal particle motion
SEISNtime

Minimum time in an RSEIS list
SEIS2list

Convert a SEIS list to a list of seismograms
PLOT.MATN

plot a matrix of several seismograms
FRWDft

Forward fourier Transform
Put1Dvel

Dump a velocity model to an ascii file
NEWPLOT.WPX

Plot Window Picks (WPX)
PSTLTcurve

Short Term/Long Term curve
OH

Delta-O18 isotpe record
PPIX

P-picking
P2GH

XTR button to RSEIS
INVRft

Inverse Fourier Transform
INSTresponse

Instrument Respnse Function
ReadSet.Instr

Read Instrument Response file
SEARCHPIX

Search Pix
PLOT.ALLPX

plot all phase arrival picks
YPIX

PICK Buttons for swig
SPECT.drive

Interactive Spectrogram Driver
STALTA

Short term, long term average ratio
YRsecdif

Return difference in seconds
dowiggles

Plot wiggles
INSTFREQS

Instrument Frequencies
X2SAC

Extract Data to SAC format
addtix

add tix to plot
XTR

Buttons for swig
Spectrum

Calculate Different Spectrum Types in Physical Units
deconinst

Deconvolve instrument response from seismic data
applytaper

Apply taper to seismic trace
Comp1Dvels

Compare 1D models
Comp1Dvel

Compare a pair of 1D models
envelope

Envelope Function with Hilbert Transform
editDB

Edit Data Base
deleteWPX

Delete picks to WPX file
doGABOR.MTM

Evolutive MTM Spectrum
fromjul

given julian day and year get month/day
RSEIS-package

Seismic Analysis and Display
getphaselag2

Phase Lag
TOCART

Convert to Cartesian coordinates
PLOT.SEISN

Plot Seismic Section
getpfile

Get Pick File
getmoday

Get Month Day
gaddtix

add tic marks
info.seis

Information on a Seismic record
catWPX

Concatenate two WPX lists
ETECTG

Event Detection
convertATT

DateHour to List
correct.moveout

Moveout Correction
checkWPX

Check WPX
evolAR

Evolutive Auto-Regressive Spectrum
VELMOD1D

Sample Velocity Model
brune.search

Search for Brune fit to displacement spectrum
Thresh.J

Threshold Adjuster
Ray.time1D

Seismic 1D Travel Time and raypath
evolMTM

Evolutive Multi-taper Spectrum
DAYSperYEAR

Days per Year
JGRAY

Gray scale Color Palette
filterstamp

Make Filter Stamp
EmptyPickfile

Create an empty RSEIS pickfile structure
JBLACK

Gray scale Color Palette
DECIMATE.SEISN

Decimate a set of traces
Zdate

Date functions
MTMgabor

Evolutive MTM Spectrum
ZOOM.SEISN

ZOOM SEISMIC Panel
PICK.DOC

Documentation for swig
T12.pix

Get T1, T2
PDE2list

Convert PDEs to List
TAPER.SEISN

Taper Traces
MTMplot

Plot Multi-taper Spectrum
getHcard

Parse UW Hires location Card
finteg

Integration in Frequency Domain
getIRIS

get Hypocenters from IRIS web site
ghstamp

Identification stamp for RSEIS data
brune.func

Brune Earquake Model
brune.doom

Brune Modeling
getNcard

Parse Name Card
circ

Draw a circle
choosfilt

INteractive CHoice of Filter
insertNAs

Insert NA in a vector at given break points
gpoly

Convert Poles and Zeros to Polynomial
integ1

Integrate seismogram
getPDEcsv

Unpack PDE file
FAKEDATA

Fake Data for Examples.
EmptySEIS

Create an empty RSEIS structure
butfilt

Butterworth filter
comp.env

Compare Envelopes
j2posix

Convert RSEIS date list to Posix
infoDB

Print information about the seismic database
makeDB

Create a seismic Waveform Database
fixcompname

Fix component names for uniformity
GET.seis

Reads various seismic file formats
makefreq

Make Frequency
jadjust.length

Zero Padding
getb1b2

Event Detection
lagplot

Plot phase lags
selstas

Select Stations
complex.hodo

HodoGram Plot
partmotnet

Particle Motion on Stereonet
leests

Time Series Structure
KH

Volcano Seismic Data
GETARAIC

Auto-Regressive AIC estimate of arrival time
plotJGET

Plot JGET output
hypot

Hypot
getjul

Get Julian day
ReadInstr

Read Instrument Response in IRIS SEED format
peaks

Peaks
plotGH

Plot a seismic trace.
idpoints.hodo

ID points on Hodogram
legitpix

Legitimate picks in swig
rangedatetime

Range of Date Time
LocalUnwrap

Unwrap spectrum phase
longfft

Long FFT Spectrogram
logspace

Logarithm
secdif

Return difference in seconds
pwlet2freqs

Convert Wavelet Axis to Frequency
attime12

Epoch Time Window
MTM.drive

Interactive MTM driver
MTMdisp

MTMdisp
screens

screens
downsample

Interpolate time series at higher sample rate.
get.slepians

Get Slepian Tapers
fixcomps

Fix Station Component Names
replaceWPX

Replace picks in WPX file
SENSORsensitivity

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

Contour Wavelet Transform
Plot1Dvel

Plot 1D Velocity Model
grotseis

Get seismic rotation matrix
getEcard

Error Card
hilow

Find Maxima and Minima
SNET.drive

stereonet representation of particle motion
pickgeninfo

print swig information
rdistaz

Distance and Azimuth from two points
autoreg

Auto-Regressive Spectrum Estimate
pickhandler

Handle Pick in RSEIS
plotseis24

Plot 24 hours of seismic data
plotwlet

Plot Wavelet Transform
ruler

Column Ruler
save.wpix

Save WPIX from swig output
PreSet.Instr

Set up Standard Instrument Responses
letter.it

Add letters to the corners of plots in multiple figures
rDUMPLOC

DUMP vectors to screen in list format
VELOCITY.SEISN

Velocity Seismogram
SELBUT

Select Buttons
setWPX

Set WPX
getrdpix

get read picks
setPrePix

Set list of arrival times for swig.
pickit

Automatic Picking Algorithm
next2

Next Power of Two
one

one plotting region
setwelch

Set up Matrix of fft for Welch method
cleanpickfile

Clean up Pickfile structure
xprod

Vector Cross Product
setwpix

Set Window Pix for swig
symshot1

Simulate a seismic shot
sysinfo

System Information
secdifv

Seconds Difference
convert2Rseis

Convert Seismic data to RSEIS
mtapspec

MTM spectrum
cleanWPX

Clean WPX
plocator

Specialized Locator function
setypx

Create an empty window pick list
doMYBUTTS

Dummy Button Function
uwpfile2ypx

UW pickfile to pphase pick data.frame
varsquig

Var-Squiggle plot
evolfft

Spectrogram fft
getFcard

Parse UW F Card
filedatetime

Create a character string from a date
SELSTA

Pick stations and components interactively
WINGH

Window a GH structure and extract data
tung.pulse

Volcanic Pulse Analysis
pickseis24

Pick zooms on 24 hour display
plotarrivals

plot theoretical arrival times for a seismic section
xcor2

Cross Correlation
X2RSEIS

Extract data to RSEIS file
getseis24

Get 24 Hours of Seismic Data
getvertsorder

Get Order of Picks from P-wave Arrivals
hilbert

Hilbert Transform
writeUW.Ncard

writeUW.Ncard
winmark

Window Mark
unpackAcard

Parse Acard from UW-format pickfile
addWPX

Add one pick to WPX file
secdifL

Seconds Difference
getGHtime

Get Seismic reference time
jpolyval

Polynomial Value
writeUW.Hcard

writeUW.Hcard
winseis24

Locator for plotseis24
hodogram

HodoGram Plot
plotevol

Plot Spectrogram
wlet.drive

Interactive wavelet transform driver
plotDB

Plot a time line of a DB set in RSEIS
zlocator

zlocator
rseis2ts

Convert RSEIS to TS
readUW.OSTAS

Parse UW O-Cards
read1segy

Read one SEGY/SAC file
prep1wig

Prepare structure for RSEIS
seisorder

Order seismic traces
prepSEIS

Prepare structure for RSEIS
rseis2segy

Convert RSEIS to SEGY/SAC format
selpgen

Pick stations and components interactively
rsspec.taper

Taper spectrum
segy2rseis

Read in multiple segy files.
addpoints.hodo

Add points to a hodogram plot
swig

Seismic Wiggle Analysis
seiscols

Set colors for seismic display
jstats

statistics of a vector
travel.time1D

Seismic Travel Time 1D
mirror.matrix

mirror matrix
view.seis

Veiw seismic data window
writeUW.OSTAScard

writeUW.OSTAScard
sigconv

Convolve spikes with wavelets
colorwig

Plot a seimic trace colored in time
detrend

Remove trend from time series signal
combineSEIS

Combine SEIS lists
swig.ALLPX

plot all phase arrival picks
detail.pick

Detail Pick on 3-component seismogram
doGABOR.AR

Gabor Transform with AR spectrum method
writeUW.Commentcard

writeUW.Commentcard
distseisnXY

Distances from an RSEIS list
selAPX

Select Picks
writeUW.Fcard

writeUW.Fcard
fixNA

Fix NA values.
wlet.do

Return Wavelet transform
genrick

Ricker Wavelet
get.corner

Get Corner Frequency: Linear Model
jitter.lab

Jitter a set of labels
fixUWstasLL

fixUWstasLL
showdatetime

Print Date/TIME
writeUW.DOTcard

writeUW.DOTcard
jlegend

plot a legend
sigconvGR

convolve for Ground roll
trapz

Integrate using trapezoidal rule
wiggle.env

Plot time series envelope
vlen

vector length
wiggleimage

Seismic section
markseis24

Mark 24 hour seismic display
matsquiggle

Matrix Seismic Record
varsquiggle

Var-Squiggle Plot
parse.pde

Parse PDE file
writeUWpickfile

UW formatted ascii pickfile
posix2RSEIS

Posix to RSEIS DATE/TIME
parseFN2STA

get station from file name
plt.MTM0

Plot MTM structure
recdate

Rectify Date
saveWPX

Save WPX
repairWPX

Repair WPX
setupDB

Set up a seismic data base
vline

vertical line on trace panel
writeUW.Ecard

writeUW.Ecard
xtract.trace

Extract trace
yeardate

time in decimal years
scal2freqs

Wavelet Frequency Scale
write1segy

Write One segy/sac file
setstas

Set Station information
tojul

Julian Day
tomo.colors

Tomography Colors
writeUW.Acard

writeUW.Acard