Refactor difference code cube handling
- Dominant language
- Python
- Stars
- 33
- Forks
- 19
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 30
Description
### Something else
In the difference code there is a fair amount of checking of the cube data. This process is repeated within the SSIM (#1768) and q-q plots (#1702) for model comparisons.
For ease, and in case others need to use it, it is suggested that the cube handling/checking is converted into a different function and put as a utility function.
Contributor guide
No contributing guide indexed for this repository
Research direction
Locate the cube-data checking in the difference code, then compare the repeated handling in the SSIM work from #1768 and q-q plots from #1702. Determine the shared behavior to extract into a utility, and confirm that the three model-comparison paths use it without changing their cube validation results.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- data
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100