Recent Releases of https://github.com/cdcgov/cfa-epinow2-pipeline
https://github.com/cdcgov/cfa-epinow2-pipeline - v0.2.0
This release was preceded by merging Micah's PR updating epinow2 version to 1.6.1 (see change log below). We created a release just before merging the PR as well in case we need to go back to that prior release (see the release titled 0.1.1)
What's Changed
- updating epinow2 version to 1.6.1 by commit hash by @micahwiesner67 in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/324
Full Changelog: https://github.com/CDCgov/cfa-epinow2-pipeline/compare/0.1.1...v0.2.0
- R
Published by PatrickTCorbett about 1 year ago
https://github.com/cdcgov/cfa-epinow2-pipeline - 0.1.1
What's Changed
- parametrizing container management tool by @micahwiesner67 in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/175
- Automatically delete tags after branch is deleted by @gvegayon in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/168
- Unique jobid and fixed batchjob_id by @amondal2 in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/184
- updating SOP by @micahwiesner67 in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/185
- Bump cryptography from 44.0.0 to 44.0.1 in /azure by @dependabot in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/189
- Update delete-container-tag.yaml by @gvegayon in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/188
- Refactoring container build to use CDCgov/cfa-actions/twostep-container-build by @gvegayon in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/167
- Small bug in delete-container-tag.yaml by @gvegayon in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/192
- Write diagnostics to file by @zsusswein in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/193
- Adds Container App Job Support (precommit friendly rework) by @dpechulis-bah in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/196
- switching to stable 22.04 ubuntu vers by @micahwiesner67 in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/197
- Dev update subnet mpw by @micahwiesner67 in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/201
- adding test-batch to make file and documenting by @micahwiesner67 in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/203
- Add the blob container name for exclusions to metadata by @natemcintosh in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/205
- "Phase 1" discussed in PR-#194 by @aisha-cdc in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/206
- Doc add task exclusions mpw by @micahwiesner67 in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/209
- Container App Job python script added by @dpechulis-bah in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/207
- "Phase-2" discussed in PR-#194 by @aisha-cdc in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/213
- Added GitHub Actions workflow to start Azure Container App Job by @dpechulis-bah in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/212
- Phase-2 remove az cli action on aca-runner by @aisha-cdc in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/215
- Add output container to config by @natemcintosh in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/218
- Hotfeature: rerun feature by @natemcintosh in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/222
- Re-activate epinow2 logging by @kgostic in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/226
- Updated SOP by @kgostic in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/225
- Add data outliers rerun instructions by @natemcintosh in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/227
- "Phase-3" discussed in PR-#194 by @aisha-cdc in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/214
- Properly read "COVID-19/Omicron" into "COVID-19" by @natemcintosh in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/232
- going to dockerfile unified build, updating makefile commands as such by @micahwiesner67 in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/231
- Update outliers path documentation by @natemcintosh in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/235
- Fix 'latest' tag for main branch by @giomrella in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/237
- Nam exclusions didnt apply by @micahwiesner67 in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/236
- 224 automate creating the outlier csv file by @PatrickTCorbett in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/228
- adding sleep time as parameter to makefile by @micahwiesner67 in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/239
- Dev config gen sensing by @micahwiesner67 in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/240
- Swap job.py from running in Docker to being an inline metadata script by @natemcintosh in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/241
- Fix typos in sop, DESCRIPTION by @dylanhmorris in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/243
- Pin r version to 4.4.3 for CICD by @micahwiesner67 in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/245
- Possible edits to SOP document by @athowes in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/247
- deleting tag from ghcr + OIDC login by @giomrella in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/260
- A script for setting the pool by @natemcintosh in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/177
- 254 state exclusion by @PatrickTCorbett in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/256
- Add locked versions for future stability by @natemcintosh in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/262
- Generate configs by calling config generator library directly by @natemcintosh in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/266
- Add RSV where COVID and Influenza specified by @PatrickTCorbett in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/265
- New production disease specification by @natemcintosh in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/267
- Issue #271: Fix R code out of sync with docs by @athowes in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/272
- Gio rm selfhosted by @giomrella in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/277
- fixing tag and pool deletion workflows by @giomrella in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/278
- Issue #250: Change project owner by @athowes in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/274
- Add check that docs are up to date by @zsusswein in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/282
- Issue #280: Change from contributors to authors by @athowes in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/281
- Issue #273: Document Makefile by @athowes in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/275
- Remove demo by @athowes in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/289
- Set up dependabot by @micahwiesner67 in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/297
- Bump actions/checkout from 2 to 4 by @dependabot in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/299
- Bump JamesIves/github-pages-deploy-action from 4.5.0 to 4.7.3 by @dependabot in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/300
- Improve roxygen by @athowes in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/295
- Move batch autoscale text file by @athowes in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/291
- Dependabot update cfa actions by @micahwiesner67 in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/301
- Simplify, standardise, reorganise README by @athowes in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/284
- Switch to
airformatter by @zsusswein in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/288 - Patch makefile test batch mpw by @micahwiesner67 in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/307
- Convert "Drop Date(s) by @PatrickTCorbett in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/312
- Dev update deps cmdstanr mpw by @micahwiesner67 in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/308
- Adding Container App Jobs as a Batch Alternative by @giomrella in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/302
- removes nulls that are produced in outliers.csv file by @kingsleyiyawe in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/320
- Refactor unit tests to use global setup.R by @micahwiesner67 in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/309
- plugging in r-ver to update base image by @micahwiesner67 in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/323
- save point exclusions file only if data values are present by @kingsleyiyawe in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/326
- Issue #296: Delete requirements by @athowes in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/305
- removes quotes and row names azure picks up while processing exclusions by @kingsleyiyawe in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/333
New Contributors
- @dependabot made their first contribution in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/189
- @dpechulis-bah made their first contribution in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/196
- @aisha-cdc made their first contribution in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/206
- @dylanhmorris made their first contribution in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/243
- @kingsleyiyawe made their first contribution in https://github.com/CDCgov/cfa-epinow2-pipeline/pull/320
Full Changelog: https://github.com/CDCgov/cfa-epinow2-pipeline/compare/v0.1.0...0.1.1
- R
Published by PatrickTCorbett about 1 year ago
https://github.com/cdcgov/cfa-epinow2-pipeline - v0.1.0
This initial release establishes minimal feature parity with the internal EpiNow2 Rt modeling pipeline. It adds wrappers to integrate with internal data schemas and ingest pre-estimated model parameters (i.e., generation intervals, right-truncation). It defines an output schema and adds comprehensive logging. The repository also has functionality to set up and deploy to Azure Batch.
Features
- GitHub Actions to build Docker images on PR and merge to main, deploy Azure Batch environments off the built images, and tear down the environment on PR close.
- Comprehensive documentation of pipeline code and validation of input data, parameters, and model run configs
- Set up comprehensive logging of model runs and handle pipeline failures to preserve logs where possible
- Automatically download and upload inputs and outputs from Azure Blob Storage
- R
Published by zsusswein over 1 year ago