9  Network Analysis

Consultation networks reveal how expertise flows between pathologists and can identify key knowledge brokers within a department (Goebel, Ettler, and Walsh 2018). Understanding these patterns is essential for optimizing resource allocation and ensuring that consultation requests reach the most appropriate experts (Renshaw et al. 2002). Social network analysis (SNA) has been increasingly applied to study professional advice and collaboration patterns among healthcare providers, with directed and weighted graphs serving as natural representations of referral and consultation relationships (Sabot et al. 2017; Biscione and Domingues da Silva 2024). In physician networks, centrality measures such as betweenness centrality have been shown to correlate with healthcare costs and care intensity, demonstrating the practical significance of network topology (Barnett et al. 2012; Landon et al. 2012). Digital pathology platforms, including telepathology consultation networks, have expanded the possibilities for intradepartmental and inter-institutional collaboration (Chong et al. 2019).

9.1 Anonymized Consultation Network

9.1.1 Network Graph (igraph)

This graph visualizes the consultation network. - Node: Pathologist. - Arrow: Direction of consultation (Asker -> Responder). - Line Thickness: Proportional to the number of consultations (Thicker = More). - Proximity: Nodes with more interactions are pulled closer together.

9.1.2 Circular Plot (DescTools)

This circular plot shows the flow of consultations. - Segments: Pathologists. - Links: Consultations moving from Asker to Responder. - Width of Link: Number of consultations.

9.2 Publication-Quality Chord Diagrams

Chord diagrams provide an intuitive, publication-ready visualization of directed flows between entities arranged around a circle. Unlike the basic circular plot above, the circlize implementation offers precise control over color mapping, gap sizes, label placement, and directional ribbon rendering – all critical for conference presentations. In a chord diagram, each segment on the circle represents a pathologist (or category), the width of the segment is proportional to total consultation volume, and the ribbons connecting segments represent flows from Asker to Responder. Wider ribbons indicate more consultations along that pathway. The direction of the flow is encoded by which end of the ribbon is narrower (origin) versus wider (destination), though in practice both ends are typically read from the labels.

These diagrams were designed for the ECDP/ESDIP 2025 presentation and are intended to be directly usable in slides and posters.

9.2.1 Overall Consultation Flow

This chord diagram shows the complete pathologist-to-pathologist consultation network. Each segment represents a pathologist, and ribbons show the direction and volume of consultations between them.

Figure 9.1: Chord diagram of intradepartmental consultation flows. Each segment represents a pathologist (anonymized code). Ribbon width is proportional to consultation volume between pairs. Ribbon color follows the Asker (initiator).

9.2.2 Consultation Flow by Community

This variant colors both segments and ribbons according to the Louvain community membership identified in the community detection analysis below (Section 9.5). Pathologists in the same community share the same color, making it easy to see within-community versus between-community consultation patterns.

Figure 9.2: Chord diagram colored by Louvain community membership. Same-color ribbons indicate within-community consultations; cross-color ribbons show between-community flows.

9.2.3 Consultation Flow by Question Category

Rather than showing pathologist-to-pathologist flows, this chord diagram visualizes how consultation categories flow between Asker and Responder roles. Each segment represents a consultation category, and ribbons show how many consultations of each question category were answered in each answer category. This reveals diagnostic category shifts – cases where the consultation question is in one domain but the expert response falls in another.

Figure 9.3: Consultation category flows from Question Category to Answer Category. Ribbons reveal diagnostic category concordance and shifts. Self-links indicate cases where the question and answer belong to the same category.
TipReading Chord Diagrams

For the pathologist flow diagrams: Each colored segment on the circle represents one pathologist. The width of the segment reflects their total consultation volume (both sent and received). Ribbons connect pairs of pathologists, with width proportional to the number of consultations between them. The directional arrows on ribbons indicate the flow from Asker to Responder.

