Inova Fairfax Hospital · Referral network
HSA 49014 · 2016 · 597 physicians · 4097 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,430,584
Median F
-355,887
Min F
-39,107,667
Max F
368.2
From referral_network_features
Precomputed on the full thresholded network (all edges, Python toolkit, unit node weights).
Nodes
749
Edges
11,756
Avg clustering
0.546
Density
0.0420
Forman μ
-72.1
Forman σ
95.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
279,654
Avg degree
13.73
Max degree
299
Negative F edges
4,063
Positive F edges
34
Nonzero F edges
4,097
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 299 · weight 29,061
299
#2
NPI 1952392482
Degree 207 · weight 13,131
207
#3
NPI 1790753325
Degree 64 · weight 13,076
64
#4
NPI 1588654669
Degree 188 · weight 12,382
188
#5
NPI 1902874514
Degree 47 · weight 10,832
47
#6
NPI 1487698965
Degree 118 · weight 9,527
118
#7
NPI 1881963403
Degree 50 · weight 9,427
50
#8
NPI 1427026020
Degree 36 · weight 9,126
36
Most negative curvature
#1
Forman -39,107,667
1508959636 → 1952392482
Weight 622 · Forman -39,107,667
#2
Forman -38,087,820
1508959636 → 1588654669
Weight 650 · Forman -38,087,820
#3
Forman -27,618,266
1508959636 → 1730356916
Weight 436 · Forman -27,618,266
#4
Forman -26,615,525
1487698965 → 1508959636
Weight 407 · Forman -26,615,525
#5
Forman -24,429,046
1508959636 → 1598763146
Weight 427 · Forman -24,429,046
#6
Forman -23,949,387
1508959636 → 1700809571
Weight 359 · Forman -23,949,387
#7
Forman -22,462,465
1487652038 → 1508959636
Weight 366 · Forman -22,462,465
#8
Forman -21,365,094
1508959636 → 1902806714
Weight 278 · Forman -21,365,094
Strongest referral edges
#1
Weight 1,897
1790753325 → 1902874514
Weight 1,897 · Forman -9,458,491
#2
Weight 1,667
1427026020 → 1790753325
Weight 1,667 · Forman -7,625,395
#3
Weight 1,602
1790753325 → 1881963403
Weight 1,602 · Forman -8,592,100
#4
Weight 1,543
1750358776 → 1790753325
Weight 1,543 · Forman -6,391,816
#5
Weight 1,520
1790753325 → 1942462601
Weight 1,520 · Forman -7,828,901
#6
Weight 1,435
1205803202 → 1790753325
Weight 1,435 · Forman -6,255,775
#7
Weight 1,337
1427026020 → 1902874514
Weight 1,337 · Forman -4,855,222
#8
Weight 1,322
1881963403 → 1902874514
Weight 1,322 · Forman -5,842,987