Public Member Functions | |
| __init__ (self, root) | |
| copy_url (self) | |
| prefetch_data (self) | |
| fetch_events (self, event=None) | |
| fetch_event_details (self, event=None) | |
| update_urls (self, event=None) | |
| toggle_mode (self) | |
| convert_time (self) | |
| save_params (self) | |
| plot_gw_event (self, event_name, detectors, gps_start, gps_end) | |
Public Attributes | |
| root = root | |
| canvas = tk.Canvas(root) | |
| scroll_y = ttk.Scrollbar(root, orient="vertical", command=self.canvas.yview) | |
| scroll_x = ttk.Scrollbar(root, orient="horizontal", command=self.canvas.xview) | |
| frame = ttk.Frame(self.canvas) | |
| catalog_dropdown = ttk.Combobox(input_frame, state="readonly") | |
| fetch_events = "ew") | |
| event_dropdown = ttk.Combobox(input_frame, state="readonly") | |
| fetch_event_details = "ew") | |
| run_dropdown = ttk.Combobox(input_frame, state="readonly") | |
| detector_dropdown = tk.Listbox(input_frame, selectmode="multiple", height=3) | |
| update_urls = "ew") | |
| gps_start_entry = ttk.Entry(input_frame, width=20) | |
| gps_end_entry = ttk.Entry(input_frame, width=20) | |
| mode = tk.StringVar(value="gps_to_utc") | |
| convert_entry = ttk.Entry(conversion_frame, width=20) | |
| convert_button = ttk.Button(conversion_frame, text="Convert", command=self.convert_time) | |
| result_label = ttk.Label(conversion_frame, text="Result: ") | |
| toggle_button = ttk.Button(conversion_frame, text="Switch to UTC → GPS", command=self.toggle_mode) | |
| url_dropdown = ttk.Combobox(url_frame, state="readonly") | |
| copy_button = ttk.Button(url_frame, text="Copy URL", command=self.copy_url) | |
| save_button = ttk.Button(input_frame, text="Save Parameters", command=self.save_params) | |
| plot_frame = ttk.Frame(self.frame) | |
| plot_button = tk.Button(root, text="Plot TimeSeries", command=lambda: self.plot_gw_event(self.catalog_dropdown.get(),[self.detector_dropdown.get(idx) for idx in self.detector_dropdown.curselection()],float(self.gps_start_entry.get()),float(self.gps_end_entry.get()))) | |
| GWeasy.TimeSrswaveform.fetch_event_details | ( | self, | |
| event = None ) |
| GWeasy.TimeSrswaveform.fetch_events | ( | self, | |
| event = None ) |
| GWeasy.TimeSrswaveform.plot_gw_event | ( | self, | |
| event_name, | |||
| detectors, | |||
| gps_start, | |||
| gps_end ) |
| GWeasy.TimeSrswaveform.save_params | ( | self | ) |
| GWeasy.TimeSrswaveform.update_urls | ( | self, | |
| event = None ) |
| GWeasy.TimeSrswaveform.catalog_dropdown = ttk.Combobox(input_frame, state="readonly") |
| GWeasy.TimeSrswaveform.convert_button = ttk.Button(conversion_frame, text="Convert", command=self.convert_time) |
| GWeasy.TimeSrswaveform.convert_entry = ttk.Entry(conversion_frame, width=20) |
| GWeasy.TimeSrswaveform.copy_button = ttk.Button(url_frame, text="Copy URL", command=self.copy_url) |
| GWeasy.TimeSrswaveform.detector_dropdown = tk.Listbox(input_frame, selectmode="multiple", height=3) |
| GWeasy.TimeSrswaveform.event_dropdown = ttk.Combobox(input_frame, state="readonly") |
| GWeasy.TimeSrswaveform.gps_end_entry = ttk.Entry(input_frame, width=20) |
| GWeasy.TimeSrswaveform.gps_start_entry = ttk.Entry(input_frame, width=20) |
| GWeasy.TimeSrswaveform.mode = tk.StringVar(value="gps_to_utc") |
| GWeasy.TimeSrswaveform.plot_button = tk.Button(root, text="Plot TimeSeries", command=lambda: self.plot_gw_event(self.catalog_dropdown.get(),[self.detector_dropdown.get(idx) for idx in self.detector_dropdown.curselection()],float(self.gps_start_entry.get()),float(self.gps_end_entry.get()))) |
| GWeasy.TimeSrswaveform.plot_frame = ttk.Frame(self.frame) |
| GWeasy.TimeSrswaveform.result_label = ttk.Label(conversion_frame, text="Result: ") |
| GWeasy.TimeSrswaveform.run_dropdown = ttk.Combobox(input_frame, state="readonly") |
| GWeasy.TimeSrswaveform.save_button = ttk.Button(input_frame, text="Save Parameters", command=self.save_params) |
| GWeasy.TimeSrswaveform.scroll_x = ttk.Scrollbar(root, orient="horizontal", command=self.canvas.xview) |
| GWeasy.TimeSrswaveform.scroll_y = ttk.Scrollbar(root, orient="vertical", command=self.canvas.yview) |
| GWeasy.TimeSrswaveform.toggle_button = ttk.Button(conversion_frame, text="Switch to UTC → GPS", command=self.toggle_mode) |
| GWeasy.TimeSrswaveform.url_dropdown = ttk.Combobox(url_frame, state="readonly") |