### The station:
PEN = list(name="PEN", lat=35+56/60+4.90/(3600) ,
lon=-(82+7/60+8.71/3600), z= .817)
### read in earthquake catalog, and reformat:
geteq5 = scan(file="tempEQ", what="", sep="\n")
glist = list()
for(i in 1:length(geteq5))
{
z1 = unlist(strsplit(geteq5[i], split="\t"))
z1 = z1[z1!=""]
yr = as.numeric(substr(z1[1], 1,4))
mo = as.numeric(substr(z1[1], 6,7))
dom = as.numeric(substr(z1[1], 9 ,10))
hr = as.numeric(substr(z1[1], 12,13))
mi = as.numeric(substr(z1[1], 15,16))
sec = as.numeric(substr(z1[1], 18,24))
lat=as.numeric(z1[2])
lon=as.numeric(z1[3])
depth=as.numeric(z1[4])
mag=as.numeric(z1[5])
jd = getjul(yr, mo, dom)
glist[[i]] = list(yr=yr, jd=jd, mo=mo, dom=dom, hr=hr, mi=mi, sec=sec, lat=lat, lon=lon, z=depth, mag=mag)
}
### now you have a list of stations and earthquakes, can run ttimes
### (ttBK) and reformat output
Aout = TTteles(glist[[1]], PEN, ista = 1, IASPHOME = "/home/lees/Progs/TTIMES")
Run the code above in your browser using DataLab