Skip to content

CMIP6Plus support for ESGF download#3160

Open
ghossh wants to merge 1 commit into
mainfrom
config_CMIP6Plus
Open

CMIP6Plus support for ESGF download#3160
ghossh wants to merge 1 commit into
mainfrom
config_CMIP6Plus

Conversation

@ghossh

@ghossh ghossh commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Description

This pull request adds initial support for the CMIP6Plus project in ESMValCore. CMIP6Plus is the WCRP project used for climate model data published on ESGF after the formal closure of CMIP6. This PR enables ESMValCore to recognise CMIP6Plus as a project and to search/download data from ESGF where supported.

Changes in this pull request:

  • Add CMIP6Plus to the ESGF facet configuration
  • Add CMIP6Plus to the example ESGF data source configuration

Further CMIP6Plus-related improvements may be added in follow-up commits on
this branch.

Documentation Link:

- Introduced CMIP6Plus project configuration in data-esmvalcore-esgf.yml.
- Added CMIP6Plus facets mapping in facets.py.
- Updated dataset map to include CMIP6Plus with appropriate priority and mappings.
@ghossh ghossh self-assigned this Jul 10, 2026
@codecov

codecov Bot commented Jul 10, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 96.25%. Comparing base (1e7d140) to head (9bc3930).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3160      +/-   ##
==========================================
+ Coverage   96.16%   96.25%   +0.08%     
==========================================
  Files         273      273              
  Lines       16196    16196              
==========================================
+ Hits        15575    15589      +14     
+ Misses        621      607      -14     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant