plot_weekday_histogram(catalogue, color='#5fbdce', alpha=0.6, filename=output_base+"_weekday.png") # hour_of_day plot plot_hour_histogram(catalogue, color='#5fbdce', alpha=0.6, filename=output_base+"_hour.png") # seismic_rate plot # cumulative number of eq if not declustered: # decluster catalog # plot decluster # save decluster catalog config = { 'decluster_method': 'gardner_knopoff', # afteran | gardner_knopoff #'time_distance_window': GardnerKnopoffWindow(), 'time_distance_window': GruenthalWindow(), #'time_distance_window': UhrhammerWindow(), # afteran 'time_window': 60., # gardner_knopoff 'fs_time_prop': 1.0, # write declustered 'filename': None, #'filename': output_base+"_pp_decluster.csv", # plot cluster 'plot':False, 'figname': output_base+"_pp_decluster.png", } declustered_catalogue = decluster_catalogue(catalogue, config) plot_rate(catalogue, cumulative=True, color='#F0E797', new_figure=True, overlay=True, linewidth=1.5, label="Gardner-Knopoff/Gruenthal", alpha=0.8)
def setUp(self): self.gardner_knopoff_window = GardnerKnopoffWindow() self.gruenthal_window = GruenthalWindow() self.uhrhammer_window = UhrhammerWindow()