bcgov / bcgov/wps

MoreCast 2.0: PB & Jelly Model Layers

Open
#2,753 0 comments 0 reactions 0 assignees View on GitHub
4Refinement User Story
Dominant language
Python
Stars
65
Forks
11
Avg merge
21h 25m
Merged PRs (30d)
70

Description

**As a** Weather Forecaster

**I need** to fill empty column cells w/ another chosen model prediction

**So That** I can base my forecast on as much predicted values as possible

**Acceptance Criteria**
- [ ] Given I have a forecast based on a specific model, I can apply any number of other models for the date ranges that are empty
- [ ] Given (Context), When (action carried out), Then (expected outcome)

**Additional Context**
- Ordered Selection of Models: HRDPS, then another, then another, and only when data is indeed available: each successive chosen model will apply its prediction values for the associated dates ONLY if the current value for that date is N/A
- The above is possible for models that only predict short ranges within the whole range
- Removing/Unselecting a model - HOW does this work?

**Definition of Done**
https://github.com/bcgov/wps/wiki/Definition-of-Done

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by locating MoreCast's forecast model-selection and date-range handling, then clarify the ordered fallback behavior, unavailable data handling, and how removing a selected model should affect existing values before defining completion tests.

Written by the indexing model from the issue text.

Assessment

Domain
data
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.