RF package

seispy.eq module

class seispy.eq.eq(pathname, datestr, suffix, switchEN=False, reverseE=False, reverseN=False)[source]

Bases: object

arr_correct(write_to_sac=True)[source]

offset = sac.b - real o

deconvolute(shift, time_after, f0, phase='P', only_r=False, itmax=400, minderr=0.001, target_dt=None)[source]
detrend()[source]
filter(freqmin=0.05, freqmax=1, order=4)[source]
fix_channel_name()[source]
get_arrival(model, evdp, dis)[source]
get_raypara(model, evdp, dis)[source]
get_time_offset(event_time)[source]
judge_rf(shift, npts, criterion='crust')[source]
rotate(bazi, inc=None, method='NE->RT', phase='P')[source]
saverf(path, evtstr=None, phase='P', shift=0, evla=- 12345.0, evlo=- 12345.0, evdp=- 12345.0, mag=- 12345.0, gauss=0, baz=- 12345.0, gcarc=- 12345.0, only_r=False, **kwargs)[source]
search_baz(bazi, time_b=10, time_e=20, offset=90)[source]
search_inc(bazi)[source]
snr(length=50, phase='P')[source]
trim(time_before, time_after, phase='P', isreturn=False)[source]

offset = sac.b - real o

seispy.eq.rotateZNE(st)[source]

seispy.rf module

seispy.rf.CfgModify(cfg_file, session, key, value)[source]
seispy.rf.CfgParser(cfg_file)[source]
class seispy.rf.RF(cfg_file=None, log=None)[source]

Bases: object

baz_correct(time_b=10, time_e=20, offset=90, correct_angle=None)[source]
cal_phase()[source]
property date_begin
property date_end
deconv(itmax=None, minderr=None)[source]
detrend()[source]
drop_eq_snr(length=None)[source]
filter(freqmin=None, freqmax=None, order=4)[source]
load_stainfo()[source]
match_eq(switchEN=False, reverseE=False, reverseN=False)[source]
rotate(method='NE->RT')[source]
saverf()[source]
search_eq(local=False, server=None, catalog='GCMT')[source]
trim()[source]
seispy.rf.datestr2regex(datestr)[source]
seispy.rf.load_station_info(pathname, ref_comp, suffix)[source]
seispy.rf.match_eq(eq_lst, pathname, stla, stlo, ref_comp='Z', suffix='SAC', offset=None, tolerance=210, dateformat='%Y.%j.%H.%M.%S', switchEN=False, reverseE=False, reverseN=False)[source]
seispy.rf.prf()[source]
seispy.rf.read_catalog(logpath, b_time, e_time, stla, stlo, magmin=5.5, magmax=10, dismin=30, dismax=90)[source]
seispy.rf.setpar()[source]
class seispy.rf.stainfo[source]

Bases: object

get_stainfo()[source]
load_stainfo(pathname, ref_comp, suffix)[source]

seispy.para module

class seispy.para.para[source]

Bases: object

property catalogpath
property criterion
property datapath
get_para()[source]
property imagepath
property rfpath