For the category flow diagram: Each segment is a consultation category. The dominant self-linking ribbons (same color at both ends) represent cases where the question and answer belong to the same diagnostic category. Cross-category ribbons highlight diagnostic shifts where the expert reclassified the case into a different domain.

Presentation note: These diagrams are formatted for direct use in ECDP/ESDIP conference presentations. For best results in slides, use the HTML output version which preserves high-resolution vector graphics.

9.3 Network Centrality Metrics

Understanding which pathologists are most central to the consultation network.

Network Centrality Metrics for All Pathologists
Pathologist In_Degree Out_Degree Total_Degree In_Strength Out_Strength Betweenness Closeness Eigenvector PageRank
P2 26 20 46 684 275 266.00 0.3717 0.976 0.1150
P5 29 19 48 751 176 252.00 0.3643 1.000 0.1136
P9 28 22 50 696 194 132.67 0.3832 0.720 0.0850
P17 22 16 38 362 207 141.00 0.3675 0.601 0.0559
P21 22 17 39 399 197 76.00 0.3108 0.601 0.0559
P8 27 17 44 348 754 117.00 0.3942 0.370 0.0538
P6 18 13 31 254 136 27.00 0.3212 0.479 0.0508
P23 24 16 40 407 116 20.50 0.3697 0.520 0.0503
P11 25 18 43 521 171 39.00 0.3561 0.406 0.0480
P10 19 20 39 216 434 88.00 0.3212 0.366 0.0431
P19 22 16 38 227 131 94.00 0.3179 0.286 0.0333
P33 18 0 18 261 0 0.00 0.3124 0.267 0.0325
P28 17 18 35 124 241 53.50 0.3341 0.188 0.0294
P24 15 9 24 120 140 31.00 0.3195 0.197 0.0279
P16 18 15 33 75 111 0.00 0.2767 0.147 0.0223
P13 14 20 34 68 684 39.00 0.3683 0.156 0.0215
P27 17 18 35 94 133 56.00 0.2534 0.099 0.0191
P18 23 24 47 82 319 53.67 0.3226 0.094 0.0189
P4 19 25 44 79 345 12.00 0.3316 0.059 0.0151
P1 7 17 24 28 158 30.00 0.2824 0.049 0.0099
P3 7 13 20 14 228 30.00 0.2987 0.030 0.0092
P25 10 12 22 17 56 0.00 0.2457 0.019 0.0080
P30 7 8 15 18 11 0.00 0.1279 0.014 0.0077
P14 6 12 18 8 139 0.00 0.2934 0.012 0.0071
P26 3 9 12 6 50 0.00 0.2440 0.018 0.0070
P32 6 7 13 8 12 0.00 0.0770 0.005 0.0060
P7 3 14 17 3 111 0.00 0.3043 0.002 0.0057
P22 2 6 8 3 185 0.00 0.3478 0.001 0.0056
P15 1 12 13 1 37 0.00 0.1560 0.000 0.0054
P20 2 2 4 2 3 0.00 0.0554 0.002 0.0054
P29 1 12 13 1 99 0.00 0.2366 0.000 0.0054
P12 1 6 7 1 8 0.00 0.0550 0.000 0.0053
P31 0 6 6 0 17 0.00 0.1605 0.000 0.0053
P34 0 0 0 0 0 0.00 NaN 0.000 0.0053
P35 0 0 0 0 0 0.00 NaN 0.000 0.0053
P36 0 0 0 0 0 0.00 NaN 0.000 0.0053

9.3.1 Interpretation of Centrality Metrics

