Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions _scripts/create_source_id.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
from pathlib import Path
from typing import Any, Dict, List

from scripts.create_context_file import create_context_file
from scripts.fetch_cv_files import fetch_cv_file, get_cv_path
from create_context_file import create_context_file
from fetch_cv_files import fetch_cv_file, get_cv_path

# Setup logging
logging.basicConfig(
Expand Down
5 changes: 5 additions & 0 deletions institution_id/cr.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"@context": "000_context.jsonld",
"id": "cr",
"type": "organisation"
}
5 changes: 5 additions & 0 deletions institution_id/dres.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"@context": "000_context.jsonld",
"id": "dres",
"type": "organisation"
}
34 changes: 34 additions & 0 deletions source_id/ceds-cmip-2025-04-18-supplemental.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"@context": "000_context.jsonld",
"id": "ceds-cmip-2025-04-18-supplemental",
"type": "source",
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These input4MIPs CVs are not like any of the data models in esgvoc. I'm not 100% sure about what to do about this, but I think we might need a new pydantic model, ForcingProvider? It's a mess though, because what input4MIPs calls a source is actually the combination of an organisation and a version (and a whole bunch of other attributes that either need their own CV or esgvoc should just ignore entirely). Maybe that's the best way to represent this?

Categorising these as what esgvoc calls a source is definitely wrong.

