The goal is to add verification tools to the Metobs toolkit. Some major changes are required to do this.
Here is an outline to the structure of the verification system:
[ ] Modeldata
[ ] Modeldata should be an object that holds the modeldata, at specific points. Extracting from GEE methods must be deleted from the Modeldata methods.
[ ] #427
[ ] netcdf_extractor must be a class that takes an empty Modeldata, and fills it with extracted values from a NetCDF Dataset. The xarray.Dataset is stored as a ds attribute so plotting methods can be created.
[ ] Verification
[ ] A verification class must be designed, that takes an observation dataset and a Modeldata (So no gridded data!!). Methods for calculating, visualizing scores must be implemented.
[ ] Add compare methods that compare the verifications of multiple verification objects: compare(self, other)
[ ] verification methods is a module that holds functions for calculating scores.
The goal is to add verification tools to the Metobs toolkit. Some major changes are required to do this.
Here is an outline to the structure of the verification system:
compare(self, other)