dm.selectors.from_server package¶
Submodules¶
dm.selectors.from_server.CachedDataFromServer module¶
Selector that gets data from server.
-
class
dm.selectors.from_server.CachedDataFromServer.
CachedDataFromServer
¶ Bases:
dm.selectors.AbstractSelector.AbstractSelector
-
init_cache
(measured, weather)¶ It initializes cache using measured data and weather data.
- Parameters
measured – list of measured data
weather – list of weather data
- Returns
None
-
interval
(column_name, start, end)¶ It selects an interval from cache.
- Parameters
column_name – name of column that contains required values
start – timestamp that denotes start of the required interval
end – timestamp that denotes end of the required interval
- Returns
data from the column in given interval (start, end)
-
row
(column_name, time)¶ It selects one row from cache.
- Parameters
column_name – name of column that contains required values
time – timestamp of required data
- Returns
data from the column in given time
-