From 958df3bb32137a79c5232a9a7a5f7f8a5063824c Mon Sep 17 00:00:00 2001 From: Sebastian Hahn Date: Tue, 31 Jan 2023 14:26:18 +0100 Subject: [PATCH] replace read_ts with read in time series base class --- CHANGELOG.rst | 5 +++++ src/pygeobase/io_base.py | 8 ++++---- src/pygeobase/utils.py | 6 +++--- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 9b83efc..b5dad74 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,6 +2,11 @@ Changelog ========= +Version 0.6.0 +============= + +- Replace read_ts with read in time series base class + Version 0.5.0 ============= diff --git a/src/pygeobase/io_base.py b/src/pygeobase/io_base.py index 5cec23d..c6a6623 100644 --- a/src/pygeobase/io_base.py +++ b/src/pygeobase/io_base.py @@ -127,7 +127,7 @@ def __init__(self, filename, mode='r', **kwargs): self.kwargs = kwargs @abc.abstractmethod - def read_ts(self, gpi, **kwargs): + def read(self, gpi, **kwargs): """ Read time series data for given grid point. @@ -144,7 +144,7 @@ def read_ts(self, gpi, **kwargs): return @abc.abstractmethod - def write_ts(self, gpi, data, **kwargs): + def write(self, gpi, data, **kwargs): """ Write data. @@ -649,7 +649,7 @@ def _read_gp(self, gp, **kwargs): data = None if self._open(gp): - data = self.fid.read_ts(gp, **kwargs) + data = self.fid.read(gp, **kwargs) return data @@ -669,7 +669,7 @@ def _write_gp(self, gp, data, **kwargs): if self._open(gp): lon, lat = self.grid.gpi2lonlat(gp) - self.fid.write_ts(gp, data, lon=lon, lat=lat, **kwargs) + self.fid.write(gp, data, lon=lon, lat=lat, **kwargs) class MultiTemporalImageBase: diff --git a/src/pygeobase/utils.py b/src/pygeobase/utils.py index 573435e..825dac5 100644 --- a/src/pygeobase/utils.py +++ b/src/pygeobase/utils.py @@ -34,11 +34,11 @@ def split_daterange_in_intervals(start, end, mi): Parameters ---------- - start: datetime.datetime + start : datetime.datetime start of the daterange - end: datetime.datetime + end : datetime.datetime end of the daterange - mi: int + mi : int Minutes of the intervals Returns