From 9c7231aba79a5ef51fdcf1c422e98bc8f6765dff Mon Sep 17 00:00:00 2001 From: pcain-usgs <pcain@usgs.gov> Date: Fri, 5 Feb 2021 11:06:07 -0700 Subject: [PATCH] Get observatory name from sheet --- geomagio/residual/SpreadsheetSummaryFactory.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/geomagio/residual/SpreadsheetSummaryFactory.py b/geomagio/residual/SpreadsheetSummaryFactory.py index d27d439df..9d1e1f718 100644 --- a/geomagio/residual/SpreadsheetSummaryFactory.py +++ b/geomagio/residual/SpreadsheetSummaryFactory.py @@ -50,7 +50,7 @@ class SpreadsheetSummaryFactory(object): readings = self._parse_readings(sheet, path) return readings - def _parse_metadata(self, sheet: openpyxl.worksheet, observatory: str) -> dict: + def _parse_metadata(self, sheet: openpyxl.worksheet) -> dict: """gather metadata from spreadsheet Attributes @@ -61,7 +61,7 @@ class SpreadsheetSummaryFactory(object): date = sheet["I1"].value date = f"{date.year}{date.month:02}{date.day:02}" return { - "observatory": observatory, + "observatory": sheet["D49"].value[0:3], "pier_correction": sheet["C5"].value, "instrument": sheet["B3"].value, "date": date, @@ -81,7 +81,7 @@ class SpreadsheetSummaryFactory(object): List of valid readings from spreadsheet. If all readings are valid, 4 readings are returned """ - metadata = self._parse_metadata(sheet, path.split("/")[-1][0:3]) + metadata = self._parse_metadata(sheet) date = sheet["I1"].value base_date = f"{date.year}{date.month:02}{date.day:02}" readings = [] -- GitLab