Centrality metrics capture different aspects of a pathologist’s role in the consultation network. These measures have been applied to physician referral networks to identify key opinion leaders and potential bottlenecks (Chong et al. 2019). Studies of patient-sharing physician networks have demonstrated that network structure – particularly the centrality of primary care providers – is significantly associated with resource utilization, with higher betweenness centrality linked to lower costs and fewer specialist visits (Barnett et al. 2012).

  • In-Degree: Number of unique pathologists who sought consultation from this expert. High in-degree = broadly sought-after expert.
  • Out-Degree: Number of unique pathologists this person consulted. High out-degree = broadly seeking input.
  • In-Strength: Total number of consultations received (weighted in-degree). High in-strength = highest consultation volume.
  • Out-Strength: Total number of consultations initiated (weighted out-degree). High out-strength = highest request volume.
  • Betweenness: How often a pathologist lies on the shortest path between others. High betweenness = broker/bridge.
  • Closeness: How quickly a pathologist can reach others. High closeness = efficient communicator.
  • Eigenvector: Importance based on connections to other important nodes. High eigenvector = connected to key players.
  • PageRank: Google’s algorithm - considers both quantity and quality of connections.

9.3.2 Top Experts (By Total Consultations Received)

Pathologists with the highest consultation volume:

Top 10 Most Consulted Pathologists (by Total Volume)
Pathologist Total Consultations Unique Askers PageRank Eigenvector
P5 751 29 0.1136 1.000
P9 696 28 0.0850 0.720
P2 684 26 0.1150 0.976
P11 521 25 0.0480 0.406
P23 407 24 0.0503 0.520
P21 399 22 0.0559 0.601
P17 362 22 0.0559 0.601
P8 348 27 0.0538 0.370
P33 261 18 0.0325 0.267
P6 254 18 0.0508 0.479

9.3.3 Top Askers (By Total Consultations Initiated)

Pathologists who initiate the most consultations:

Top 10 Most Frequent Askers (by Total Volume)
Pathologist Total Requests Unique Responders
P8 754 17
P13 684 20
P10 434 20
P4 345 25
P18 319 24
P2 275 20
P28 241 18
P3 228 13
P17 207 16
P21 197 17

9.3.4 Network Hubs and Authorities

Top 10 Authorities and Hubs in the Network
Pathologist Authority_Score Hub_Score
P9 1.000 0.187
P5 0.943 0.146
P2 0.867 0.233
P11 0.780 0.195
P23 0.743 0.123
P17 0.588 0.244
P21 0.461 0.145
P8 0.377 1.000
P6 0.331 0.198
P33 0.302 0.000

Interpretation: - Authority Score: High for pathologists who are consulted by important askers. - Hub Score: High for pathologists who consult many important experts.

9.4 Centrality Visualization

9.5 Community Detection

Identifying clusters or subgroups within the consultation network. Community structure in consultation networks often reflects subspecialty expertise, with pathologists who share case types forming tightly connected groups (Goebel, Ettler, and Walsh 2018).

Community Detection Algorithm Comparison
Algorithm Communities Modularity
Louvain 8 0.173
Walktrap 6 0.115
Edge Betweenness 21 0.003
Fast Greedy 8 0.175

Note: Higher modularity indicates stronger community structure. We’ll use the algorithm with the highest modularity for further analysis.

9.5.1 Community Membership (Louvain Method)

Community Assignments (Louvain Method)
Pathologist Community In_Degree Out_Degree
P8 1 27 17
P2 1 26 20
P23 1 24 16
P17 1 22 16
P6 1 18 13
P24 1 15 9
P25 1 10 12
P1 1 7 17
P7 1 3 14
P26 1 3 9
P12 1 1 6
P31 1 0 6
P33 2 18 0
P3 2 7 13
P15 2 1 12
P5 3 29 19
P9 3 28 22
P18 3 23 24
P4 3 19 25
P16 3 18 15
P27 3 17 18
P28 3 17 18
P30 3 7 8
P14 3 6 12
P32 3 6 7
P19 4 22 16
P21 4 22 17
P10 4 19 20
P20 4 2 2
P29 4 1 12
P11 5 25 18
P13 5 14 20
P22 5 2 6
P34 6 0 0
P35 7 0 0
P36 8 0 0

9.5.2 Community Visualization

