Novant Health Presbyterian Med Ctr · Referral network
HSA 34016 · 2017 · 1654 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
-5,769,767
Median F
-157,274
Min F
-396,355,658
Max F
382
From referral_network_features
Precomputed on the full thresholded network (all edges, Python toolkit, unit node weights).
Nodes
2,882
Edges
50,445
Avg clustering
0.590
Density
0.0122
Forman μ
-147.9
Forman σ
211.9
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
433,267
Avg degree
9.67
Max degree
638
Negative F edges
7,943
Positive F edges
57
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 1003827296
Degree 638 · weight 56,112
638
#2
NPI 1184636532
Degree 542 · weight 43,024
542
#3
NPI 1760552228
Degree 189 · weight 14,210
189
#4
NPI 1457464497
Degree 156 · weight 13,134
156
#5
NPI 1932124476
Degree 276 · weight 10,626
276
#6
NPI 1568474351
Degree 100 · weight 10,394
100
#7
NPI 1083652705
Degree 144 · weight 9,108
144
#8
NPI 1366553968
Degree 160 · weight 8,326
160
Most negative curvature
#1
Forman -396,355,658
1003827296 → 1184636532
Weight 2,093 · Forman -396,355,658
#2
Forman -199,962,654
1003827296 → 1568474351
Weight 1,382 · Forman -199,962,654
#3
Forman -183,738,727
1003827296 → 1952375909
Weight 1,205 · Forman -183,738,727
#4
Forman -170,329,669
1003827296 → 1598989196
Weight 1,044 · Forman -170,329,669
#5
Forman -156,033,510
1003827296 → 1083652705
Weight 823 · Forman -156,033,510
#6
Forman -137,786,586
1003827296 → 1629225701
Weight 644 · Forman -137,786,586
#7
Forman -134,458,986
1003827296 → 1366553968
Weight 608 · Forman -134,458,986
#8
Forman -131,695,110
1003827296 → 1588671440
Weight 584 · Forman -131,695,110
Strongest referral edges
#1
Weight 2,093
1003827296 → 1184636532
Weight 2,093 · Forman -396,355,658
#2
Weight 1,382
1003827296 → 1568474351
Weight 1,382 · Forman -199,962,654
#3
Weight 1,205
1003827296 → 1952375909
Weight 1,205 · Forman -183,738,727
#4
Weight 1,044
1003827296 → 1598989196
Weight 1,044 · Forman -170,329,669
#5
Weight 1,014
1457464497 → 1922041425
Weight 1,014 · Forman -11,172,322
#6
Weight 920
1568474351 → 1952375909
Weight 920 · Forman -6,989,062
#7
Weight 896
1114124716 → 1457464497
Weight 896 · Forman -10,773,721
#8
Weight 870
1457464497 → 1760552228
Weight 870 · Forman -21,636,733