a set of tools to normalise the data for the Vanuatu Ministry of Health Training Needs Analysis data, which comes from either kobo-toolbox or a manual entry spreadsheet.
  • HTML 77.8%
  • Python 22.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Leigh 0e8b75b402 Replace Top N dropdown with free-form number input; default all to 10
- Rename topNOptions (array) to hasTopN (boolean) across setupChartControls,
  renderSimpleChart, renderPinnedStacked, renderPinnedScatter, and all call sites
- Replace <select> with <input type="number" placeholder="All"> in ctrl bar;
  empty or 0 means show all items
- Set defaultTopN=10 everywhere (was 15/20/25 depending on chart)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-30 14:27:05 +08:00
dashboard Replace Top N dropdown with free-form number input; default all to 10 2026-06-30 14:27:05 +08:00
outputs Write output to outputs/ folder; ignore output xlsx files in git 2026-06-30 07:23:29 +08:00
raw data Add raw data, output XLSX, and update .gitignore 2026-06-30 07:17:36 +08:00
.gitignore Write output to outputs/ folder; ignore output xlsx files in git 2026-06-30 07:23:29 +08:00
AGENTS.md Add AGENTS.md with project context 2026-06-30 07:21:03 +08:00
normalise.py Write output to outputs/ folder; ignore output xlsx files in git 2026-06-30 07:23:29 +08:00
Training_Needs_Analysis_Normalised.xlsx Add raw data, output XLSX, and update .gitignore 2026-06-30 07:17:36 +08:00