CliMA / CliMA/EnsembleKalmanProcesses.jl
Diagnostics and plots for Pushforward of prior
- Dominant language
- Julia
- Stars
- 125
- Forks
- 24
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 5
Description
## Issue
When leaving settings of perfect model-data pairings it is common to have prior or model misspecification. Catching these early, (i.e. before the algorithm iterates) would save users some time.
## Suggestions
The user creates the EKP setting, generates and runs the initial ensemble.
- [ ] We could add recipes that plot the following lines: (1) `y,G(\theta_i)` with ribbon`diag(\Gamma)` (2) `\Gamma^{-1/2}y, \Gamma^{-1/2}G(\theta)_i)` with ribbon `I`. This could be extended to any iteration, for example, `plot_pushforward(ekp,i)` for plotting the pushforward of iteration `i`.
- [ ] Some quick diagnostic to evaluate the consistency of the truth and prior.
- [ ] ...
Contributor guide
No contributing guide indexed for this repository
Research direction
No files or tests are named. Start by locating the EKP setting and initial-ensemble workflow, then review existing plotting entry points before deciding how a proposed plot_pushforward(ekp,i) API would fit. Done should include pushforward plots for the suggested raw and normalized views plus a defined quick diagnostic for prior-truth consistency.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- julia
- Domain
- data-visualization
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100