"activity_id": "input4MIPs",
"authors": [
{
"affiliations": [
"Joint Global Change Research Institute, Pacific Northwest National Laboratory, College Park, MD, USA"
],
"email": "rachel.hoesly@pnnl.gov",
"name": "Rachel Hoesly",
"orcid": "0000-0003-0965-2729"
},
{
"affiliations": [
"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"
],
"email": "ssmith@pnnl.gov",
"name": "Steve Smith",
"orcid": "0000-0003-3248-5607"
}
],
"contact": "Rachel Hoesly (rachel.hoesly@pnnl.gov); Steve Smith (ssmith@pnnl.gov)",
"dataset_category": [
"emissions"
],
"further_info_url": "https://www.pnnl.gov/projects/ceds",
"institution_id": "PNNL-JGCRI",
"license_id": "CC BY 4.0",
"mip_era": "CMIP7",
"source_version": "2025-04-18"
}
34 changes: 34 additions & 0 deletions source_id/ceds-cmip-2025-04-18.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"@context": "000_context.jsonld",
"id": "ceds-cmip-2025-04-18",
"type": "source",
"activity_id": "input4MIPs",
"authors": [
{
"affiliations": [
"Joint Global Change Research Institute, Pacific Northwest National Laboratory, College Park, MD, USA"
],
"email": "rachel.hoesly@pnnl.gov",
"name": "Rachel Hoesly",
"orcid": "0000-0003-0965-2729"
},
{
"affiliations": [
"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"
],
"email": "ssmith@pnnl.gov",
"name": "Steve Smith",
"orcid": "0000-0003-3248-5607"
}
],
"contact": "Rachel Hoesly (rachel.hoesly@pnnl.gov); Steve Smith (ssmith@pnnl.gov)",
"dataset_category": [
"emissions"
],
"further_info_url": "https://www.pnnl.gov/projects/ceds",
"institution_id": "PNNL-JGCRI",
"license_id": "CC BY 4.0",
"mip_era": "CMIP7",
"source_version": "2025-04-18"
}
53 changes: 53 additions & 0 deletions source_id/cr-h-0-1-0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
{
"@context": "000_context.jsonld",
"id": "cr-h-0-1-0",
"type": "source",
"activity_id": "input4MIPs",
"authors": [
{
"name": "Zebedee Nicholls",
"email": "zebedee.nicholls@climate-resource.com",
"affiliations": [
"Climate Resource S GmbH, Berlin, Germany",
"Climate Resource, Melbourne, Victoria, Australia",
"Energy, Climate and Environment Program, International Institute for Applied Systems Analysis (IIASA), 2361 Laxenburg, Austria",
"School of Geography, Earth and Atmospheric Sciences, The University of Melbourne, Melbourne, Victoria, Australia"
],
"orcid": "0000-0002-4767-2723"
},
{
"name": "Florence Bockting",
"email": "florence.bockting@climate-resource.com",
"affiliations": [
"Climate Resource S GmbH, Berlin, Germany"
],
"orcid": "0000-0003-0924-6413"
},
{
"name": "Mika Pflueger",
"email": "mika.pflueger@climate-resource.com",
"affiliations": [
"Climate Resource S GmbH, Berlin, Germany"
],
"orcid": "0000-0002-7814-8916"
},
{
"name": "Malte Meinshausen",
"email": "malte.meinshausen@climate-resource.com",
"affiliations": [
"Climate Resource, Melbourne, Victoria, Australia",
"School of Geography, Earth and Atmospheric Sciences, The University of Melbourne, Melbourne, Victoria, Australia"
],
"orcid": "0000-0003-4048-3521"
}
],
"contact": "zebedee.nicholls@climate-resource.com;florence.bockting@climate-resource.com;mika.pflueger@climate-resource.com;malte.meinshausen@climate-resource.com",
"dataset_category": [
"GHGConcentrations"
],
"further_info_url": "https://github.com/climate-resource/cmip7-scenariomip-ghg-concentrations",
"institution_id": "CR",
"license_id": "CC BY 4.0",
"mip_era": "CMIP6Plus",
"source_version": "0.1.0"
}
53 changes: 53 additions & 0 deletions source_id/cr-h-1-0-0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
{
"@context": "000_context.jsonld",
"id": "cr-h-1-0-0",
"type": "source",
"activity_id": "input4MIPs",
"authors": [
{
"name": "Zebedee Nicholls",
"email": "zebedee.nicholls@climate-resource.com",
"affiliations": [
"Climate Resource S GmbH, Berlin, Germany",
"Climate Resource, Melbourne, Victoria, Australia",
"Energy, Climate and Environment Program, International Institute for Applied Systems Analysis (IIASA), 2361 Laxenburg, Austria",
"School of Geography, Earth and Atmospheric Sciences, The University of Melbourne, Melbourne, Victoria, Australia"
],
"orcid": "0000-0002-4767-2723"
},
{
"name": "Florence Bockting",
"email": "florence.bockting@climate-resource.com",
"affiliations": [
"Climate Resource S GmbH, Berlin, Germany"
],
"orcid": "0000-0003-0924-6413"
},
{
"name": "Mika Pflueger",
"email": "mika.pflueger@climate-resource.com",
"affiliations": [
"Climate Resource S GmbH, Berlin, Germany"
],
"orcid": "0000-0002-7814-8916"
},
{
"name": "Malte Meinshausen",
"email": "malte.meinshausen@climate-resource.com",
"affiliations": [
"Climate Resource, Melbourne, Victoria, Australia",
"School of Geography, Earth and Atmospheric Sciences, The University of Melbourne, Melbourne, Victoria, Australia"
],
"orcid": "0000-0003-4048-3521"
}
],
"contact": "zebedee.nicholls@climate-resource.com;florence.bockting@climate-resource.com;mika.pflueger@climate-resource.com;malte.meinshausen@climate-resource.com",
"dataset_category": [
"GHGConcentrations"
],
"further_info_url": "https://github.com/climate-resource/cmip7-scenariomip-ghg-concentrations",
"institution_id": "CR",
"license_id": "CC BY 4.0",
"mip_era": "CMIP7",
"source_version": "1.0.0"
}
53 changes: 53 additions & 0 deletions source_id/cr-hl-0-1-0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
{
"@context": "000_context.jsonld",
"id": "cr-hl-0-1-0",
"type": "source",
"activity_id": "input4MIPs",
"authors": [
{
"name": "Zebedee Nicholls",
"email": "zebedee.nicholls@climate-resource.com",
"affiliations": [
"Climate Resource S GmbH, Berlin, Germany",
"Climate Resource, Melbourne, Victoria, Australia",
"Energy, Climate and Environment Program, International Institute for Applied Systems Analysis (IIASA), 2361 Laxenburg, Austria",
"School of Geography, Earth and Atmospheric Sciences, The University of Melbourne, Melbourne, Victoria, Australia"
],
"orcid": "0000-0002-4767-2723"
},
{
"name": "Florence Bockting",
"email": "florence.bockting@climate-resource.com",
"affiliations": [
"Climate Resource S GmbH, Berlin, Germany"
],
"orcid": "0000-0003-0924-6413"
},
{
"name": "Mika Pflueger",
"email": "mika.pflueger@climate-resource.com",
"affiliations": [
"Climate Resource S GmbH, Berlin, Germany"
],
"orcid": "0000-0002-7814-8916"
},
{
"name": "Malte Meinshausen",
"email": "malte.meinshausen@climate-resource.com",
"affiliations": [
"Climate Resource, Melbourne, Victoria, Australia",
"School of Geography, Earth and Atmospheric Sciences, The University of Melbourne, Melbourne, Victoria, Australia"
],
"orcid": "0000-0003-4048-3521"
}
],
"contact": "zebedee.nicholls@climate-resource.com;florence.bockting@climate-resource.com;mika.pflueger@climate-resource.com;malte.meinshausen@climate-resource.com",
"dataset_category": [
"GHGConcentrations"
],
"further_info_url": "https://github.com/climate-resource/cmip7-scenariomip-ghg-concentrations",
"institution_id": "CR",
"license_id": "CC BY 4.0",
"mip_era": "CMIP6Plus",
"source_version": "0.1.0"
}
53 changes: 53 additions & 0 deletions source_id/cr-l-0-1-0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
{
"@context": "000_context.jsonld",
"id": "cr-l-0-1-0",
"type": "source",
"activity_id": "input4MIPs",
"authors": [
{
"name": "Zebedee Nicholls",
"email": "zebedee.nicholls@climate-resource.com",
"affiliations": [
"Climate Resource S GmbH, Berlin, Germany",
"Climate Resource, Melbourne, Victoria, Australia",
"Energy, Climate and Environment Program, International Institute for Applied Systems Analysis (IIASA), 2361 Laxenburg, Austria",
"School of Geography, Earth and Atmospheric Sciences, The University of Melbourne, Melbourne, Victoria, Australia"
],
"orcid": "0000-0002-4767-2723"
},
{
"name": "Florence Bockting",
"email": "florence.bockting@climate-resource.com",
"affiliations": [
"Climate Resource S GmbH, Berlin, Germany"
],
"orcid": "0000-0003-0924-6413"
},
{
"name": "Mika Pflueger",
"email": "mika.pflueger@climate-resource.com",
"affiliations": [
"Climate Resource S GmbH, Berlin, Germany"
],
"orcid": "0000-0002-7814-8916"
},
{
"name": "Malte Meinshausen",
"email": "malte.meinshausen@climate-resource.com",
"affiliations": [
"Climate Resource, Melbourne, Victoria, Australia",
"School of Geography, Earth and Atmospheric Sciences, The University of Melbourne, Melbourne, Victoria, Australia"
],
"orcid": "0000-0003-4048-3521"
}
],
"contact": "zebedee.nicholls@climate-resource.com;florence.bockting@climate-resource.com;mika.pflueger@climate-resource.com;malte.meinshausen@climate-resource.com",
"dataset_category": [
"GHGConcentrations"
],
"further_info_url": "https://github.com/climate-resource/cmip7-scenariomip-ghg-concentrations",
"institution_id": "CR",
"license_id": "CC BY 4.0",
"mip_era": "CMIP6Plus",
"source_version": "0.1.0"
}
53 changes: 53 additions & 0 deletions source_id/cr-m-0-1-0.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
{
"@context": "000_context.jsonld",
"id": "cr-m-0-1-0",
"type": "source",
"activity_id": "input4MIPs",
"authors": [
{
"name": "Zebedee Nicholls",
"email": "zebedee.nicholls@climate-resource.com",
"affiliations": [
"Climate Resource S GmbH, Berlin, Germany",
"Climate Resource, Melbourne, Victoria, Australia",
"Energy, Climate and Environment Program, International Institute for Applied Systems Analysis (IIASA), 2361 Laxenburg, Austria",
"School of Geography, Earth and Atmospheric Sciences, The University of Melbourne, Melbourne, Victoria, Australia"
],
"orcid": "0000-0002-4767-2723"
},
{
"name": "Florence Bockting",
"email": "florence.bockting@climate-resource.com",
"affiliations": [
"Climate Resource S GmbH, Berlin, Germany"
],
"orcid": "0000-0003-0924-6413"
},
{
"name": "Mika Pflueger",
"email": "mika.pflueger@climate-resource.com",
"affiliations": [
"Climate Resource S GmbH, Berlin, Germany"
],
"orcid": "0000-0002-7814-8916"
},
{
"name": "Malte Meinshausen",
"email": "malte.meinshausen@climate-resource.com",
"affiliations": [
"Climate Resource, Melbourne, Victoria, Australia",
"School of Geography, Earth and Atmospheric Sciences, The University of Melbourne, Melbourne, Victoria, Australia"
],
"orcid": "0000-0003-4048-3521"
}
],
"contact": "zebedee.nicholls@climate-resource.com;florence.bockting@climate-resource.com;mika.pflueger@climate-resource.com;malte.meinshausen@climate-resource.com",
"dataset_category": [
"GHGConcentrations"
],
"further_info_url": "https://github.com/climate-resource/cmip7-scenariomip-ghg-concentrations",
"institution_id": "CR",
"license_id": "CC BY 4.0",
"mip_era": "CMIP6Plus",
"source_version": "0.1.0"
}
Loading
Loading