Skip to content

Commit 12e8ab6

Browse files
authored
Merge pull request #225 from PCMDI/source-id-landing-pages
Add source ID landing pages
2 parents e1d07a6 + 647542d commit 12e8ab6

69 files changed

Lines changed: 3060 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/ci.yaml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,23 @@ jobs:
5353
mkdocs build --strict
5454
(! git status --porcelain --untracked-files=no | grep '^.M') || (echo 'Docs are not up to date. Please run `make docs` locally then commit and upload the results.' && exit 1)
5555
56+
check-source-id-landing-pages-up-to-date:
57+
runs-on: ubuntu-latest
58+
steps:
59+
- name: Check out repository
60+
uses: actions/checkout@v4
61+
62+
- uses: actions/setup-python@v5
63+
with:
64+
python-version: "3.11"
65+
66+
- name: Check docs are up to date
67+
run: |
68+
which pip
69+
pip install -r requirements-docs.txt
70+
python docs/source-id-landing-pages/auto-generate-source-id-pages.py
71+
(! git status --porcelain --untracked-files=no | grep '^.M') || (echo 'Source ID landing pages are not up to date. Please run `make update-source-id-pages` locally then commit and upload the results.' && exit 1)
72+
5673
cvs-load-with-input4mips-validation:
5774
runs-on: ubuntu-latest
5875
# Ok if this fails, we just want to use it as a warning for us to update input4MIPs-validation

Makefile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,10 @@ set-version: ## set the repository's version to the value of the environment va
3535
update-html-pages: ## update our html pages
3636
venv/bin/python python-packages/input4MIPs-CVs/src/input4MIPs_CVs/cli/update-html-pages.py --repo-root-dir .
3737

38+
.PHONY: update-source-id-pages
39+
update-source-id-pages: ## update our source ID landing pages
40+
venv/bin/python docs/source-id-landing-pages/auto-generate-source-id-pages.py
41+
3842
.PHONY: docs
3943
docs: ## build the docs
4044
venv/bin/mkdocs build

