- Fix bugs with metadata plots by @wpreimes in awst-austria#78
- Update environment.yml by @sheenaze in awst-austria#81
- fixed failing windows miniconda setup by @nfb2021 in awst-austria#82
- Required update to handle new QA4SM netCDF structure according to Jir… by @wpreimes in awst-austria#83
- Fix comparison plot creation logic by @nfb2021 in awst-austria#87
- Add Stability Metrics Plots by @daberer in awst-austria#86
- Bugfix labels for slopeR plots by @daberer in awst-austria#88
- Bugfix temporal sub-windows period by @daberer in awst-austria#89
- Added function to retrieve the package version
- QA4SM release 2 version
- Status maps and box plots
- FRM box plots added
- Scaling reference units used on plots
- SMOS and SMAP L2 added
- Reader adaptation for plotting validation error maps and barplots.
- Based on the "status_" keyword variable in the output netCDF files.
- The comparison plots for TCA metrics were shown with inverted values. The issue is now fixed.
- New formula added for the averaging of non-additive scores (Pearson's and Spearman's correlation)
- Improved layout in comparison plots
- Code formatting established (through yapf and pep8)
- Fix bug in metadata plots download; improves some graphics
- Modified to generate mapplots from SMOS L3 as reference. Includes small change in metadata plots labels.
- Add alternative dataset names
- Added a new dataset to the reader (SMOS L3), including functions to deal with missing datasets specifications (version name, units, ..)
- Added a new dataset to the reader (SMOS L3), including functions to deal with missing datasets specifications (version name, units, ..)
- Updated project requirements.txt file to overcome VersionConflict exception in pypi
- Methods have been implemented to generate a .csv file including the statistics summary table at the end of the validation.
- Small release to fix compatibility with QA4SM and some code cleanup
- Includes methods to read the metadata variables from the output netCDF file. The plot_all function in qa4sm_reader.plot_all.py has now a switch that produces (if the necessary information is available in the output file) metadata boxplots based on:
- Land cover classes (CCI Landcover)
- Climate classes (Koeppen-Geiger classification)
- Soil granulometry (coarse - medium - fine)
- All the tests have been updated to accomodate for this.
- The environment of the reader was updated to cartopy==0.20.0 to solve issues with broken urls in the previous Cartopy version. The continuous integration tests were consequently updated to span on versions 3.7 to 3.9 of python - successfully
- The new comparison.py module has been added with relative tests
- A notebook has been included to show the usage of the comparison modul
- update on plots of datasets with irregular grids
- Quick inspection table added
- IQC instead of StdDev added to plots
- Switch from Travis CI to GitHub Actions
- Allow plotting from irregular grids (SMOS, ASCAT)
- Fix bug that lead to failing plots for CCI combined
- Fix bug that could break global overview maps
- Resolve deprecation warnings caused by cartopy
- Change how plots are named
- Fixes for integration in QA4SM Prod
- Updates for TC, refactoring
- First implementation