Coverage matrix — subcluster × innovation category
Entity counts in the current filter slice, ordered by cluster. Empty cells are candidate white space — or dataset coverage gaps; read alongside the coverage notes. Click a cell to filter.
Entities per cluster
Non-exclusive — an entity counts in every cluster its need areas roll up to. Click to filter.
Entities per development stage
Stage of the flagship innovation.
Entities per subcluster
Click to filter.
Coverage matrix — clinical specialty × cluster
Where each clinical area's activity concentrates across the needs hierarchy. Click a cell to filter.
Entities per raised bucket
Total capital raised where public; gray buckets are off the venture scale.
Entities per stage of life
The CHD work found adolescence and transition chronically under-served.
Needs hierarchy (v1)
Cluster › subcluster › need area, derived bottom-up from the 141 need statements (3 independent taxonomy proposals, synthesized, then audited). Dashed need areas have zero entities — candidate white space. Counts reflect the full dataset. Click anything to filter.
Clinical specialty index (Axis 4)
Controlled clinical-area vocabulary normalized from researcher free-text (see scripts/specialties.py). Multi-valued.
Full table
The filter slice as a sortable table — the accessible twin of every chart. Click a header to sort.
Research coverage notes & audit
Per-segment audit trail plus the hierarchy audit verdict. These bound how "white space" claims should be read.