9.5.3 Community Summary Statistics

Summary Statistics by Community
Community N_Members Total_In_Degree Total_Out_Degree Avg_In_Degree Avg_Out_Degree
1 12 156 155 13.0 12.9
3 10 170 168 17.0 16.8
4 5 66 67 13.2 13.4
2 3 26 25 8.7 8.3
5 3 41 44 13.7 14.7
6 1 0 0 0.0 0.0
7 1 0 0 0.0 0.0
8 1 0 0 0.0 0.0
Community Profiles: Expertise and Case Mix
Community N_Members Dominant_Subspecialties Common_Organs Common_Topics
1 12 General (33%), GIS (25%), BST (17%) TIROID (10%), Kolon (9%), Mide (5%) Dysplasia/Grade (19%), Hematopathology (12%), Other (11%)
3 10 General (30%), GIS (20%), Hemato (20%), Lung (20%) MIDE BIOPSI (12%), Kolon (11%), KOLON BIOPSI (11%) Hematopathology (30%), Dysplasia/Grade (26%), Inflammatory/Non-neoplastic (10%)
4 5 General (40%), Gyn (40%), Breast (20%) MEME (16%), UTERUS (11%), Endometrium (6%) Dysplasia/Grade (24%), Metastasis/Origin (16%), Other (14%)
2 3 General (67%), NA (33%) TIROID (16%), Kolon (9%), DERI (8%) Dysplasia/Grade (21%), Inflammatory/Non-neoplastic (12%), Diagnosis/Tumor Type (11%)
5 3 General (33%), Pancreas (33%), Uro (33%) Mide (23%), Kolon (20%), MIDE BIOPSI (9%) Dysplasia/Grade (32%), Hematopathology (26%), Metastasis/Origin (11%)
6 1 General (100%) NA NA
7 1 General (100%) NA NA
8 1 General (100%) NA NA

9.6 Network Density and Reciprocity

Global network properties:

Global Network Properties
Property Value Interpretation
Network Density 0.3643 36.43% of all possible connections exist
Reciprocity 0.5249 52.49% of connections are reciprocated
Global Clustering Coefficient 0.7265 Probability that neighbors of a node are connected
Average Path Length 2.9400 Average steps between any two pathologists
Network Diameter 8.0000 Maximum steps needed to connect any two pathologists

9.7 Reciprocity Analysis

Examining bidirectional consultation relationships:

Top 10 Reciprocal Consultation Relationships
From To Weight_From_To Weight_To_From Total
P10 P21 197 74 271
P8 P23 142 32 174
P8 P9 155 4 159
P11 P13 5 154 159
P5 P28 22 104 126
P8 P17 105 14 119
P2 P8 12 106 118
P2 P6 56 53 109
P2 P17 45 62 107
P5 P8 4 87 91

9.8 Temporal Network Evolution

How has the network structure changed over time? Note that quarterly network slices with few consultations may produce unstable centrality metrics. Quarters with fewer than 10 edges should be interpreted with caution.

9.9 Consultation Categories and Network Structure

9.9.1 Category-Weighted Network

How do consultation topics shape the network? This section examines category-specific subnetworks to reveal topic-dependent interaction patterns.

9.9.2 Topic Specialization by Network Position

Do central pathologists handle different types of consultations than peripheral ones?

9.9.3 Category Flow: Question to Answer

How often does the answer category differ from the question category? This alluvial diagram traces the flow from question topics to answer topics.

Category Concordance: Question vs Answer
Question Category Total Same Answer Shifted % Same
Dysplasia/Grade 1385 486 899 35.1
Hematopathology 1040 362 678 34.8
Inflammatory/Non-neoplastic 578 160 418 27.7
Other 549 299 250 54.5
Cytology/FNA 493 114 379 23.1
Metastasis/Origin 458 116 342 25.3
Diagnosis/Tumor Type 391 72 319 18.4
Staging/TNM 318 16 302 5.0
Sarcoma/Mesenchymal 296 149 147 50.3
Neuroendocrine 192 87 105 45.3
Margin/Resection 75 1 74 1.3
Second Opinion/Review 69 1 68 1.4
IHC/Biomarkers 38 8 30 21.1

