Skip to content

Commit 0d269d3

Browse files
authored
Merge pull request #605 from nci/develop
Release 1.0.0
2 parents 3316dba + 7ad2f25 commit 0d269d3

File tree

6 files changed

+114
-62
lines changed

6 files changed

+114
-62
lines changed

.binder/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -381,7 +381,7 @@ xarray==2024.3.0
381381
# via
382382
# rioxarray
383383
# scores (pyproject.toml)
384-
zipp==3.18.1
384+
zipp==3.19.1
385385
# via
386386
# importlib-metadata
387387
# importlib-resources

CITATION.cff

Lines changed: 63 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -1,73 +1,82 @@
1-
cff-version: 1.2.0
2-
message: "If you use this software, please cite it as below."
1+
cff-version: "1.2.0"
32
authors:
4-
- given-names: Tennessee
5-
family-names: Leeuwenburg
3+
- family-names: Leeuwenburg
4+
given-names: Tennessee
65
orcid: "https://orcid.org/0009-0008-2024-1967"
7-
- given-names: Nicholas
8-
family-names: Loveday
6+
- family-names: Loveday
7+
given-names: Nicholas
98
orcid: "https://orcid.org/0009-0000-5796-7069"
10-
- given-names: Elizabeth E.
11-
family-names: Ebert
12-
- given-names: Harrison
13-
family-names: Cook
9+
- family-names: Ebert
10+
given-names: Elizabeth E.
11+
- family-names: Cook
12+
given-names: Harrison
1413
orcid: "https://orcid.org/0009-0009-3207-4876"
15-
- given-names: Mohammadreza
16-
family-names: Khanarmuei
14+
- family-names: Khanarmuei
15+
given-names: Mohammadreza
1716
orcid: "https://orcid.org/0000-0002-5017-9622"
18-
- given-names: Robert J.
19-
family-names: Taggart
17+
- family-names: Taggart
18+
given-names: Robert J.
2019
orcid: "https://orcid.org/0000-0002-0067-5687"
21-
- given-names: Nikeeth
22-
family-names: Ramanathan
20+
- family-names: Ramanathan
21+
given-names: Nikeeth
2322
orcid: "https://orcid.org/0009-0002-7406-7438"
24-
- given-names: Maree
25-
family-names: Carroll
23+
- family-names: Carroll
24+
given-names: Maree
2625
orcid: "https://orcid.org/0009-0008-6830-8251"
27-
- given-names: Stephanie
28-
family-names: Chong
26+
- family-names: Chong
27+
given-names: Stephanie
2928
orcid: "https://orcid.org/0009-0007-0796-4127"
30-
- given-names: Aidan
31-
family-names: Griffiths
32-
- given-names: John
33-
family-names: Sharples
34-
35-
title: "scores: A Python package for verifying and evaluating models and predictions with xarray"
36-
29+
- family-names: Griffiths
30+
given-names: Aidan
31+
- family-names: Sharples
32+
given-names: John
33+
message: If you use this software, please cite our article in the
34+
Journal of Open Source Software.
35+
title: "scores: A Python package for verifying and evaluating models and
36+
predictions with xarray"
3737
preferred-citation:
38-
type: article
39-
doi: "10.48550/arXiv.2406.07817"
40-
journal: "arXiv"
41-
title: "scores: A Python package for verifying and evaluating models and predictions with xarray"
4238
authors:
43-
- given-names: Tennessee
44-
family-names: Leeuwenburg
39+
- family-names: Leeuwenburg
40+
given-names: Tennessee
4541
orcid: "https://orcid.org/0009-0008-2024-1967"
46-
- given-names: Nicholas
47-
family-names: Loveday
42+
- family-names: Loveday
43+
given-names: Nicholas
4844
orcid: "https://orcid.org/0009-0000-5796-7069"
49-
- given-names: Elizabeth E.
50-
family-names: Ebert
51-
- given-names: Harrison
52-
family-names: Cook
45+
- family-names: Ebert
46+
given-names: Elizabeth E.
47+
- family-names: Cook
48+
given-names: Harrison
5349
orcid: "https://orcid.org/0009-0009-3207-4876"
54-
- given-names: Mohammadreza
55-
family-names: Khanarmuei
50+
- family-names: Khanarmuei
51+
given-names: Mohammadreza
5652
orcid: "https://orcid.org/0000-0002-5017-9622"
57-
- given-names: Robert J.
58-
family-names: Taggart
53+
- family-names: Taggart
54+
given-names: Robert J.
5955
orcid: "https://orcid.org/0000-0002-0067-5687"
60-
- given-names: Nikeeth
61-
family-names: Ramanathan
56+
- family-names: Ramanathan
57+
given-names: Nikeeth
6258
orcid: "https://orcid.org/0009-0002-7406-7438"
63-
- given-names: Maree
64-
family-names: Carroll
59+
- family-names: Carroll
60+
given-names: Maree
6561
orcid: "https://orcid.org/0009-0008-6830-8251"
66-
- given-names: Stephanie
67-
family-names: Chong
62+
- family-names: Chong
63+
given-names: Stephanie
6864
orcid: "https://orcid.org/0009-0007-0796-4127"
69-
- given-names: Aidan
70-
family-names: Griffiths
71-
- given-names: John
72-
family-names: Sharples
73-
year: 2024
65+
- family-names: Griffiths
66+
given-names: Aidan
67+
- family-names: Sharples
68+
given-names: John
69+
date-published: 2024-07-09
70+
doi: 10.21105/joss.06889
71+
issn: 2475-9066
72+
issue: 99
73+
journal: Journal of Open Source Software
74+
publisher:
75+
name: Open Journals
76+
start: 6889
77+
title: "scores: A Python package for verifying and evaluating models
78+
and predictions with xarray"
79+
type: article
80+
url: "https://joss.theoj.org/papers/10.21105/joss.06889"
81+
volume: 9
82+

