~/talk

Building scalable data pipelines through R and global health information systems' API

Talkat posit::conf(2024) · 2024-08-12..08-14· [serverless]
slides:none on file

Team builds reproducible, automated data pipelines in R to support USAID's $6 billion PEPFAR program, routinely pulling Datum and UNAIDS estimates via discovered APIs using glue, httr, and purrr. They keep it small by turning fragile clicks into parameterized functions, minimize the manual by replacing emailed Excel with Google Forms plus googledrive/googlesheets4, and package it up as ~15 R packages (Grabr, Glamr, Mind the Gap, HFR) used across 50+ countries, yielding faster, reproducible workflows.

AI-written summary · about

  1. 0:00Rube Goldberg and data pipelines
  2. 1:48Manual workflows at USAID
  3. 3:57Automation vs accessibility
  4. 5:02Start small with APIs
  5. 7:55R package for API access
  6. 8:18Minimize manual steps
  7. 10:46Use existing infrastructure
  8. 13:15Package and document solutions
  9. 14:39Four lessons recap
  10. 15:43Simplifying data workflows
  11. 16:38Convincing leadership on APIs
  12. 17:41Training teams in data tools
  13. 18:44APIs vs R packages
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.