Skip to content

rebase oropouche-analysis branch#81

Closed
ruthmccabe wants to merge 445 commits into
oropouche-analysisfrom
main
Closed

rebase oropouche-analysis branch#81
ruthmccabe wants to merge 445 commits into
oropouche-analysisfrom
main

Conversation

@ruthmccabe
Copy link
Copy Markdown
Collaborator

rebase oropouche-analysis with latest commits to main

tristan-myles and others added 30 commits April 16, 2025 16:52
- Parameter uncertainty - single type & Parameter uncertainty - single
  value were swapped
Improves form merging, cli output, & table mapping
…fix errors in locations/countries/denominators/numerators/dates, etc
- PK is created using both the record ID and the article(/record) ID
- Assuming rows aren't deleted and new entries created in their place
  this should be unique. Ideally, a unique ID should be created in
RedCap.
- The data are sorted prior to UUID creation
Updates pk creation & adds merging to process log
- Adds more flexibility for future pathogens
- Previous commit means that filter_qa and filter_extracted were the
  same
- Adds the options to flag if only notes are different between two rows
- Ensures consistency between article and extraction table id UUIDs
- Ensures that NA extraction table UUIDs are NA
tristan-myles and others added 29 commits January 20, 2026 14:32
- Prevents issues in Nipah_bsl_data_synthesis where MASS::select() masks
  dplyr::select()
- Ordering in the plot now matches the legend
- bsl sythensis: adds make posterior summary function which returns cdf
  draws
- nipah bsl task: wraps chunks of the code so that the model doesn't
  need to be rerun, and adds new plots
- Two linetypes are uncertainty and variability
- metaprop has more specific text size updates compared to metamean
- Delays (CovID 2931), splits estimated and observed incubation periods
  and serial intervals
- Serology (CovID 2892), typo in the paper for uncertainty lower bound
- This is a shared orderly resource
- Overhaul of precious main figure
- Note, this task was previously written to account for QA and non-QA plots, and this needs to be
  updated since we now have a single non-QA version which we use.
- Specific updates:
  - Reorders hospitalisation to outcome factor order
  - Updates bsl plot to use the CDF version
  - Groups symptom-onset-to-death with symptom-onset-to-outcome plot
  - Adds discharge/recovery to symptom onset outcomes
  - Facets symptom-onset-to-outcome and hospitalisation-to-outcome
  - Adds serial interval panel
  - Updates final figure formatting, including legend position and panel
    layout
- Also applies legend formatting
- Also updates axis titles and label order in final plot
- Moves CFR meta analysis code from nipah_serology here
- Adds cleaned outbreak data (read in from outbreaks)
- Adds CFR deduplication for extracted parameters
- Updates CFR forest plot to only show deduplicated estimates with QA
  alpha filtering
- Adds percentage symptomatic panel
- Removed unnecessary mapping, CFR, and sero meta analysis code
- Updates task to only create plots (3 individual plots and 1 combined
  patchwork plot which uses 2/3 individual plots)
- Adds point size argument to forest plotting func
- Note, only metaprop is updated
- The bsl tasks loads MASS which is problematic since it masks dplr::select
  which isn't explicitly called throughout the remaining tasks.
  Detaching MASS was problematic since it's used by other packages, so an
  imperfect fix is applied. MASS also masks patchwork::area; the same
  fix was applied for completeness, but the area function is not used in any
  subsequent tasks.
- In anticipation of moving to new orderly version
- Need to decide how to deal with shape files
- Current approach won't work due to an additional folder when the task
  is in draft (compared to running directly from src). Additionally,
  current approach is not good orderly practice, but we don't want the
  file to be copied each time as a shared resource.
- Incorrect artefact path (additional figures still need to be added),
  missing colour param, and incorrect plot var name
- Consistent with the other tasks, but this will be updated to orderly
- This is created in nipah_maps and copied to shared. This should be an
  orderly dependency but since we are not running nipah_maps as a task
  at the moment, using this approach as a temp fix.
Adds more Nipah tasks & workflow updates
@ruthmccabe ruthmccabe closed this Mar 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants