-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Post-processing for H models #287
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #287 +/- ##
==========================================
- Coverage 25.56% 24.47% -1.10%
==========================================
Files 22 22
Lines 1682 1704 +22
==========================================
- Hits 430 417 -13
- Misses 1252 1287 +35
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
commit 724d09b Author: Dylan H. Morris <dylanhmorris@users.noreply.github.com> Date: Sat Jan 18 17:31:57 2025 +0000 Add helper data `PyrenewHEWData` class to hold input data to `PyrenewHewModel`s (#283) commit bc76d59 Author: Subekshya Bidari <37636707+sbidari@users.noreply.github.com> Date: Fri Jan 17 14:18:11 2025 -0500 add subpopulation to LatentInfectionProcess (#282) commit a70e296 Author: Subekshya Bidari <37636707+sbidari@users.noreply.github.com> Date: Wed Jan 15 15:29:44 2025 -0500 add setup-r (#295)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for this, @damonbayer. All my comments are addressed. Let me know when remaining test issues are fixed.
Going to try an end-to-end run now. |
Fitting and postprocessing run end to end! Thank you, @damonbayer. Two things before merge:
|
@dylanhmorris I've addressed both of your most recent comments. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks for all your hard work, @damonbayer!
Unfortunately, this has become a bit of monster PR, but it will result in a lot more consistency, clarity, and adaptability in the project.
Done
"Disease"
and"Other"
, instead uses more descriptive names like"observed_ed_visits"
and"other_ed_visits"
in a tidy format.group_time_index_to_date
for robust PyRenew-index to date conversions.parse_pyrenew_model_name
to extract expected features (h
,e
,w
), based on the model's nameh
ande
.offset
argument in model scoring to be1
, rather than1 / max_visits
, sincemax_visits
is less well-defined when working with multiple targets.scored.rds
permodel_run_dir
. Different models and resolutions are indicated by their respective columns in these tables.R CMD check
complaintshewr
testsOut of Scope
disease_category_pointintervals
plots, one for each model. We may wish to instead make a single plot for the "preferred" forecast.Closes
Closes #308
Closes #296