Tufts Medical Center · Referral network
HSA 22006 · 2015 · 2209 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
-766,937
Median F
-149,333
Min F
-27,629,810
Max F
630
From referral_network_features
Precomputed on the full thresholded network (all edges, Python toolkit, unit node weights).
Nodes
5,079
Edges
65,171
Avg clustering
0.582
Density
0.0051
Forman μ
-126.9
Forman σ
164.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
429,654
Avg degree
7.24
Max degree
283
Negative F edges
7,892
Positive F edges
108
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 1861452898
Degree 283 · weight 22,096
283
#2
NPI 1184661878
Degree 210 · weight 15,112
210
#3
NPI 1659339588
Degree 214 · weight 14,287
214
#4
NPI 1275602310
Degree 157 · weight 9,725
157
#5
NPI 1912997321
Degree 157 · weight 8,605
157
#6
NPI 1235166679
Degree 143 · weight 8,415
143
#7
NPI 1225146905
Degree 94 · weight 7,926
94
#8
NPI 1720065477
Degree 83 · weight 7,662
83
Most negative curvature
#1
Forman -27,629,810
1659368165 → 1861452898
Weight 783 · Forman -27,629,810
#2
Forman -25,329,224
1154312346 → 1861452898
Weight 672 · Forman -25,329,224
#3
Forman -24,070,308
1073508693 → 1861452898
Weight 614 · Forman -24,070,308
#4
Forman -21,565,856
1184661878 → 1659339588
Weight 477 · Forman -21,565,856
#5
Forman -19,991,708
1457333080 → 1861452898
Weight 412 · Forman -19,991,708
#6
Forman -19,682,803
1316917404 → 1861452898
Weight 411 · Forman -19,682,803
#7
Forman -17,097,106
1770640781 → 1861452898
Weight 317 · Forman -17,097,106
#8
Forman -17,081,185
1114984804 → 1861452898
Weight 291 · Forman -17,081,185
Strongest referral edges
#1
Weight 783
1659368165 → 1861452898
Weight 783 · Forman -27,629,810
#2
Weight 712
1336123801 → 1720065477
Weight 712 · Forman -4,203,271
#3
Weight 672
1154312346 → 1861452898
Weight 672 · Forman -25,329,224
#4
Weight 637
1073541256 → 1336123801
Weight 637 · Forman -3,951,195
#5
Weight 614
1073508693 → 1861452898
Weight 614 · Forman -24,070,308
#6
Weight 601
1205827250 → 1396753307
Weight 601 · Forman -78,080
#7
Weight 580
1235164336 → 1871528968
Weight 580 · Forman -802,889
#8
Weight 532
1093796914 → 1326013160
Weight 532 · Forman -76,976