From 1f9d57b1034b30be2d712257ad949bb0fd361cc5 Mon Sep 17 00:00:00 2001 From: whitetuft Date: Thu, 29 Feb 2024 19:42:50 +0100 Subject: [PATCH] fix NCEI IGRA2 API --- pyrtlib/apiwebservices/igra2.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pyrtlib/apiwebservices/igra2.py b/pyrtlib/apiwebservices/igra2.py index 7c6e68f3..13be2f66 100644 --- a/pyrtlib/apiwebservices/igra2.py +++ b/pyrtlib/apiwebservices/igra2.py @@ -55,7 +55,7 @@ def __init__(self) -> None: self.end_date = '' self.site_id = '' self.folder = '' - super().__init__('https://www1.ncdc.noaa.gov/pub/data/igra/') + super().__init__('https://www.ncei.noaa.gov/data/integrated-global-radiosonde-archive/access/') @classmethod def request_data(cls, time: datetime, site_id: str, beg2021: Optional[bool] = False, derived: Optional[bool] = False) -> Tuple[pd.DataFrame, pd.DataFrame]: @@ -99,14 +99,14 @@ def request_data(cls, time: datetime, site_id: str, beg2021: Optional[bool] = Fa # Set parameters for data query if beg2021: - igra2.folder = 'data/data-y2d/' + igra2.folder = 'data-y2d/' igra2.suffix = igra2.suffix + '-data-beg2021.txt' else: - igra2.folder = 'data/data-por/' + igra2.folder = 'data-por/' igra2.suffix = igra2.suffix + '-data.txt' if derived: - igra2.folder = 'derived/derived-por/' + igra2.folder = 'derived-por/' igra2.suffix = igra2.suffix + '-drvd.txt' if isinstance(time, datetime):