Consider putting a mip table style flag on mapping plugins
Open
- Dominant language
- Python
- Stars
- 8
- Forks
- 7
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 23
Description
We have a number of places where we have a "if CMIP6 style do ... else if CMIP7 style do ..." code block -- to avoid depending directly on a particular MIP era value we could add a style flag to the mappings plugins to handle this.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the mapping plugins and the places that branch on CMIP6 versus CMIP7 style, then read how MIP era values are currently passed through them. Done means the relevant mappings expose a style flag and those conditional checks no longer depend directly on a particular MIP era value.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- data
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100