Inova Fairfax Hospital · Referral network
HSA 49014 · 2015 · 583 physicians · 3602 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,718,557
Median F
-294,432
Min F
-44,824,887
Max F
206
From referral_network_features
Precomputed on the full thresholded network (all edges, Python toolkit, unit node weights).
Nodes
740
Edges
10,530
Avg clustering
0.548
Density
0.0385
Forman μ
-72
Forman σ
99
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
267,104
Avg degree
12.36
Max degree
316
Negative F edges
3,561
Positive F edges
41
Nonzero F edges
3,602
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 1508959636
Degree 316 · weight 33,839
316
#2
NPI 1790753325
Degree 80 · weight 15,110
80
#3
NPI 1902874514
Degree 63 · weight 13,147
63
#4
NPI 1548370612
Degree 51 · weight 12,002
51
#5
NPI 1952392482
Degree 184 · weight 11,249
184
#6
NPI 1750358776
Degree 46 · weight 10,616
46
#7
NPI 1588654669
Degree 181 · weight 10,525
181
#8
NPI 1427026020
Degree 46 · weight 9,946
46
Most negative curvature
#1
Forman -44,824,887
1508959636 → 1952392482
Weight 704 · Forman -44,824,887
#2
Forman -42,621,905
1508959636 → 1588654669
Weight 652 · Forman -42,621,905
#3
Forman -33,580,799
1508959636 → 1700809571
Weight 509 · Forman -33,580,799
#4
Forman -33,467,662
1487698965 → 1508959636
Weight 466 · Forman -33,467,662
#5
Forman -29,316,032
1487652038 → 1508959636
Weight 440 · Forman -29,316,032
#6
Forman -28,659,189
1396886396 → 1508959636
Weight 375 · Forman -28,659,189
#7
Forman -28,455,999
1508959636 → 1750580502
Weight 402 · Forman -28,455,999
#8
Forman -26,579,945
1508959636 → 1639328438
Weight 353 · Forman -26,579,945
Strongest referral edges
#1
Weight 2,130
1790753325 → 1902874514
Weight 2,130 · Forman -15,043,808
#2
Weight 1,960
1548370612 → 1790753325
Weight 1,960 · Forman -12,803,512
#3
Weight 1,766
1750358776 → 1790753325
Weight 1,766 · Forman -11,430,580
#4
Weight 1,758
1548370612 → 1902874514
Weight 1,758 · Forman -9,300,181
#5
Weight 1,612
1427026020 → 1790753325
Weight 1,612 · Forman -10,735,478
#6
Weight 1,479
1750358776 → 1902874514
Weight 1,479 · Forman -7,867,477
#7
Weight 1,409
1548370612 → 1750358776
Weight 1,409 · Forman -6,300,321
#8
Weight 1,359
1427026020 → 1902874514
Weight 1,359 · Forman -7,371,625