Viz Cancer

LiveStage 2-1

Open data on cancer in the Philippines, every figure checked against its publisher before it ships.

Fig 1 / 43D body map: organs shaded by each sex's registered deaths
Cancer deaths covered
77,504
Official sources
5
Clean rows
~58,000
Ground-truth checks
44,551
MCP tools
8
  • React 19
  • Three.js
  • TypeScript
  • Python
  • MCP
  • Nx
  • Vercel

About

An interactive 3D anatomical body map for women and men shades each organ by registered deaths, estimated new cases or survival. A reproducible pipeline builds the data, and a failing check blocks the deploy.

Highlights

  • Python pipeline that snapshots five official sources (PSA, IARC GLOBOCAN, peer-reviewed studies) into four clean tables.
  • Ground-truth checks against each publisher's own tables; every file is SHA-256 fingerprinted and each chart shows its verification status.
  • An MCP server so AI assistants query the same verified data, deployed as a Vercel function beside the site.
1 more
  • Accessible 3D viewer: full keyboard control, screen-reader announcements and reduced-motion support.

How it flows

From start to goal, the path the data takes

  1. 5 official sources
  2. Fingerprinted snapshots
  3. 4 clean tables
  4. 44,551 checks
  5. Deploy gate
  6. Site + MCP server