St. Luke's Hosp-Chesterfield · Referral network
HSA 26082 · 2017 · 2324 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
-2,329,609
Median F
-208,567
Min F
-105,653,928
Max F
262
From referral_network_features
Precomputed on the full thresholded network (all edges, Python toolkit, unit node weights).
Nodes
4,419
Edges
101,801
Avg clustering
0.637
Density
0.0104
Forman μ
-150.3
Forman σ
217.5
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
492,321
Avg degree
6.88
Max degree
512
Negative F edges
7,967
Positive F edges
33
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 1851318372
Degree 512 · weight 38,772
512
#2
NPI 1639162530
Degree 274 · weight 32,902
274
#3
NPI 1679590111
Degree 226 · weight 17,349
226
#4
NPI 1942209036
Degree 152 · weight 12,865
152
#5
NPI 1891844338
Degree 127 · weight 9,491
127
#6
NPI 1306845326
Degree 109 · weight 8,422
109
#7
NPI 1801863469
Degree 103 · weight 8,419
103
#8
NPI 1952522377
Degree 95 · weight 8,176
95
Most negative curvature
#1
Forman -105,653,928
1407936826 → 1851318372
Weight 1,173 · Forman -105,653,928
#2
Forman -103,323,609
1366469876 → 1851318372
Weight 1,122 · Forman -103,323,609
#3
Forman -89,847,059
1679590111 → 1851318372
Weight 608 · Forman -89,847,059
#4
Forman -89,297,510
1073530580 → 1851318372
Weight 851 · Forman -89,297,510
#5
Forman -85,216,522
1306877824 → 1851318372
Weight 777 · Forman -85,216,522
#6
Forman -84,238,185
1730105966 → 1851318372
Weight 763 · Forman -84,238,185
#7
Forman -76,061,867
1376560821 → 1851318372
Weight 622 · Forman -76,061,867
#8
Forman -75,592,464
1851318372 → 1881756328
Weight 614 · Forman -75,592,464
Strongest referral edges
#1
Weight 1,403
1497710651 → 1538123310
Weight 1,403 · Forman -1,277,423
#2
Weight 1,276
1598758583 → 1639162530
Weight 1,276 · Forman -43,828,055
#3
Weight 1,234
1306877824 → 1679590111
Weight 1,234 · Forman -22,667,733
#4
Weight 1,173
1407936826 → 1851318372
Weight 1,173 · Forman -105,653,928
#5
Weight 1,133
1396738282 → 1639162530
Weight 1,133 · Forman -41,206,784
#6
Weight 1,122
1366469876 → 1851318372
Weight 1,122 · Forman -103,323,609
#7
Weight 1,087
1225037252 → 1609875699
Weight 1,087 · Forman -3,157,238
#8
Weight 975
1336100650 → 1609875699
Weight 975 · Forman -2,996,755