# NOT RUN {
# }
# NOT RUN {
# Create a new IrisClient
iris <- new("IrisClient", debug=TRUE)
# Get seismic data
starttime <- as.POSIXct("2011-05-01", tz="GMT")
endtime <- starttime + 3600
# These values are specific to two 40 sps channels
minfreq <- 0.005255603
maxfreq <- 19.7403
nfreq <- 96
units <- 'def'
output <- 'fap'
st1 <- getDataselect(iris,"CI","PASC","00","BHZ",starttime,endtime)
st2 <- getDataselect(iris,"CI","PASC","10","BHZ",starttime,endtime)
evalresp1 <- getEvalresp(iris, "CI", "PASC", "00", "BHZ", starttime,
minfreq, maxfreq, nfreq, units, output)
evalresp2 <- getEvalresp(iris, "CI", "PASC", "10", "BHZ", starttime,
minfreq, maxfreq, nfreq, units, output)
# Calculate metrics
metricList <- transferFunctionMetric(st1,st2,evalresp1,evalresp2)
print(metricList)
# }
Run the code above in your browser using DataLab