write_mseed: Write seismic traces as mseed file to disk.
Description
This function converts seismic traces to mseed files and writes them to
disk. It makes use of the Python library 'ObsPy'. Thus, this software
must be installed, to make use of this function.
Usage
write_mseed(data, file, time, component, station, location, network, dt)
Arguments
data
eseis
object or numeric
vector, data set to
be processed. Most other arguments can be omitted if data
is an
eseis
object.
file
Character
scalar, mseed file name with extension.
time
POSIXct
vector, time vector corresponding to the
seismic trace. Alternatively, the start time stamp can be provided as
POSIXct
value and a value for dt
must be given.
component
Character
value, component ID, optional.
station
Character
value, station ID, optional.
location
Character
vector of length four, station location
data (latitude, longitude, elevation, depth), optional.
network
Character
value, network ID, optional.
dt
Numeric
value, sampling period. Only needed if no time
vector is provided.
Value
A binary file written to disk.
Details
The ObsPy Python library can be installed following the information
provided here: "https://github.com/obspy/obspy/wiki"
.
Since the ObsPy functionality through R is not able to interpret path
definitions using the tilde symbol, e.g. "~/Downloads"
, this
Linux type definition must be avoided.
Examples
Run this code# NOT RUN {
# }
# NOT RUN {
## load example data
data("rockfall")
## write as mseed file
write_mseed(data = rockfall_eseis, file = "rockfall.mseed")
# }
# NOT RUN {
# }
Run the code above in your browser using DataLab