xskillscore icon indicating copy to clipboard operation
xskillscore copied to clipboard

Metrics for verifying forecasts

Results 46 xskillscore issues
Sort by recently updated
recently updated
newest added

I think we have discussed this before but not sure where. properscoring is under an Apache license https://github.com/TheClimateCorporation/properscoring/blob/master/LICENSE and is no longer maintained. We could bring it's functionality into this...

updates: - [github.com/psf/black: 22.3.0 → 22.6.0](https://github.com/psf/black/compare/22.3.0...22.6.0) - [github.com/PyCQA/flake8: 4.0.1 → 5.0.4](https://github.com/PyCQA/flake8/compare/4.0.1...5.0.4) - [github.com/PyCQA/doc8: 0.11.2 → v1.0.0](https://github.com/PyCQA/doc8/compare/0.11.2...v1.0.0) - [github.com/pre-commit/mirrors-mypy: v0.961 → v0.971](https://github.com/pre-commit/mirrors-mypy/compare/v0.961...v0.971)

# Description - `xs.rps` sometimes throws a warning when masking all NaN inputs. often when inputs dont have same variables. Closes #(issue) ## Type of change - [x] refactoring #...

Keep this comment in this issue updated with metrics to add to xskillscore. Consolidate from other issues as well as comments that appear below. The format for inputting will be:...

enhancement
help wanted
good first issue

From: https://xarray.pydata.org/en/stable/dask.html Tip For the majority of NumPy functions that are already wrapped by Dask, it’s usually a better idea to use the pre-existing dask.array function, by using either a...

refactor
component: dask

Some xskillscore methods require that inputs have specific properties. For example, `xr_brier_score` and `discrimination` (and other methods yet to be implemented) require that - `observations` is `boolean`; and that -...

enhancement
question

Quick start right now shows basically the entire package. I think quick start should show how to use one metric, and say it's similar for all the others. Then the...

good first issue

New xarray ver supports this keyword. I think allow_rechunk might be good or expose this option to the call e.g. xr.rmse(dask_gufunc_kwargs={...}) http://xarray.pydata.org/en/stable/generated/xarray.apply_ufunc.html ``` dask_gufunc_kwargs (dict, optional) – Optional keyword arguments...

refactor
component: dask

very easy to create a `CITATION.cff` if the software is on zenodo (which `xs` is not yet): https://github.com/citation-file-format/doi2cff xskillscore is actually used in a few studies already: - all climpred...

documentation

I want to use the `resample_iterations_idx` functionality to bootstrap evaluation metrics of hindcasts. The challenge with huge datasets is the memory allocation when storing all the iteration samples. I started...

question