You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|**[Probability](https://scores.readthedocs.io/en/stable/included.html#probability)**|Scores for evaluating forecasts that are expressed as predictive distributions, ensembles, and probabilities of binary events. |Brier Score, Continuous Ranked Probability Score (CRPS) for Cumulative Density Functions (CDF) and ensembles (including threshold weighted versions), Receiver Operating Characteristic (ROC), Isotonic Regression (reliability diagrams). |
|**[Probability](https://scores.readthedocs.io/en/stable/included.html#probability)**|Scores for evaluating forecasts that are expressed as predictive distributions, ensembles, and probabilities of binary events. |Brier Score, Continuous Ranked Probability Score (CRPS) for Cumulative Density Functions (CDF) and ensembles (including threshold weighted versions), and Isotonic Regression (reliability diagrams). |
23
23
|**[Categorical](https://scores.readthedocs.io/en/stable/included.html#categorical)**|Scores for evaluating forecasts of categories. |18 binary contingency table (confusion matrix) metrics, the FIxed Risk Multicategorical (FIRM) Score, and the SEEPS score. |
24
24
|**[Spatial](https://scores.readthedocs.io/en/stable/included.html#spatial)**|Scores that take into account spatial structure. |Fractions Skill Score. |
25
25
|**[Statistical Tests](https://scores.readthedocs.io/en/stable/included.html#statistical-tests)**|Tools to conduct statistical tests and generate confidence intervals. |Diebold Mariano. |
26
26
|**[Processing Tools](https://scores.readthedocs.io/en/stable/included.html#processing-tools-for-preparing-data)**|Tools to pre-process data. |Data matching, Discretisation, Block Bootstrapping, and Cumulative Density Function Manipulation. |
27
+
|**[Plotting Data](https://scores.readthedocs.io/en/stable/included.html#plotting-data)**|Tools to generate data for plotting. |ROC curves, Murphy diagrams, and Q-Q plots. |
27
28
|**[Emerging](https://scores.readthedocs.io/en/stable/included.html#emerging)**|Emerging scores that are still undergoing mathematical peer review. They may change in line with the peer review process. |Risk Matrix Score. |
28
29
29
30
`scores` not only includes common scores (e.g., MAE, RMSE), it also includes novel scores not commonly found elsewhere (e.g., FIRM, Flip-Flop Index), complex scores (e.g., threshold weighted CRPS), and statistical tests (e.g., the Diebold Mariano test). Additionally, it provides pre-processing tools for preparing data for scores in a variety of formats including cumulative distribution functions (CDF). `scores` provides its own implementations where relevant to avoid extensive dependencies.
- [Fawcett and Niculescu-Mizil (2007)](https://doi.org/10.1007/s10994-007-5011-0); [Gneiting and Vogel (2022)](https://doi.org/10.1007/s10994-021-06115-2); [Hand (2009)](https://doi.org/10.1007/s10994-009-5119-5); [Hand and Anagnostopoulos (2013)](https://doi.org/10.1016/j.patrec.2012.12.004)); [Hand and Anagnostopoulos (2023)](https://doi.org/10.1007/s11634-021-00490-3); [Pesce et al. (2010)](https://doi.org/10.1016/j.acra.2010.04.001)
Copy file name to clipboardExpand all lines: docs/maintainer.md
+9-3Lines changed: 9 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,6 +9,9 @@ Information relevant for package maintenance
9
9
2. In the full changelog URL, change “develop” to the correct version number, i.e (https://github.com/nci/scores/compare/(X-1).(Y-1).(Z-1)...X.Y.Z)
10
10
3. Delete any unused headers
11
11
12
+
### Immediately before making a release, validate the .zenodo.json file
13
+
1. Run the .zenodo.json file contents through a JSON validator
14
+
12
15
### On the pre-release branch
13
16
1. Run through some of the notebooks manually
14
17
2. Run the unit tests
@@ -48,9 +51,10 @@ Information relevant for package maintenance
48
51
### Confirm Zenodo correctness
49
52
50
53
Link to Zenodo archive: [https://doi.org/10.5281/zenodo.12697241](https://doi.org/10.5281/zenodo.12697241)
51
-
1. Confirm license
52
-
2. Confirm authors
54
+
1. Confirm license is correct
55
+
2. Confirm author list is correct
53
56
3. Scan everything else
57
+
4. Edit the metadata - add the introductory paragraph describing `scores`, and the links to the documentation, source code and journal article.
54
58
55
59
## This section covers how to format and prepare release notes
56
60
@@ -61,9 +65,9 @@ Link to Zenodo archive: [https://doi.org/10.5281/zenodo.12697241](https://doi.or
61
65
62
66
For a list of all changes in this release, see the [full changelog](https://github.com/nci/scores/compare/(X-1).(Y-1).(Z-1)...X.Y.Z). Below are the changes we think users may wish to be aware of.
63
67
64
-
### Features
65
68
### Breaking Changes
66
69
### Deprecations
70
+
### Features
67
71
### Bug Fixes
68
72
### Documentation
69
73
### Internal Changes
@@ -98,6 +102,8 @@ In .zenodo.json, please add your details at the bottom of the “creators” sec
98
102
3. “name”. Format: surname, given name(s).
99
103
```
100
104
105
+
Each time the .zenodo.json file is updated, run the file contents through a JSON validator.
106
+
101
107
## This section gives guidance for maintaining compatibility with old versions of Python and packages
0 commit comments