Skip to contents

Experimental data objects and discovery catalogs

Cleaned tibble subclasses, metadata, plots and versioned offline discovery snapshots.

as_dsir_data() print(<dsir_data>) summary(<dsir_data>)
Explicitly Create an Experimental DSIR Data Object
dsir_metadata()
Inspect DSIR Data, Catalog and Retrieval Metadata
plot(<dsir_data>)
Plot a Cleaned DSIR Indicator
gho_catalog
Bundled GHO Indicator Catalog from Both Backends
sdg_catalog
Bundled SDG Indicator and Series Catalog
ghe_catalog
Bundled GHE Cause and Measure Catalog

WHO country metadata

Datasets and helpers for WHO Member States and regional groupings.

who_countries
WHO Member States with regional and Pacific classifications
afro_cty amro_cty searo_cty euro_cty emro_cty wpro_cty
WHO regional Member State ISO3 vectors
pic_cty
Pacific Island Country ISO3 codes
iso3_to_region()
Look Up the WHO Region for ISO3 Codes
iso3_to_m49()
Convert ISO3 Codes to UN M49 Numeric Codes
m49_to_iso3()
Convert UN M49 Numeric Codes to ISO3 Codes

Demographic methods

Life tables and age standardization for mortality and rate analysis.

life_table()
Period Life Table from Age-Specific Mortality Rates
age_standardize()
Directly Age-Standardized Rate
who_std_pop
WHO 2026 Standard Population

GHO indicator data

WHO Global Health Observatory queries with xMart-first automatic selection and explicit provider controls.

gho_indicators()
List GHO Indicators
gho_dimensions()
List Dimensions of a GHO Indicator
gho_data()
Fetch GHO Data
gho_clean()
Tidy a GHO Data Frame
gho_count()
Count Observations for a GHO Indicator Filter
gho_coverage()
Summarise Per-Location Data Coverage of a GHO Indicator
gho_has_data()
Check Whether a GHO Indicator Has Data for a Filter
gho_last_updated()
Query the Latest GHO Indicator Timestamp
bind_indicators()
Bind Cleaned Indicator Tibbles

GHE estimates

Current WHO Global Health Estimates with exact cause, age, sex and measure filters.

ghe_data()
Fetch WHO Global Health Estimates
ghe_causes()
Explore Global Health Estimates Causes
ghe_dimensions()
Explore Global Health Estimates Dimensions
ghe_coverage()
Summarise Global Health Estimates Coverage
ghe_clean()
Put GHE Estimates in the Unified DSIR Schema

SDG indicator data

Functions for fetching and cleaning data from the UN SDG API.

sdg_goals()
List SDG Goals
sdg_targets()
List SDG Targets
sdg_areas()
List SDG Geographic Areas
sdg_indicators()
List SDG Indicators
sdg_dimensions()
List SDG Dimension Codes and Labels
sdg_data()
Fetch SDG Data
sdg_clean()
Tidy an SDG Data Frame
sdg_coverage()
Explore Series Coverage of an SDG Indicator
sdg_last_updated()
Query the SDG Database Update Timestamp

Experimental maps

Checked choropleths with user-supplied polygons or explicitly downloaded WHO ADM0 boundaries.

dsir_map()
Map an Indicator with Recorded or User-Supplied Boundaries

Visual themes

ggplot2 and flextable styling helpers for WHO-style outputs.

theme_dsi()
DSIR ggplot2 theme — WHO publication-style
theme_dsi_facet()
DSIR ggplot2 theme for faceted plots
dsi_flextable_defaults()
Set DSIR Flextable Defaults
ggpie()
Create a Pie Chart with ggplot2
scale_y_dsi_col() scale_x_dsi_col()
Continuous Scales for DSIR Bar / Column Charts

Utilities

Small mathematical and data helpers.

geomean()
Geometric Mean
aarr()
Average Annual Rate of Reduction (AARR)
snapshot()
Snapshot an Expensive Expression to a Local File
data_snapshot()
Save GHO Observations as an Auditable Data Snapshot
compare_snapshots()
Compare Two Local GHO Data Snapshots