README.md

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# scores: Verification and Evaluation for Forecasts and Models
22

3-
[![CodeQL](https://github.com/nci/scores/actions/workflows/github-code-scanning/codeql/badge.svg)](https://github.com/nci/scores/actions/workflows/github-code-scanning/codeql) [![Coverage Status](https://coveralls.io/repos/github/nci/scores/badge.svg)](https://coveralls.io/github/nci/scores) [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/nci/scores/main?labpath=tutorials%2FTutorial_Gallery.ipynb)
3+
[![CodeQL](https://github.com/nci/scores/actions/workflows/github-code-scanning/codeql/badge.svg)](https://github.com/nci/scores/actions/workflows/github-code-scanning/codeql) [![Coverage Status](https://coveralls.io/repos/github/nci/scores/badge.svg)](https://coveralls.io/github/nci/scores) [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/nci/scores/main?labpath=tutorials%2FTutorial_Gallery.ipynb) [![DOI](https://joss.theoj.org/papers/10.21105/joss.06889/status.svg)](https://doi.org/10.21105/joss.06889)
44

55
>
66
> **A list of over 50 metrics, statistical techniques and data processing tools contained in `scores` is [available here](https://scores.readthedocs.io/en/stable/included.html).**
@@ -71,9 +71,22 @@ All metrics, statistical techniques and data processing tools in `scores` work w
7171

7272
## Acknowledging This Work
7373

74-
If you use `scores` for a published work, we would appreciate you citing our arXiv preprint:
74+
If you use `scores` for a published work, we would appreciate you citing our [paper](https://doi.org/10.21105/joss.06889):
7575

76-
Leeuwenburg, T., Loveday, N., Ebert, E. E., Cook, H., Khanarmuei, M., Taggart, R. J., Ramanathan, N.,
77-
Carroll, M., Chong, S., Griffiths, A., & Sharples, J. (2024). *scores: A Python package for verifying and
78-
evaluating models and predictions with xarray*. arXiv. [https://doi.org/10.48550/arXiv.2406.07817](https://doi.org/10.48550/arXiv.2406.07817)
76+
Leeuwenburg, T., Loveday, N., Ebert, E. E., Cook, H., Khanarmuei, M., Taggart, R. J., Ramanathan, N., Carroll, M., Chong, S., Griffiths, A., & Sharples, J. (2024). scores: A Python package for verifying and evaluating models and predictions with xarray. *Journal of Open Source Software, 9*(99), 6889. [https://doi.org/10.21105/joss.06889](https://doi.org/10.21105/joss.06889)
7977

78+
BibTeX:
79+
```
80+
@article{Leeuwenburg_scores_A_Python_2024,
81+
author = {Leeuwenburg, Tennessee and Loveday, Nicholas and Ebert, Elizabeth E. and Cook, Harrison and Khanarmuei, Mohammadreza and Taggart, Robert J. and Ramanathan, Nikeeth and Carroll, Maree and Chong, Stephanie and Griffiths, Aidan and Sharples, John},
82+
doi = {10.21105/joss.06889},
83+
journal = {Journal of Open Source Software},
84+
month = jul,
85+
number = {99},
86+
pages = {6889},
87+
title = {{scores: A Python package for verifying and evaluating models and predictions with xarray}},
88+
url = {https://joss.theoj.org/papers/10.21105/joss.06889},
89+
volume = {9},
90+
year = {2024}
91+
}
92+
```

docs/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
project = "scores"
1111
copyright = "Licensed under Apache 2.0 - https://www.apache.org/licenses/LICENSE-2.0"
12-
release = "0.9.3"
12+
release = "1.0.0"
1313

1414
version = __version__
1515

docs/release_notes.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,35 @@
11
# Release Notes (What's New)
22

3+
## Version 1.0.0 (July 10, 2024)
4+
5+
We are happy to have reached the point of releasing “Version 1.0.0” of `scores`. While we look forward to many version increments to come, version 1.0.0 represents a milestone. It signifies a stabilisation of the API, and marks a turning point from the initial construction period. We have also published a [paper](https://doi.org/10.21105/joss.06889) in the Journal of Open Source Software (see citation further below).
6+
7+
From this point forward, `scores` will be following the [Semantic Versioning Specification](https://semver.org/) (SemVer) in its release management.
8+
9+
This is a good moment to acknowledge and thank the contributors that helped us reach this point. They are: Tennessee Leeuwenburg, Nicholas Loveday, Elizabeth E. Ebert, Harrison Cook, Mohammadreza Khanarmuei, Robert J. Taggart, Nikeeth Ramanathan, Maree Carroll, Stephanie Chong, Aidan Griffiths and John Sharples.
10+
11+
Please consider a citation of our paper if you use our code. The citation is:
12+
13+
Leeuwenburg, T., Loveday, N., Ebert, E. E., Cook, H., Khanarmuei, M., Taggart, R. J., Ramanathan, N., Carroll, M., Chong, S., Griffiths, A., & Sharples, J. (2024). scores: A Python package for verifying and evaluating models and predictions with xarray. *Journal of Open Source Software, 9*(99), 6889. [https://doi.org/10.21105/joss.06889](https://doi.org/10.21105/joss.06889)
14+
15+
BibTeX:
16+
```
17+
@article{Leeuwenburg_scores_A_Python_2024,
18+
author = {Leeuwenburg, Tennessee and Loveday, Nicholas and Ebert, Elizabeth E. and Cook, Harrison and Khanarmuei, Mohammadreza and Taggart, Robert J. and Ramanathan, Nikeeth and Carroll, Maree and Chong, Stephanie and Griffiths, Aidan and Sharples, John},
19+
doi = {10.21105/joss.06889},
20+
journal = {Journal of Open Source Software},
21+
month = jul,
22+
number = {99},
23+
pages = {6889},
24+
title = {{scores: A Python package for verifying and evaluating models and predictions with xarray}},
25+
url = {https://joss.theoj.org/papers/10.21105/joss.06889},
26+
volume = {9},
27+
year = {2024}
28+
}
29+
```
30+
31+
For the full details of all changes in this release, see the [GitHub commit history](https://github.com/nci/scores/compare/0.9.3...1.0.0).
32+
333
## Version 0.9.3 (July 9, 2024)
434

535
For the full details of all changes in this release, see the [GitHub commit history](https://github.com/nci/scores/compare/0.9.2...0.9.3). Below are the changes we think users may wish to be aware of.

src/scores/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
import scores.sample_data
1414
import scores.stats.statistical_tests # noqa: F401
1515

16-
__version__ = "0.9.3"
16+
__version__ = "1.0.0"
1717

1818
__all__ = [
1919
"scores.categorical",

0 commit comments

Comments
 (0)