Health-GPS

Logo

Global Health Policy Simulation model

View the Project on GitHub imperialCHEPI/healthgps

Technical documentation

Global Health Policy Simulation model

Home Quick Start User Guide Schemas Models Architecture Data Model Developer Guide Technical docs API

Implementation notes, project reports, and modeller guides (FINCH, India, shared codebase).

Reach out if you need a code path, config walkthrough, or help debugging.


Guides and reports

Document Description
FINCH linear models and income-stratum adjustment Policy equations, predictor names (log_income, gender2), income-quintile factors-mean, Q&A
HealthGPS update report (20 Feb 2026) Integrated changes, module order, config/schema, verification
Simulation models reference Per-module and per-ModelName inputs, outputs, schemas, code pointers
Performance optimizations Parallelisation and runtime notes

Software plans

Engineering design notes for developers. Written as ordinary markdown plans (summary, goals, work items). Some items may already be in the tree.

Document Topic
Income quintile factor means Income-stratum factors-mean (schema + C++)
Dynamic income categories 3/4/5 income category layout
Weight quintile plan Kevin Hall weight by income stratum
Height CSV quintile plan Height curves by quintile
Individual ID tracking CSV Per-person output tracking
Same person ID baseline/intervention Stable IDs across scenarios
Parallelize output writes Result dispatch threading
Project requirements plan project_requirements schema
Schema migration plan Config v1 to v2

If you are working on

Topic Start here Then
FINCH policy CSVs / gender2 FINCH guide Project requirements plan
Income quintile adjustment FINCH guide Income quintile plan
Kevin Hall height/weight Height quintile plan Weight quintile plan
Output / person IDs Individual ID tracking Same person ID plan
What shipped in Feb 2026 Update report Performance notes
Windows build / MSVC MSVC troubleshooting Developer Guide

Area Link
Documentation root documentation/README.md
User docs user/
Developer docs (build, MSVC) developer/

Author: Mahima Ghosh