Learn R Programming

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

eseis (version 0.6.0)

Environmental Seismology Toolbox

Description

Environmental seismology is a scientific field that studies the seismic signals, emitted by Earth surface processes. This package provides all relevant functions to read/write seismic data files, prepare, analyse and visualise seismic data, and generate reports of the processing history.

Copy Link

Version

Install

install.packages('eseis')

Monthly Downloads

300

Version

0.6.0

License

GPL-3

Maintainer

Last Published

November 26th, 2021

Functions in eseis (0.6.0)

aux_cubeinfo

Get cube file information
aux_commondt

Identify highest common sampling interval
aux_getIRISstation

Query IRIS data base for stations
aux_getIRISdata

Download seismic data from IRIS data base
aux_gettemperature

Extract temperature data from cube files.
aux_getevent

Load seismic data of a user-defined event
aux_getFDSNstation

Query FDSN data base for stations
aux_getFDSNdata

Download seismic data from FDSN data base
aux_psdsummary

Generate spectrograms for seismic stations at different time periods
aux_sonifysignal

Convert seismic signal to sound (sonification)
aux_initiateeseis

Initiate an eseis object
aux_hvanalysis

Perform H-V-spectral ratio analysis of a seismic data set
list_sacparameters

List all header parameters of a sac file.
aux_fixmseed

Fix corrupt miniseed files
aux_stationinfofile

Create station info file from cube files.
earthquake

Seismic traces of a small earthquake
aux_obspyeseis

Convert ObsPy object to eseis object
aux_eseisobspy

Convert eseis object to ObsPy stream object
aux_organisecentaurfiles

Reorganise seismic files recorded by Nanometrics Centaur loggers
eseis

eseis: Environmental Seismology Toolbox
model_turbulence

Model the seismic spectrum due to hydraulic turbulence
list_sensor

List sensor library.
fmi_parameters

Create reference model reference parameter catalogue
signal_demean

Remove mean of signal vector.
pick_correlation

Signal correlation based event picking
signal_detrend

Detrend a signal vector.
gui_models

Start GUI with seismic models
aux_organisecubefiles

Convert Omnirecs/Digos Datacube files to mseed or sac files and organise in directory structure.
pick_stalta

Calculate stal-lta-ratio.
pick_kurtosis

Kutosis based event picking
model_amplitude

Model source amplitude by amplitude-distance model fitting
signal_hvratio

Calculate h-v-ratio of seismic components
aux_psdpanels

Generate spectrogram panels for a seismic network
model_bedload

Model the seismic spectrum due to bedload transport in rivers
signal_rotate

Rotate signal vectors using a 3-D rotation matrix.
fmi_inversion

Invert fluvial data set based on reference spectra catalogue
plot_signal

Plot a seismic signal
fmi_spectra

Create reference model spectra catalogue
spatial_convert

Convert coordinates between reference systems
signal_sign

Convert amplitude signal to one bit signed signal
spatial_clip

Clip values of spatial data.
write_sac

Write seismic traces as sac file to disk.
signal_sum

Calculate signal vector sum.
plot_spectrogram

Plot spectrograms (power spectral density estimates)
signal_integrate

Integrate a seismic signal
signal_taper

Taper a signal vector.
signal_cut

Cut signal amplitude at standard deviation-defined level.
signal_deconvolve

Deconvolve a signal vector.
plot_spectrum

Plot a spectrum of a seismic signal
signal_clip

Clip signal based on time vector.
signal_aggregate

Aggregate a signal vector
signal_motion

Calculate particle motion parameters
read_mseed

Read mseed files.
signal_spectrum

Calculate the spectrum of a time series
signal_stats

Calculate signal statistics
signal_fill

Fill NA-gaps of a signal
list_logger

List library with data logger information.
signal_envelope

Calculate signal envelope.
plot_components

Plot three seismic components against each other
spatial_migrate

Migrate signals of a seismic event through a grid of locations.
spatial_pmax

Get most likely source location
signal_pad

Pad signal with zeros.
plot_ppsd

Plot a probabilistic power spectral density estimate (PPSD)
read_sac

Read sac files.
signal_snr

Calculate signal-to-noise-ratio.
spatial_track

Track a spatially mobile seismic source
signal_hilbert

Calculate Hilbert transform.
signal_spectrogram

Calculate spectrograms (power spectral density estimates) from time series.
rockfall

Seismic trace of a rockfall event.
write_mseed

Write seismic traces as mseed file to disk.
write_report

Create a HTML report for (RLum) objects
spatial_distance

Calculate topography-corrected distances for seismic waves.
spatial_crop

Crop extent of spatial data.
signal_filter

Filter a seismic signal in the time or frequency domain
time_aggregate

Aggregate a time series
signal_whiten

Perform spectral whitening of a signal vector
spatial_amplitude

Locate the source of a seismic event by modelling amplutide attenuation
time_convert

Convert Julian Day to Date and vice versa
time_clip

Clip time vector.