Stanford Health Care · Referral network
HSA 5237 · 2017 · 1068 physicians · 5098 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
-7,496,531
Median F
-525,543
Min F
-275,792,226
Max F
252
From referral_network_features
Precomputed on the full thresholded network (all edges, Python toolkit, unit node weights).
Nodes
1,377
Edges
14,452
Avg clustering
0.652
Density
0.0153
Forman μ
-180.8
Forman σ
258.4
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
301,534
Avg degree
9.55
Max degree
570
Negative F edges
5,060
Positive F edges
38
Nonzero F edges
5,098
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 1326067448
Degree 487 · weight 47,351
487
#2
NPI 1831385202
Degree 570 · weight 43,447
570
#3
NPI 1255471330
Degree 343 · weight 27,285
343
#4
NPI 1780788919
Degree 289 · weight 27,004
289
#5
NPI 1336150234
Degree 165 · weight 11,081
165
#6
NPI 1245295088
Degree 93 · weight 8,893
93
#7
NPI 1104966373
Degree 106 · weight 8,642
106
#8
NPI 1487660767
Degree 122 · weight 7,623
122
Most negative curvature
#1
Forman -275,792,226
1326067448 → 1831385202
Weight 1,606 · Forman -275,792,226
#2
Forman -195,486,382
1255471330 → 1326067448
Weight 1,751 · Forman -195,486,382
#3
Forman -192,829,956
1255471330 → 1831385202
Weight 1,399 · Forman -192,829,956
#4
Forman -95,891,484
1245342708 → 1326067448
Weight 872 · Forman -95,891,484
#5
Forman -95,670,539
1104966373 → 1831385202
Weight 625 · Forman -95,670,539
#6
Forman -94,437,589
1104966373 → 1326067448
Weight 798 · Forman -94,437,589
#7
Forman -90,605,335
1326067448 → 1457376980
Weight 747 · Forman -90,605,335
#8
Forman -88,119,330
1326067448 → 1487660767
Weight 690 · Forman -88,119,330
Strongest referral edges
#1
Weight 1,751
1255471330 → 1326067448
Weight 1,751 · Forman -195,486,382
#2
Weight 1,606
1326067448 → 1831385202
Weight 1,606 · Forman -275,792,226
#3
Weight 1,399
1255471330 → 1831385202
Weight 1,399 · Forman -192,829,956
#4
Weight 1,240
1245295088 → 1780788919
Weight 1,240 · Forman -44,360,936
#5
Weight 872
1245342708 → 1326067448
Weight 872 · Forman -95,891,484
#6
Weight 856
1679537302 → 1912111279
Weight 856 · Forman -1,131,171
#7
Weight 798
1104966373 → 1326067448
Weight 798 · Forman -94,437,589
#8
Weight 756
1336150234 → 1780788919
Weight 756 · Forman -39,400,029