def __init__(self, path=None, project='Parkfield', **kwargs): if path is None: data = '/home/richter/Data/%s' % project results = '/home/richter/Results/%s' % project else: results = data = '%s/%s' % (path, project) super(Parkfield, self).__init__(data=data, results=results, **kwargs) if path != None: self.raw = ('/home/richter/Data/%s/' % project + 'raw/%s_%d_%03d.mseed') # self.data = data # self.results = results # self.raw = data + '/raw/%s_%d_%03d.mseed' # self.getstr = self.x_prep = data + '/xcorr/prep/%s_%d_%03d' # self.x_hour = results + '/xcorr/hour/%s_hour_%d_%03d' # self.x_day = results + '/xcorr/day/%s_day_%d' # self.x_month = results + '/xcorr/%s_month' # self.x_year = results + '/xcorr/%s_year' # self.x_all = results + '/xcorr/%s_all' # self.rf_events = data + '/receiver/events/%s_%s' + append # M5.5_events # self.rf_results = results + '/receiver/results/%s_%s' + append self.events = ('/home/richter/Data/events/events_30-90_mag5.8_' 'Parkfield.txt') self.stations = Stations.read('/home/richter/Data/stations.txt') self.stations.pick('PKD') self.paz = seismometer.PAZ_STS2
def __init__(self, path=None, project="Parkfield", **kwargs): if path is None: data = "/home/richter/Data/%s" % project results = "/home/richter/Results/%s" % project else: results = data = "%s/%s" % (path, project) super(Parkfield, self).__init__(data=data, results=results, **kwargs) if path != None: self.raw = "/home/richter/Data/%s/" % project + "raw/%s_%d_%03d.mseed" # self.data = data # self.results = results # self.raw = data + '/raw/%s_%d_%03d.mseed' # self.getstr = self.x_prep = data + '/xcorr/prep/%s_%d_%03d' # self.x_hour = results + '/xcorr/hour/%s_hour_%d_%03d' # self.x_day = results + '/xcorr/day/%s_day_%d' # self.x_month = results + '/xcorr/%s_month' # self.x_year = results + '/xcorr/%s_year' # self.x_all = results + '/xcorr/%s_all' # self.rf_events = data + '/receiver/events/%s_%s' + append # M5.5_events # self.rf_results = results + '/receiver/results/%s_%s' + append self.events = "/home/richter/Data/events/events_30-90_mag5.8_" "Parkfield.txt" self.stations = Stations.read("/home/richter/Data/stations.txt") self.stations.pick("PKD") self.paz = seismometer.PAZ_STS2
def __init__(self, data_path, temp_path=tempfile.gettempdir(), project='IPOCTest'): super(IPOCTest, self).__init__(path=temp_path, project=project, append='') self.raw = data_path + '/%s' % project + '/raw/%s_%d_%03d.mseed' self.stations = Stations.read(data_path + '/stationdata.txt') self.stations.pick('PB01 PB02 PB03')
def __init__(self, path=None, project='IPOC', client='sec24c74', exception=False, use_local_LVC=False, **kwargs): if path is None: data = '/home/richter/Data/%s' % project results = '/home/richter/Results/%s' % project else: results = data = '%s/%s' % (path, project) super(IPOC, self).__init__(data=data, results=results, client=client, **kwargs) self.raw_regex = ('/media/PBO/archive/' '{year}/{code}/{station}/{channel}.D/' '{code}.{station}..{channel}.D.{year}.{day:03d}') if not use_local_LVC: self.raw_regex_LVC = ( '/media/PBO/archive/' '{year}/{code}/{station}/{channel}.D/' '{code}.{station}.{number}.{channel}.D.{year}' '.{day:03d}') else: self.raw_regex_LVC = ('/home/richter/Data/obspyload-data/LVC/' '{year}/{code}.{station}.{number}.{channel}_' '{year}_{day:03d}.mseed') self.events = '/home/richter/Data/events/2012_03_events_27-93_mag5.5_IPOC.txt' self.stations = Stations.read('/home/richter/Data/stations_ipoc.txt') self.paz = seismometer.PAZ_STS2 self.exception = exception if self.client in (True, 'sec24c74', 'gfz'): self.initClient() elif self.client == 'geofon': from obspy.arclink import Client self.initClient(client=Client())
def __init__(self, path=None, project="IPOC", client="sec24c74", exception=False, use_local_LVC=False, **kwargs): if path is None: data = "/home/richter/Data/%s" % project results = "/home/richter/Results/%s" % project else: results = data = "%s/%s" % (path, project) super(IPOC, self).__init__(data=data, results=results, client=client, **kwargs) self.raw_regex = ( "/media/PBO/archive/" "{year}/{code}/{station}/{channel}.D/" "{code}.{station}..{channel}.D.{year}.{day:03d}" ) if not use_local_LVC: self.raw_regex_LVC = ( "/media/PBO/archive/" "{year}/{code}/{station}/{channel}.D/" "{code}.{station}.{number}.{channel}.D.{year}" ".{day:03d}" ) else: self.raw_regex_LVC = ( "/home/richter/Data/obspyload-data/LVC/" "{year}/{code}.{station}.{number}.{channel}_" "{year}_{day:03d}.mseed" ) self.events = "/home/richter/Data/events/2012_03_events_27-93_mag5.5_IPOC.txt" self.stations = Stations.read("/home/richter/Data/stations_ipoc.txt") self.paz = seismometer.PAZ_STS2 self.exception = exception if self.client in (True, "sec24c74", "gfz"): self.initClient() elif self.client == "geofon": from obspy.arclink import Client self.initClient(client=Client())
def __init__(self, data_path, temp_path=tempfile.gettempdir(), project="IPOCTest"): super(IPOCTest, self).__init__(path=temp_path, project=project, append="") self.raw = data_path + "/%s" % project + "/raw/%s_%d_%03d.mseed" self.stations = Stations.read(data_path + "/stationdata.txt") self.stations.pick("PB01 PB02 PB03")