Implement Data Preparation
Design idea: "Data from different sources is collected"
DataPreparation can handle data from a different source. Returned data is ready to use. Identifier is station ID of station of interest. DataPreparation can make use of a single (or multiple) StationPreparation classes (and maybe one day of a MapPreparation for field data?). Data is combined and returned as a ready-to-use list of X and Y.
get_data(returns X, Y)
preprocessto trigger all required preprocessing steps
find / use neighborhood (or corresponding grid data)
upsampling of X according to Y of station of interest
return X, Y of all data sources as lists of matrices