From 262323c334a715ea04b75a23a24b6ac32106809e Mon Sep 17 00:00:00 2001 From: Javier Gonzalez Date: Fri, 6 Dec 2024 09:35:07 -0500 Subject: [PATCH 1/2] update acq_stat_reports plots --- twiki_wg/ssawg_trending_scraper.py | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/twiki_wg/ssawg_trending_scraper.py b/twiki_wg/ssawg_trending_scraper.py index 0c11b06..cf10677 100755 --- a/twiki_wg/ssawg_trending_scraper.py +++ b/twiki_wg/ssawg_trending_scraper.py @@ -129,11 +129,6 @@ def parse_page(self): self.ems = get_elements(self.soup, "em") self.scripts = get_elements(self.soup, "script") self.images = get_images(self.soup, "img", self.url) - if self.page == "acq_stat_reports": - self.current_quarter_acq_images = get_images( - self.soup, "img", self.current_url - ) - self.tables = get_tables(self.soup, "table", self.url) def get_page_request(self): @@ -208,18 +203,18 @@ def get_url(self): raise RuntimeError(f"failed to find URL for {self.page}") -class AcqStatReportsPage(ReportsPage): +class AcqStatReportsPage(GenericPage): page = "acq_stat_reports" def get_html_chunks(self): html_chunks = [ self.headers2[0], self.url_html, - self.headers3[0], - self.tables[1], - self.current_quarter_acq_images["id_acq_stars.png"], - self.images["delta_mag_scatter.png"], - self.tables[4], + self.headers3[1], + self.images["quarter/id_acq_stars.png"], + self.images["quarter/fail_rate_plot.png"], + self.images["quarter/mag_pointhist.png"], + self.images["quarter/delta_mag_scatter.png"], "
", ] return html_chunks From 0016491e16cf8b8b334b44f0cf704ccfd51864b4 Mon Sep 17 00:00:00 2001 From: Javier Gonzalez Date: Wed, 18 Dec 2024 15:09:59 -0500 Subject: [PATCH 2/2] Add the 25-75 percentile failure rate history and remove the mag_err vs. mag plot --- twiki_wg/ssawg_trending_scraper.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/twiki_wg/ssawg_trending_scraper.py b/twiki_wg/ssawg_trending_scraper.py index cf10677..3ab0a48 100755 --- a/twiki_wg/ssawg_trending_scraper.py +++ b/twiki_wg/ssawg_trending_scraper.py @@ -213,8 +213,8 @@ def get_html_chunks(self): self.headers3[1], self.images["quarter/id_acq_stars.png"], self.images["quarter/fail_rate_plot.png"], + self.images["quarter/fail_rate_plot_borderline.png"], self.images["quarter/mag_pointhist.png"], - self.images["quarter/delta_mag_scatter.png"], "
", ] return html_chunks