University Of Michigan Hospitals · Referral network
HSA 23007 · 2015 · 1433 physicians · 8000 edges
Running from SQLite — no Neo4j required. Regional and HSA dashboards, this force graph, curvature histogram, and hub rankings all work out of the box. Advanced users can optionally load the graph into a self-hosted Neo4j instance (docker compose up -d, then npm run etl-to-neo4j) for the Cypher playground and Neo4j Browser.
Force-directed graph · edges coloured by Forman–Ricci curvature
Loading graph engine…
Curvature distribution
Mean F
-3,456,737
Median F
-602,306
Min F
-204,041,158
Max F
406
From referral_network_features
Precomputed on the full thresholded network (all edges, Python toolkit, unit node weights).
Nodes
2,202
Edges
40,779
Avg clustering
0.653
Density
0.0168
Forman μ
-200.5
Forman σ
287.3
Rendered graph structure
Live computation on up to 8,000 edges (SQLite row order, node-strength weights). Values will differ from precomputed stats above for large HSAs.
Total weight
478,191
Avg degree
11.17
Max degree
514
Negative F edges
7,949
Positive F edges
50
Nonzero F edges
7,999
Reading the graph
Teal edges have positive Forman curvature — efficient information flow.
Red edges have negative curvature — bottlenecks in the referral graph.
Edge width: log(patient count). Node size: degree-weighted strength.
Hub physicians
#1
NPI 1508942517
Degree 514 · weight 42,438
514
#2
NPI 1659457612
Degree 318 · weight 34,574
318
#3
NPI 1649387945
Degree 205 · weight 22,882
205
#4
NPI 1881663367
Degree 279 · weight 22,658
279
#5
NPI 1730108861
Degree 209 · weight 17,952
209
#6
NPI 1356318398
Degree 210 · weight 15,182
210
#7
NPI 1881794618
Degree 246 · weight 14,064
246
#8
NPI 1831177161
Degree 194 · weight 11,128
194
Most negative curvature
#1
Forman -204,041,158
1508942517 → 1659457612
Weight 1,813 · Forman -204,041,158
#2
Forman -133,927,489
1508942517 → 1730108861
Weight 1,221 · Forman -133,927,489
#3
Forman -113,598,913
1508942517 → 1962588988
Weight 1,034 · Forman -113,598,913
#4
Forman -107,269,005
1508942517 → 1932396702
Weight 1,010 · Forman -107,269,005
#5
Forman -97,581,303
1508942517 → 1821174954
Weight 799 · Forman -97,581,303
#6
Forman -92,311,345
1508942517 → 1750466793
Weight 697 · Forman -92,311,345
#7
Forman -81,490,484
1508942517 → 1891871851
Weight 604 · Forman -81,490,484
#8
Forman -78,525,279
1487739553 → 1508942517
Weight 556 · Forman -78,525,279
Strongest referral edges
#1
Weight 2,667
1033186564 → 1649387945
Weight 2,667 · Forman -42,569,234
#2
Weight 2,098
1215904743 → 1649387945
Weight 2,098 · Forman -37,582,517
#3
Weight 1,813
1508942517 → 1659457612
Weight 1,813 · Forman -204,041,158
#4
Weight 1,786
1013984566 → 1649387945
Weight 1,786 · Forman -33,610,553
#5
Weight 1,523
1598732539 → 1639146681
Weight 1,523 · Forman -2,321,057
#6
Weight 1,447
1639146681 → 1952378432
Weight 1,447 · Forman -2,229,925
#7
Weight 1,444
1295892230 → 1649387945
Weight 1,444 · Forman -28,701,907
#8
Weight 1,221
1508942517 → 1730108861
Weight 1,221 · Forman -133,927,489