Skip to content
Snippets Groups Projects
Commit 24f19408 authored by leufen1's avatar leufen1
Browse files

removed data handler neighbors from coverage measurement

parent ed5cc7b7
No related branches found
No related tags found
6 merge requests!353add developments to release v1.5.0,!352Resolve "release v1.5.0",!343Update wrf with develop,!342Include sample-uncertainty to wrf workflow,!331Resolve "REFAC: do not stop if filter plots fail",!259Draft: Resolve "WRF-Datahandler should inherit from SingleStationDatahandler"
Pipeline #77615 passed
__author__ = 'Lukas Leufen' __author__ = 'Lukas Leufen'
__date__ = '2020-07-17' __date__ = '2020-07-17'
"""
WARNING: This data handler is just a prototype and has not been validated to work properly! Use it with caution!
"""
import datetime as dt import datetime as dt
import numpy as np import numpy as np
...@@ -19,7 +23,7 @@ number = Union[float, int] ...@@ -19,7 +23,7 @@ number = Union[float, int]
num_or_list = Union[number, List[number]] num_or_list = Union[number, List[number]]
class DataHandlerNeighbors(DefaultDataHandler): class DataHandlerNeighbors(DefaultDataHandler): # pragma: no cover
"""Data handler including neighboring stations.""" """Data handler including neighboring stations."""
def __init__(self, id_class, data_path, neighbors=None, min_length=0, def __init__(self, id_class, data_path, neighbors=None, min_length=0,
...@@ -48,7 +52,7 @@ class DataHandlerNeighbors(DefaultDataHandler): ...@@ -48,7 +52,7 @@ class DataHandlerNeighbors(DefaultDataHandler):
return [super(DataHandlerNeighbors, self).get_coordinates()].append(neighbors) return [super(DataHandlerNeighbors, self).get_coordinates()].append(neighbors)
def run_data_prep(): def run_data_prep(): # pragma: no cover
"""Comment: methods just to start write meaningful test routines.""" """Comment: methods just to start write meaningful test routines."""
data = DummyDataHandler("main_class") data = DummyDataHandler("main_class")
data.get_X() data.get_X()
...@@ -63,7 +67,7 @@ def run_data_prep(): ...@@ -63,7 +67,7 @@ def run_data_prep():
data_prep.get_data(upsampling=False) data_prep.get_data(upsampling=False)
def create_data_prep(): def create_data_prep(): # pragma: no cover
"""Comment: methods just to start write meaningful test routines.""" """Comment: methods just to start write meaningful test routines."""
path = os.path.join(os.path.dirname(os.path.abspath(__file__)), "testdata") path = os.path.join(os.path.dirname(os.path.abspath(__file__)), "testdata")
station_type = None station_type = None
...@@ -91,7 +95,7 @@ def create_data_prep(): ...@@ -91,7 +95,7 @@ def create_data_prep():
return data_prep return data_prep
class DummyDataHandler(AbstractDataHandler): class DummyDataHandler(AbstractDataHandler): # pragma: no cover
def __init__(self, name, number_of_samples=None): def __init__(self, name, number_of_samples=None):
"""This data handler takes a name argument and the number of samples to generate. If not provided, a random """This data handler takes a name argument and the number of samples to generate. If not provided, a random
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment