The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
Initial CRAN release.
Data import: Read WHO STEPS survey data from CSV, Excel (.xlsx/.xls), Stata (.dta), and SPSS (.sav) formats. Automatic column detection maps variable names across different STEPS instrument versions.
Column mapping: Support for non-standard
datasets via an Excel/CSV mapping template
(read_column_mapping()). A blank template is bundled at
inst/templates/column_mapping_template.xlsx.
Data cleaning: WHO-standard recoding of tobacco (with smk_cln/smkless_cln data-quality filters), alcohol (skip-pattern aware), diet, physical activity (GPAQ with MET-minutes), anthropometry (BMI, waist-hip ratio), blood pressure (mean of last two of three readings), and biochemical measurements.
Configurable thresholds: User-adjustable cut-points for raised blood
pressure (default 140/90 mmHg), BMI overweight/obesity (default 25/30), fasting glucose (default 7.0 mmol/L), and total cholesterol (default 5.0 mmol/L).
Complex survey analysis: Automatic setup of
survey::svydesign() with STEPS-specific strata, PSU, and up
to three weight variables (WStep1, WStep2, WStep3). Computes weighted
prevalence estimates with 95% confidence intervals for all standard NCD
indicators, stratified by sex and age group.
Data quality diagnostics: Terminal-digit
preference analysis, variable completeness heatmaps, plausibility range
checks, and sampling-weight diagnostics
(steps_data_quality()).
Visualisations: Forest plot of key indicators,
risk-profile radar chart, sex-stratified bar charts, age-trend line
plots, and overview dashboard (build_steps_plots(),
build_forest_plot(), build_radar_plot()). WHO
STEPS colour palette and ggplot2 theme included.
Report generation: One-click WHO-style fact
sheet in HTML or Word format (render_fact_sheet()), plus
structured indicator tables
(build_steps_tables()).
Interactive Shiny app: Point-and-click interface
for the full pipeline (run_app()), with data upload,
threshold configuration, results dashboard, data quality tab, and report
download.
Validation: Tested against published WHO fact sheets from Moldova (2021), Mongolia (2019), and Georgia (2016), with detailed concordance documented in the validation vignette.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.