St. Luke's Hosp-Chesterfield · Referral network
HSA 26082 · 2016 · 2283 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
-1,945,464
Median F
-178,106
Min F
-79,967,791
Max F
228
From referral_network_features
Precomputed on the full thresholded network (all edges, Python toolkit, unit node weights).
Nodes
4,336
Edges
103,716
Avg clustering
0.634
Density
0.0110
Forman μ
-148.6
Forman σ
216
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
477,532
Avg degree
7.01
Max degree
415
Negative F edges
7,953
Positive F edges
47
Nonzero F edges
8,000
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 1679590111
Degree 415 · weight 29,722
415
#2
NPI 1639162530
Degree 239 · weight 29,236
239
#3
NPI 1851318372
Degree 400 · weight 27,766
400
#4
NPI 1942209036
Degree 155 · weight 13,608
155
#5
NPI 1366469876
Degree 69 · weight 9,545
69
#6
NPI 1487864138
Degree 113 · weight 9,464
113
#7
NPI 1891844338
Degree 119 · weight 9,039
119
#8
NPI 1831182807
Degree 136 · weight 7,481
136
Most negative curvature
#1
Forman -79,967,791
1679590111 → 1851318372
Weight 466 · Forman -79,967,791
#2
Forman -71,706,139
1366469876 → 1679590111
Weight 1,264 · Forman -71,706,139
#3
Forman -69,495,164
1306877824 → 1679590111
Weight 1,257 · Forman -69,495,164
#4
Forman -64,968,822
1366469876 → 1851318372
Weight 1,233 · Forman -64,968,822
#5
Forman -50,880,030
1376560821 → 1679590111
Weight 676 · Forman -50,880,030
#6
Forman -47,406,950
1538187083 → 1679590111
Weight 589 · Forman -47,406,950
#7
Forman -47,164,808
1073530580 → 1679590111
Weight 579 · Forman -47,164,808
#8
Forman -45,446,762
1073530580 → 1851318372
Weight 642 · Forman -45,446,762
Strongest referral edges
#1
Weight 1,291
1497710651 → 1538123310
Weight 1,291 · Forman -831,151
#2
Weight 1,264
1366469876 → 1679590111
Weight 1,264 · Forman -71,706,139
#3
Weight 1,257
1306877824 → 1679590111
Weight 1,257 · Forman -69,495,164
#4
Weight 1,233
1366469876 → 1851318372
Weight 1,233 · Forman -64,968,822
#5
Weight 1,179
1598758583 → 1639162530
Weight 1,179 · Forman -32,292,522
#6
Weight 1,161
1396738282 → 1639162530
Weight 1,161 · Forman -31,970,855
#7
Weight 1,157
1639162530 → 1720071244
Weight 1,157 · Forman -32,925,701
#8
Weight 1,060
1225037252 → 1609875699
Weight 1,060 · Forman -2,572,637