**Overall concordance:** 31.8% of consultations retain the same category between question and answer. 68.2% involve a category shift.

9.10 Network Isolate Detection

A critical safety function of network analysis in remote digital pathology is the identification of potential network “isolates” — pathologists with both low in-degree (rarely consulted) and low out-degree (rarely seeking consultation) who may be working in silos, disconnected from the department’s quality assurance web (Goebel, Ettler, and Walsh 2018). In a fully digital, asynchronous environment where physical proximity no longer provides natural opportunities for informal case discussion, such isolation can go unnoticed without systematic monitoring.

Network Connectivity Risk Classification
Classification Pathologists
Well Connected 20
Partially Connected 7
Potential Isolate 6
Disconnected 3
Pathologists with Potential Network Isolation Risk
Pathologist Times Consulted Times Asked Total Connections Risk Level
P34 0 0 0 Disconnected
P35 0 0 0 Disconnected
P36 0 0 0 Disconnected
P20 2 2 4 Potential Isolate
P31 0 6 6 Potential Isolate
P12 1 6 7 Potential Isolate
P22 2 6 8 Potential Isolate
P26 3 9 12 Potential Isolate
P32 6 7 13 Potential Isolate
NoteInterpretation

Network isolation risk does not indicate poor clinical performance. Low consultation activity may reflect retired or part-time status, recent onboarding, or assignment to cases that rarely require second opinions. However, pathologists flagged as “Potential Isolate” warrant review — in a remote digital environment, they may lack the peer feedback loops that catch diagnostic errors (Nakhleh et al. 2016). Departmental policy should ensure all active pathologists maintain a minimum level of consultation engagement.

9.11 Key Network Insights

The network structure quantifies consultation patterns that have been shown to improve diagnostic accuracy and reduce errors in pathology practice (Renshaw et al. 2002; Peck et al. 2018). The transition from analog to digital consultation workflows typically reshapes network topology: proximity-based clusters (“hallway neighbors”) dissolve and are replaced by expertise-driven hub-and-spoke structures centered on key subspecialists (Goebel, Ettler, and Walsh 2018). This pattern mirrors findings in broader physician network studies, where patient-sharing networks vary substantially across geographic regions and practice settings, and network structure has been shown to influence both healthcare costs and quality outcomes (Landon et al. 2012; Barnett et al. 2012).

Key Network Insights
Role Finding
Most Consulted Expert P5
Most Frequent Asker P8
Key Bridge/Broker P2
Most Central (PageRank) P2
Number of Communities 8
Network Density 36.43%
Reciprocity Rate 52.49%

9.12 Individual Pathologist Flows

Visualizing the specific consultation patterns for key pathologists. These “Sankey” diagrams show: - Left Flows: Consultations requested BY OTHERS assigned TO the focus pathologist. - Right Flows: Consultations requested BY the focus pathologist TO OTHERS. - Colors: Based on the primary subspecialty of the connected pathologist.

9.12.1 Pathologist P8

Click here for Interactive Diagram

9.12.2 Pathologist P2

Click here for Interactive Diagram

9.12.3 Pathologist P5

Click here for Interactive Diagram

9.12.4 Pathologist P9

Click here for Interactive Diagram

9.12.5 Pathologist P13

Click here for Interactive Diagram

9.12.6 Pathologist P11

Click here for Interactive Diagram

9.12.7 Pathologist P10

Click here for Interactive Diagram

9.12.8 Pathologist P21

Click here for Interactive Diagram

9.12.9 Pathologist P17

Click here for Interactive Diagram

9.12.10 Pathologist P23

Click here for Interactive Diagram