changelog/225.docs.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Added landing pages for all source IDs (except source IDs that were never published) in `docs/source-id-landing-pages`.
2+
These can then be linked up with ESGF's metadata using the citation info that is placed next to these landing pages.
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
{
2+
"creators": [
3+
{
4+
"affiliation": "Joint Global Change Research Institute, Pacific Northwest National Laboratory, College Park, MD, USA",
5+
"creatorName": "Hoesly, Rachel",
6+
"email": "rachel.hoesly@pnnl.gov",
7+
"familyName": "Hoesly",
8+
"givenName": "Rachel",
9+
"nameIdenfitier": {
10+
"nameIdenfitierScheme": "ORCID",
11+
"pid": "0000-0003-0965-2729",
12+
"schemeURI": "https://orcid.org/"
13+
}
14+
},
15+
{
16+
"affiliation": "Joint Global Change Research Institute, Pacific Northwest National Laboratory, College Park, MD, USA. Department of Atmospheric and Oceanic Science, University of Maryland, College Park, MD, USA",
17+
"creatorName": "Smith, Steve",
18+
"email": "ssmith@pnnl.gov",
19+
"familyName": "Smith",
20+
"givenName": "Steve",
21+
"nameIdenfitier": {
22+
"nameIdenfitierScheme": "ORCID",
23+
"pid": "0000-0003-3248-5607",
24+
"schemeURI": "https://orcid.org/"
25+
}
26+
}
27+
],
28+
"dates": [
29+
{
30+
"date": "2024-11-08",
31+
"dateType": "Created"
32+
}
33+
],
34+
"descriptions": [
35+
{
36+
"descriptionType": "Abstract",
37+
"text": "CMIP forcing dataset (input4MIPs).\nThis is all data published under the unique ID (known as a source ID) CEDS-CMIP-2024-10-21-supplemental."
38+
}
39+
],
40+
"formats": [
41+
{
42+
"format": "application/x-netcdf"
43+
}
44+
],
45+
"fundingReferences": [],
46+
"identifier": {
47+
"id": "10.5281/zenodo.13952845",
48+
"identifierType": "DOI"
49+
},
50+
"language": "en",
51+
"publication_year": 2024,
52+
"publisher": "Earth System Grid Federation",
53+
"relatedIdentifiers": [],
54+
"resourceType": {
55+
"resourceType": "Digital",
56+
"resourceTypeGeneral": "Dataset"
57+
},
58+
"rightsList": [
59+
{
60+
"rights": "Creative Commons Attribution 4.0 International License (CC BY 4.0)",
61+
"rightsURI": "http://creativecommons.org/licenses/by/4.0/"
62+
}
63+
],
64+
"subjects": [
65+
{
66+
"subject": "input4MIPs.CMIP6Plus.CMIP.PNNL-JGCRI.CEDS-CMIP-2024-10-21-supplemental",
67+
"subjectScheme": "DRS"
68+
},
69+
{
70+
"subject": "forcing data"
71+
},
72+
{
73+
"subject": "climate"
74+
},
75+
{
76+
"subject": "CMIP6Plus"
77+
}
78+
],
79+
"titles": "CEDS-CMIP-2024-10-21-supplemental data provided as part of input4MIPs"
80+
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# CEDS-CMIP-2024-10-21-supplemental
2+
3+
*ESGF link*: [https://aims2.llnl.gov/search?project=input4MIPs&versionType=all&&activeFacets=%7B%22source_id%22%3A%5B%22CEDS-CMIP-2024-10-21-supplemental%22%5D%7D](https://aims2.llnl.gov/search?project=input4MIPs&versionType=all&&activeFacets=%7B%22source_id%22%3A%5B%22CEDS-CMIP-2024-10-21-supplemental%22%5D%7D)
4+
5+
## Authors
6+
7+
1. Rachel Hoesly ([ORCID 0000-0003-0965-2729](https://orcid.org/0000-0003-0965-2729))
8+
- Joint Global Change Research Institute, Pacific Northwest National Laboratory, College Park, MD, USA
9+
10+
2. Steve Smith ([ORCID 0000-0003-3248-5607](https://orcid.org/0000-0003-3248-5607))
11+
- Joint Global Change Research Institute, Pacific Northwest National Laboratory, College Park, MD, USA
12+
- Department of Atmospheric and Oceanic Science, University of Maryland, College Park, MD, USA
13+
14+
15+
## Basic metadata
16+
17+
- source_id: CEDS-CMIP-2024-10-21-supplemental
18+
- contact: Rachel Hoesly (rachel.hoesly@pnnl.gov); Steve Smith (ssmith@pnnl.gov)
19+
- further_info_url: https://www.pnnl.gov/projects/ceds
Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,88 @@
1+
{
2+
"creators": [
3+
{
4+
"affiliation": "Joint Global Change Research Institute, Pacific Northwest National Laboratory, College Park, MD, USA",
5+
"creatorName": "Hoesly, Rachel",
6+
"email": "rachel.hoesly@pnnl.gov",
7+
"familyName": "Hoesly",
8+
"givenName": "Rachel",
9+
"nameIdenfitier": {
10+
"nameIdenfitierScheme": "ORCID",
11+
"pid": "0000-0003-0965-2729",
12+
"schemeURI": "https://orcid.org/"
13+
}
14+
},
15+
{
16+
"affiliation": "Joint Global Change Research Institute, Pacific Northwest National Laboratory, College Park, MD, USA. Department of Atmospheric and Oceanic Science, University of Maryland, College Park, MD, USA",
17+
"creatorName": "Smith, Steve",
18+
"email": "ssmith@pnnl.gov",
19+
"familyName": "Smith",
20+
"givenName": "Steve",
21+
"nameIdenfitier": {
22+
"nameIdenfitierScheme": "ORCID",
23+
"pid": "0000-0003-3248-5607",
24+
"schemeURI": "https://orcid.org/"
25+
}
26+
}
27+
],
28+
"dates": [
29+
{
30+
"date": "2024-10-31",
31+
"dateType": "Created"
32+
},
33+
{
34+
"date": "2024-10-20",
35+
"dateType": "Created"
36+
},
37+
{
38+
"date": "2024-11-08",
39+
"dateType": "Created"
40+
}
41+
],
42+
"descriptions": [
43+
{
44+
"descriptionType": "Abstract",
45+
"text": "CMIP forcing dataset (input4MIPs).\nThis is all data published under the unique ID (known as a source ID) CEDS-CMIP-2024-10-21."
46+
}
47+
],
48+
"formats": [
49+
{
50+
"format": "application/x-netcdf"
51+
}
52+
],
53+
"fundingReferences": [],
54+
"identifier": {
55+
"id": "10.5281/zenodo.13952845",
56+
"identifierType": "DOI"
57+
},
58+
"language": "en",
59+
"publication_year": 2024,
60+
"publisher": "Earth System Grid Federation",
61+
"relatedIdentifiers": [],
62+
"resourceType": {
63+
"resourceType": "Digital",
64+
"resourceTypeGeneral": "Dataset"
65+
},
66+
"rightsList": [
67+
{
68+
"rights": "Creative Commons Attribution 4.0 International License (CC BY 4.0)",
69+
"rightsURI": "http://creativecommons.org/licenses/by/4.0/"
70+
}
71+
],
72+
"subjects": [
73+
{
74+
"subject": "input4MIPs.CMIP6Plus.CMIP.PNNL-JGCRI.CEDS-CMIP-2024-10-21",
75+
"subjectScheme": "DRS"
76+
},
77+
{
78+
"subject": "forcing data"
79+
},
80+
{
81+
"subject": "climate"
82+
},
83+
{
84+
"subject": "CMIP6Plus"
85+
}
86+
],
87+
"titles": "CEDS-CMIP-2024-10-21 data provided as part of input4MIPs"
88+
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# CEDS-CMIP-2024-10-21
2+
3+
*ESGF link*: [https://aims2.llnl.gov/search?project=input4MIPs&versionType=all&&activeFacets=%7B%22source_id%22%3A%5B%22CEDS-CMIP-2024-10-21%22%5D%7D](https://aims2.llnl.gov/search?project=input4MIPs&versionType=all&&activeFacets=%7B%22source_id%22%3A%5B%22CEDS-CMIP-2024-10-21%22%5D%7D)
4+
5+
## Authors
6+
7+
1. Rachel Hoesly ([ORCID 0000-0003-0965-2729](https://orcid.org/0000-0003-0965-2729))
8+
- Joint Global Change Research Institute, Pacific Northwest National Laboratory, College Park, MD, USA
9+
10+
2. Steve Smith ([ORCID 0000-0003-3248-5607](https://orcid.org/0000-0003-3248-5607))
11+
- Joint Global Change Research Institute, Pacific Northwest National Laboratory, College Park, MD, USA
12+
- Department of Atmospheric and Oceanic Science, University of Maryland, College Park, MD, USA
13+
14+
15+
## Basic metadata
16+
17+
- source_id: CEDS-CMIP-2024-10-21
18+
- contact: Rachel Hoesly (rachel.hoesly@pnnl.gov); Steve Smith (ssmith@pnnl.gov)
19+
- further_info_url: https://www.pnnl.gov/projects/ceds
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
{
2+
"creators": [
3+
{
4+
"affiliation": "Joint Global Change Research Institute, Pacific Northwest National Laboratory, College Park, MD, USA",
5+
"creatorName": "Hoesly, Rachel",
6+
"email": "rachel.hoesly@pnnl.gov",
7+
"familyName": "Hoesly",
8+
"givenName": "Rachel",
9+
"nameIdenfitier": {
10+
"nameIdenfitierScheme": "ORCID",
11+
"pid": "0000-0003-0965-2729",
12+
"schemeURI": "https://orcid.org/"
13+
}
14+
},
15+
{
16+
"affiliation": "Joint Global Change Research Institute, Pacific Northwest National Laboratory, College Park, MD, USA. Department of Atmospheric and Oceanic Science, University of Maryland, College Park, MD, USA",
17+
"creatorName": "Smith, Steve",
18+
"email": "ssmith@pnnl.gov",
19+
"familyName": "Smith",
20+
"givenName": "Steve",
21+
"nameIdenfitier": {
22+
"nameIdenfitierScheme": "ORCID",
23+
"pid": "0000-0003-3248-5607",
24+
"schemeURI": "https://orcid.org/"
25+
}
26+
}
27+
],
28+
"dates": [
29+
{
30+
"date": "2024-11-26",
31+
"dateType": "Created"
32+
}
33+
],
34+
"descriptions": [
35+
{
36+
"descriptionType": "Abstract",
37+
"text": "CMIP forcing dataset (input4MIPs).\nThis is all data published under the unique ID (known as a source ID) CEDS-CMIP-2024-11-25-supplemental."
38+
}
39+
],
40+
"formats": [
41+
{
42+
"format": "application/x-netcdf"
43+
}
44+
],
45+
"fundingReferences": [],
46+
"identifier": {
47+
"id": "10.5281/zenodo.14145000",
48+
"identifierType": "DOI"
49+
},
50+
"language": "en",
51+
"publication_year": 2024,
52+
"publisher": "Earth System Grid Federation",
53+
"relatedIdentifiers": [],
54+
"resourceType": {
55+
"resourceType": "Digital",
56+
"resourceTypeGeneral": "Dataset"
57+
},
58+
"rightsList": [
59+
{
60+
"rights": "Creative Commons Attribution 4.0 International License (CC BY 4.0)",
61+
"rightsURI": "http://creativecommons.org/licenses/by/4.0/"
62+
}
63+
],
64+
"subjects": [
65+
{
66+
"subject": "input4MIPs.CMIP6Plus.CMIP.PNNL-JGCRI.CEDS-CMIP-2024-11-25-supplemental",
67+
"subjectScheme": "DRS"
68+
},
69+
{
70+
"subject": "forcing data"
71+
},
72+
{
73+
"subject": "climate"
74+
},
75+
{
76+
"subject": "CMIP6Plus"
77+
}
78+
],
79+
"titles": "CEDS-CMIP-2024-11-25-supplemental data provided as part of input4MIPs"
80+
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# CEDS-CMIP-2024-11-25-supplemental
2+
3+
*ESGF link*: [https://aims2.llnl.gov/search?project=input4MIPs&versionType=all&&activeFacets=%7B%22source_id%22%3A%5B%22CEDS-CMIP-2024-11-25-supplemental%22%5D%7D](https://aims2.llnl.gov/search?project=input4MIPs&versionType=all&&activeFacets=%7B%22source_id%22%3A%5B%22CEDS-CMIP-2024-11-25-supplemental%22%5D%7D)
4+
5+
## Authors
6+
7+
1. Rachel Hoesly ([ORCID 0000-0003-0965-2729](https://orcid.org/0000-0003-0965-2729))
8+
- Joint Global Change Research Institute, Pacific Northwest National Laboratory, College Park, MD, USA
9+
10+
2. Steve Smith ([ORCID 0000-0003-3248-5607](https://orcid.org/0000-0003-3248-5607))
11+
- Joint Global Change Research Institute, Pacific Northwest National Laboratory, College Park, MD, USA
12+
- Department of Atmospheric and Oceanic Science, University of Maryland, College Park, MD, USA
13+
14+
15+
## Basic metadata
16+
17+
- source_id: CEDS-CMIP-2024-11-25-supplemental
18+
- contact: Rachel Hoesly (rachel.hoesly@pnnl.gov); Steve Smith (ssmith@pnnl.gov)
19+
- further_info_url: https://www.pnnl.gov/projects/ceds

0 commit comments

Comments
 (0)