Version Changes
Revised. Amendments from Version 2
The revised version of this manuscript includes suggestions by Drs. Annette M. O’Connor and John R. Thomson. In particular:
We changed ‘percentages’ to ‘proportions’ throughout. Thus, Figure 1 has also been revised.
We clarify in which situations our algorithm can be used in sections 'Proportion contributions of direct comparisons' and 'Algorithm to decompose flows into proportion contributions'.
We have revised the Discussion according to reviewers' comments
Abstract
In network meta-analysis, it is important to assess the influence of the limitations or other characteristics of individual studies on the estimates obtained from the network. The proportion contribution matrix, which shows how much each direct treatment effect contributes to each treatment effect estimate from network meta-analysis, is crucial in this context. We use ideas from graph theory to derive the proportion that is contributed by each direct treatment effect. We start with the ‘projection’ matrix in a two-step network meta-analysis model, called the H matrix, which is analogous to the hat matrix in a linear regression model. We develop a method to translate H entries to proportion contributions based on the observation that the rows of H can be interpreted as flow networks, where a stream is defined as the composition of a path and its associated flow. We present an algorithm that identifies the flow of evidence in each path and decomposes it into direct comparisons. To illustrate the methodology, we use two published networks of interventions. The first compares no treatment, quinolone antibiotics, non-quinolone antibiotics and antiseptics for underlying eardrum perforations and the second compares 14 antimanic drugs. We believe that this approach is a useful and novel addition to network meta-analysis methodology, which allows the consistent derivation of the proportion contributions of direct evidence from individual studies to network treatment effects.
Keywords: indirect evidence, proportion contributions, projection matrix, flow networks
Introduction
Decision making around multiple alternative healthcare interventions is increasingly based on meta-analyses of a network of relevant studies, which contribute direct and indirect evidence to different treatment comparisons 1, 2. Limitations in the design and flaws in the conduct of studies synthesized in network meta-analysis (NMA) reduce the confidence in the results: a treatment comparison in the network may be directly or indirectly informed by studies at high risk of bias. A relative treatment effect from NMA (hereafter the NMA effect estimate) is estimated as a linear combination of the available direct estimates of the treatment effect (i.e. the results from pairwise meta-analyses) and the indirect evidence on the treatment effect.
Salanti et al. suggested that in order to assess the impact of study deficiencies on an NMA effect estimate, the limitations of studies contributing to direct estimates should be considered jointly, taking into account their relative contribution to the overall NMA effect estimate 3. The proportion contribution matrix plays a key role in this approach: a matrix that shows how much each direct effect contributes to the estimation of the NMA effect.
The proportion contribution matrix is derived from the absolute contribution matrix. The absolute contributions of direct effects to an NMA effect is the projection matrix from a two-step NMA model 4, 5. In the first stage, all direct effects are derived from pairwise meta-analyses. In the second stage, the NMA effect estimates are produced as a linear combination of the derived direct effects. The respective projection matrix is called the H matrix and it is analogous to the hat matrix in a linear regression model. The elements in the H matrix can be viewed as generalized weights from pairwise meta-analysis, but they do not add up to 1 and depend on the precision of the available studies, the degree of between-study heterogeneity and the network structure.
To translate the entries of the H matrix into proportion contributions, Salanti et al. suggested normalizing the absolute entries of each row of H and interpret them as proportions 3. However, H represents the flow of evidence in different paths; the weight of each path is assigned to each direct effect involved. Thus, ignoring the multiple occurrences of the same values by taking standardized absolute values is incorrect. In particular, such a process overestimates the contribution of comparisons involved in long paths and underestimates the weights of the shortest paths. In this paper, we address this issue and present a method that properly translates the entries of the H matrix into proportions. The methodology is based on the observation that the rows of the H matrix can be interpreted as flow networks 4, 6.
Motivating example
To illustrate the ideas presented in this paper, we will use a network of topical antibiotics for the treatment of chronic otitis media with ear discharge in patients with eardrum perforations 7. This network was used in Salanti et al. 3 and compares no treatment ( x), quinolone antibiotic treatment ( y), non-quinolone antibiotic treatment ( u) and antiseptic treatment ( v) 7. The study outcome was the proportion of patients with persistent discharge from the ear after 1 week, measured using the odds ratio (OR). The network plot shown in Figure 1a shows that direct evidence exists for all comparisons except u versus x (non-quinolone antibiotic versus no treatment).
In order to assess the confidence that should be placed in an NMA effect estimate, Salanti et al. suggested considering the quality of all pieces of evidence that contributed to it 3. For example, the studies directly comparing ‘ u versus v’ were judged to be at high risk of bias; however, in order to judge the quality of the NMA effect estimate of ‘ u versus v’, we need to consider the amount of data that these studies contributed to its estimation.
Methods
We first present the random-effects two-stage NMA model first described by Lu et al. 5. We will employ a simplified version of the H matrix described by König et al. 4 that does not take into account the correlation induced by multi-arm trials. We ignore this correlation for the sake of ease of interpretation of the entries in the H matrix; we discuss implications of multi-arm trials at the end of the Methods section. Taking advantage of previous findings on how the flow of evidence can be considered in NMA 4, 6, we present an algorithm to decompose the flow in a network and subsequently approximate the proportion contributions of direct effect estimates for each NMA effect estimate.
Two-stage network meta-analysis model
Consider a network of T competing treatments. The set of treatments is denoted by V = { x, y, u, v, ...} and let x denote the reference treatment. The number of NMA effects to be estimated is but the estimation of T – 1 effects allows the derivation of the remaining effects via linear combination. We collect the T – 1 effects against the reference treatment x in a vector of basic parameters θ = ( θ xy,θ xu,θ xv, ...)′. In the case of a dichotomous outcome, θ is the parameter vector of all log-ORs compared to the common reference treatment x.
We assume that the distribution of effect modifiers is similar across comparisons and thus the transitivity assumption is plausible. The consistency assumption refers to the statistical manifestation of transitivity and implies that all sources of evidence are in agreement; this is expressed via the consistency equations
θ uv = θ xv – θ xu, for all u, v ∈ V
Let us denote the number of comparisons with direct data (that is, at least one direct study) with D. For simplification, consider that there are no multi-arm studies. At the first stage of the NMA model, direct effects are estimated, using random-effects pairwise meta-analyses. The estimates of the direct effects are collected in a column vector of length D; their estimated variances are collected in a diagonal D × D matrix V D. At the second stage, the NMA effects are estimated as
where H is
H = Y( X′( V D) –1X) –1X′( V D) –1 Equation 2
Matrix X is a D × ( T – 1) design matrix expressing the linear relationships between the available direct effects and the basic parameters and Y is a × ( T – 1) design matrix that links the NMA estimates with the basic parameters. Note that X is identical to Y only when there are direct studies for all treatment comparisons in the network.
Matrix H is of dimensions × D and describes the influence of each direct effect (specified in the column) to an NMA effect (specified in the row). As Equation 2 implies, H is derived as a function of the variances of the direct effects and the network structure; therefore, the exact (absolute) contribution of each direct comparison depends on the precision of the available direct data and the comparison’s connectivity to the rest of the network. Note that it resembles the hat matrix in a linear regression model.
Let us focus on a single row of the H matrix which, say, corresponds to the NMA effect estimate of ‘ x versus y’ and is denoted by h xy. Elements of h xy are denoted by and show the absolute contribution of the direct effect indicated in the subscript (‘ u versus v’) to the ‘ x versus y’ NMA effect . Consider our motivating example which examines the set of treatments V = { x, y, u, v}. Equation 1 implies that the NMA treatment effect for the ‘ x versus y’ comparison is derived as a linear combination of the direct meta-analyses
The element represents the absolute but also the proportion contribution of the direct evidence for the particular NMA effect. Assuming that the comparison ‘ x versus y’ is not part of any multi-arm study, the evidence to derive the NMA effect estimate can be portioned into direct and indirect estimates
with denoting the indirect effect for the ‘ x versus y’ comparison; hence . While the proportion contribution of each direct effect to its NMA effect can be obtained as the diagonal of the H matrix, the proportion contributions of other direct relative effects via indirect evidence (e.g. the proportion contribution of to ) cannot be easily derived from the absolute contributions (that is, from ). In the next section we will present how the absolute contributions could be translated to proportion contributions .
To explain the method, we will continue focusing on one row of the H matrix, say h xy, corresponding to the ‘ x versus y’ comparison. Box 1 includes the definitions, along with the notation, of some of the notions used in this paper.
Box 1. Definitions.
Set of vertices
The set of vertices is defined as the set of treatments examined in the network, V = { x, y, u, v ...}.
Set of directed edges
The set of directed edges E is defined as the set of direct comparisons respecting the signs of the entries of h xy, the row of the H matrix corresponding to the ‘ x versus y’ comparison. Edges are given a direction upon the definition of flows; the network itself corresponds to an undirected graph.
Set of flows
The set of flows is defined as F = { f uv, ∀ uv ∈ E} where f uv is equal to | h uv|.
Comparison graph
A comparison graph is defined as a graph G xy = ( V, E, F) constructed from a row of the H matrix, h xy; its definition derives from a set of vertices V, a set of edges E, and a set of flows, F.
Source
Source is defined as a vertex with no incoming edges.
Sink
Sink is defined as a vertex with no outgoing edges.
Path
A path π i is defined as a sequence of connected directed edges belonging to E.
Stream
A stream S i is defined as the composition of a path and its associated flow, S i = ( φ i, π i). with i = 1, ... , I where I is the total number of streams.
Comparison graph
König et al. showed that every row of the H matrix, h xy, can be interpreted as a flow network with source x and sink y, and visualised in a directed acyclic graph (DAG) 4. Thus, we create a graph G xy = ( V, E, F) from h xy; its definition derives from a set of vertices V, a set of edges E, and a set of flows, F. The set of vertices is defined as the set of treatments examined in the network, V = { x, y, u, v ...}. Set E is defined as a set of directed edges that correspond to observed direct comparisons respecting the signs of the entries of h xy. To simplify the notation, we drop from now on all superscripts assuming they all refer to xy. Then, the set E contains uv if h uv > 0 or contains vu if h uv < 0. The set of flows is defined as F = { f uv, ∀ uv ∈ E} where f uv is equal to | h uv|.
The following conditions hold for the elements of set F (see Supplementary File 1 for proof):
a. The sum of outflows of node x (source) is 1
b. The sum of inflows of node y (sink) is 1
c. The flow passing through each internal node (any node except x or y) is conserved
d. G xy is acyclic; there is no path (sequence of edges) that visits the same vertex twice.
Consider, for example, the graph G xy in Figure 1b, which corresponds to the xy comparison of the network of four treatments of Figure 1a. The set of vertices is V = { x, y, u, v} and the set of directed edges is E = { xy, xv, vy, vu, uy}. Flows f uv are given along the edges; their numerical values are equal to the respective absolute entries of h xy and the direction of their corresponding edge is indicated in the subscript. As properties (a) to (d) imply, the arrows in Figure 1b indicate that the outflows of x, as well as the inflows of y, equal 1, and that the inflows equal the outflows in the intermediate nodes u and v.
Streams
In Figure 1b there are three different paths from x to y, one based on direct evidence, { xy}, and two based on indirect evidence, { xv, vy} and { xv, vu, uy}. A path is a sequence of connected directed edges belonging to E, and we denote it as π i. As property (d) implies, each node occurs at most once in π i. Then, given the above properties of f uv, we can assign a flow φ i to each path π i. Flow φ i is equal to the smallest f uv in the path π i. Figure 1c shows the three paths from x to y; π 1, π 2 and π 3, and their corresponding flows. Path π 1 corresponds to xy and its flow, φ 1, equals the flow of the single edge in path, f xy = 0.635. Path π 2 is constituted from two edges, xv and vy; thus, flow φ 2 = min( f xv, f vy) = 0.251. The flow corresponding to the third path π 3 is φ 3 = min( f xv, f vu, f uy) = 0.114.
We define a stream, S i, as the composition of a path and its associated flow, S i = ( φ i, π i) with i = 1, ..., I where I is the total number of streams; here I = 3. Note that it holds .
Proportion contributions of direct comparisons
In order to assign proportion contributions to each direct comparison, we need to split each stream’s flow to the involved edges in the stream’s path. Equation 3 can be re-written as
with . It follows from the properties of the elements of set F, that each NMA effect can be written as a linear combination of direct and indirect effects, in the form of Equation 5. The effects are stochastically interdependent and, hence, their aggregation is different from the aggregation of studies in a pairwise meta-analysis.
To approximate the proportion contributions per comparison, we suggest dividing φ i by the length of the respective path π i, # π i. This will leave the proportion contribution of the direct evidence of the same treatment comparison equal to the diagonal of the H matrix and assign to each comparison involved in an indirect route a portion of the respective stream’s flow. Note that directed edges might be involved in more than one path; we thus define the proportion contribution of an edge uv as
Figure 1d shows the derivation of the proportion contributions of each direct comparison in the network of topical antibiotics. Hence, from the row of the H matrix (0.635, 0.365, –0.114, –0.251, –0.114), which shows the absolute contributions of the direct effects to , we approximated their proportion contribution as 63.5%, 16.4%, 3.8%, 12.6% and 3.8%, respectively.
Algorithm to decompose flows into proportion contributions
In this section, we present an iterative algorithm that generalizes the process outlined above to derive proportion contributions of each direct effect to the estimation of a ‘ x versus y’ NMA effect. We start by defining a graph G xy from h xy.
The algorithm is described as follows:
-
0.
Set initial graph G 0 = ( V, E 0, F 0) = G xy. E 0 contains uv if h uv > 0 or contains vu if h uv < 0. The set of flows is F 0 = { f 0, uv | uv ∈ E 0}; numerical values of f 0, uv are equal to h uv.
Then, repeat the process below I times, equal to the number of streams in G i, until E i = {Ø}.
-
1.
In G i–1, find the shortest path from x to y, π i, and define its flow as φ i = min{ f i–1, uv, uv ∈ π i}. Then, use π i and φ i to define the stream S i = ( φ i, π i).
-
2.
Recalculate the flow of edges uv ∈ π i by subtracting φ i from the flow of the edges of the stream found: f i,uv = f i–1, uv – φ i ∀ uv ∈ π i. The flow of the rest of the edges that do not belong to π i remain unchanged: f i,uv = f i–1, uv ∀ uv ∉ π i.
-
3.
Define E i as the set of edges uv for which f i,uv > 0; this is E i–1 after removing the edges with zero flow, E i = E i–1\{ uv | f i,uv = 0}. Collect f i,uv to form the set F i = { f i,uv | uv ∈ E i}.
-
4.
If E i ≠ {Ø} define G i = ( V, E i, F i) and go to step 1.
When the algorithm terminates, all streams S i = ( φ i, π i) have been identified and Equation 6 is used to derive the proportion contributions p uv.
Repeating the same process for all NMA effects, we derive all and collect them in a matrix P of the same dimensions as H. The presented algorithm could be described as a reverse maximum flow Edmonds Karp algorithm 8, but instead of adding we remove augmenting paths.
It is possible that multiple shortest paths exist; in this case, the order in which one chooses such a path could in principle result in different proportion contributions per comparison. We can, thus, use the following modification in the algorithm to impose consistency. Instead of selecting the shortest path, we assign cost values c i,uv to each edge uv as follows: c i,uv = 2 – f i–1, uv. Then, we select the path from x to y with the minimum cost across comparisons included in π i. The definition of the cost values c i,uv assures that paths are selected from shortest to longest and removes any ambiguity regarding the selection of paths.
The starting point for the developed algorithm was a simplified version of the H matrix that does not consider the correlation induced by multi-arm trials. Alternatively, one could use the H matrix as described by König et al. 4 that extends the definition of the matrix for multi-arm designs. Note that any matrix whose rows can be interpreted as flow networks can be used as the starting point of the algorithm. The estimator of heterogeneity as well as the assumption of a different or common heterogeneity across comparisons in the network does not modify any aspect of the method.
Calculations in this paper were performed using R.
Application
We apply the algorithm described above to the network of topical antibiotics 7.
Proportion contributions of direct relative treatment effects to the estimation of the NMA effect between non-quinolone antibiotic and no treatment
Direct effects are obtained using the random effects model and the H matrix of dimension 6 ×5 is calculated using Equation 2. The H matrix, along with NMA effects, is given in Table 1.
Table 1. H matrix in the network of topical antibiotics without steroids for chronically discharging ears.
xy | xv | yu | yv | uv | Direct
effect |
Variance of
direct effect |
NMA effect (95% CIs) | |
---|---|---|---|---|---|---|---|---|
xy | 0.635 | 0.365 | –0.114 | –0.251 | –0.114 | –2.29 | 0.42 | –1.86 (–3.05,–0.67) |
xu | 0.603 | 0.397 | 0.632 | –0.029 | –0.368 | – | – | –1.32 (–2.61,–0.02) |
xv | 0.545 | 0.455 | 0.170 | 0.375 | 0.170 | 0.35 | 0.63 | –0.72 (–1.95,0.52) |
yu | –0.032 | 0.032 | 0.745 | 0.223 | –0.255 | 0.39 | 0.12 | 0.54 (–0.07,1.16) |
yv | –0.090 | 0.090 | 0.284 | 0.627 | 0.284 | 1.24 | 0.15 | 1.14 (0.47,1.81) |
uv | –0.058 | 0.058 | –0.462 | 0.404 | 0.538 | 0.53 | 0.22 | 0.60 (–0.12,1.33) |
x, no treatment; y, quinolone antibiotic; u, non-quinolone antibiotic; v, antiseptic.
We begin by applying step 0 of the algorithm. We construct the network G 0 = G xy = ( V, E 0, F 0) with source x and sink y corresponding to row h xy. The set of vertices is V = { x, y, u, v} and the set of directed edges, taking into account the signs of the elements of h xy, is E 0 = { xy, xv, vy, vu, uy}. The set of flows is F 0 = { f 0, uv | uv ∈ E 0}, where f 0, uv equal the respective absolute values of Table 1 and are given along the edges of Figure 1b.
Then, we apply the developed iterative algorithm until E i = {Ø}. The iterations of the algorithm equal the number of existing streams from x to y and are illustrated in Figure 2.
First iteration
-
1.
In G 0, find the shortest path from x to y, π 1 = { xy}. Define its flow as φ 1 = min{ f 0, uv, uv ∈ π 1} = f 0, xy = 0.635. Define stream S 1 = ( φ 1, π 1) ( Figure 2a).
-
2.
Recalculate the flow of edge xy ∈ π 1 as f 1, xy = f 0, xy – φ 1 = 0.635 – 0.635 = 0. The flow of the rest of the comparisons remains unchanged: f 1, uv = f 0, uv ∀ uv ∉ π 1 ( Figure 2b).
-
3.
Define E 1 as the set of edges uv for which f 1, uv > 0; edge xy is removed since its flow is zero, E 1 = E 0\{ xy}. Collect f 1, uv to form the set F 1 = { f 1, uv | uv ∈ E 1} ( Figure 2c).
-
4.
Define G 1 = ( V, E 1, F 1). As E 1 = { xv, vy, vu, uy} ≠ {Ø}, go to step 1 ( Figure 2c).
Second iteration
-
1.
In G 1, find the shortest path from x to y, π 2 = { xv,vy}. Define its flow as φ 2 = min{ f 1, uv, uv ∈ π 2} = f 1, vy = 0.251. Define stream S 2 = ( φ 2, π 2) ( Figure 2d).
-
2.
Recalculate the flow of edges xv and vy as f 2, xv = f 1, xv – φ 2 = 0.365 – 0.251 = 0.114 and f 2, vy = f 1, vy – φ 2 = 0.251 – 0.251 = 0. The flow of the rest of the comparisons remains unchanged: f 2, uv = f 1, uv ∀ uv ∉ π 2 ( Figure 2e).
-
3.
Define E 2 as the set of edges uv for which f 2, uv > 0; edge vy is removed since its flow is zero and thus E 2 = E 1\{ vy}. Collect f 2, uv to form the set F 2 = { f 2, uv | uv ∈ E 2} ( Figure 2f).
-
4.
Define G 2 = ( V, E 2, F 2). As E 2 = { xv, vu, uy} ≠ {Ø}, go to step 1 ( Figure 2f).
Third iteration
-
1.
In G 2, find the shortest path from x to y, π 3 = { xv, vu, uy}. Define its flow as φ 3 = min{ f 2, uv, uv ∈ π 3} = 0.114. Define stream S 3 = ( φ 3, π 3) ( Figure 2g).
-
2.
Recalculate the flow of edges xv, vu and uy as f 3, xv = f 3, vu = f 3, uy = f 2, xv – φ 3 = 0.114 – 0.114 = 0 ( Figure 2h).
-
3.
Define E 3 as the set of edges uv for which f 3, uv > 0; edges xv, vu and uy are removed since their flow is zero, E 3 = E 2\{ xv, vu, uy}. Collect f 3, uv to form the set F 3 = { f 3, uv | uv ∈ E 3} ( Figure 2i).
-
4.
Define G 3 = ( V, E 3, F 3). The set of direct edges is E 3 = {Ø} and the algorithm is terminated at this point ( Figure 2i).
Figure 1c shows the flows of the three streams identified when applying the above algorithm. We then calculate the proportion contributions of each comparison to the ‘ x versus y’ NMA treatment effect estimate using Equation 6 ( Figure 1d). For instance, to calculate p xv we first have to identify the relevant paths; these were π 2 and π 3. Consequently,
The calculations for deriving the proportion contributions of the other comparisons are shown in Table 2. Applying the algorithm to all NMA treatment effect estimates we get the entire proportion contribution matrix P.
Table 2. Proportion contributions of direct comparisons to the ‘ x versus y’ network meta-analysis treatment effect in the network of topical antibiotics without steroids for chronically discharging ears.
xy | xv | yu | yv | uv | |
---|---|---|---|---|---|
xy | = 63.5% | = 16.4% | = 3.8% | = 12.6% | = 3.8% |
x, no treatment; y, quinolone antibiotic; u, non-quinolone antibiotic; v, antiseptic.
Proportion study contributions
Matrix P ( Table 3) shows the proportion contributions of each direct comparison to each NMA treatment effect estimate. These proportions can be distributed to individual studies within each comparison according to their weights from direct meta-analyses. For example, p xy = 63.5% and there are two studies examining the xy comparison. The individual study weights for the two studies are 0.69 and 1.54 resulting in study proportion contributions of and to the xy NMA treatment effect estimate. The application of this process to the entire matrix P leads to the matrix P* shown in Table 4. Adjusted weights as proposed by Rücker & Schwarzer 9 are used for multi-arm studies.
Table 3. Proportion contribution matrix P for the network of topical antibiotics without steroids for chronically discharging ears.
xy | xv | yu | yv | uv | |
---|---|---|---|---|---|
xy | 63.5% | 16.4% | 3.8% | 12.6% | 3.8% |
xu | 30.1% | 19.4% | 31.1% | 1% | 18.4% |
xv | 24.4% | 45.5% | 5.7% | 18.8% | 5.7% |
yu | 1.1% | 1.1% | 74.5% | 11.1% | 12.2% |
yv | 4.5% | 4.5% | 14.2% | 62.7% | 14.2% |
uv | 1.9% | 1.9% | 22.1% | 20.2% | 53.8% |
x, no treatment; y, quinolone antibiotic; u, non-quinolone antibiotic; v, antiseptic.
Table 4. Study proportion contribution matrix P* for the network of topical antibiotics without steroids for chronically discharging ears.
Study 1 | Study 2 | Study 3 | Study 4 | Study 5 | Study 6 | Study 7 | Study 8 | Study 9 | Study
10 |
Study
11 |
Study
12 |
Study
13 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
xy | 19.7 | 63.4 | 2.8 | 0.5 | 0.6 | 0.4 | 0.6 | 0.7 | 2.7 | 1.3 | 0.8 | 2.3 | 4.2 |
xu | 9.3 | 40.4 | 8.8 | 4.4 | 5.3 | 3.5 | 5.1 | 5.4 | 6.9 | 6.5 | 3.9 | 0.2 | 0.3 |
xv | 7.6 | 67.1 | 4.2 | 0.8 | 1 | 0.6 | 0.9 | 1 | 4.1 | 2 | 1.2 | 3.4 | 6.2 |
yu | 0.3 | 4.63 | 13.6 | 10.5 | 12.7 | 8.4 | 12.2 | 12.9 | 12.2 | 4.3 | 2.6 | 2 | 3.7 |
yv | 1.4 | 23.5 | 12.1 | 2 | 2.4 | 1.6 | 2.3 | 2.4 | 12.2 | 5 | 3 | 11.3 | 20.7 |
uv | 0.6 | 8.4 | 19 | 3.1 | 3.8 | 2.5 | 3.6 | 3.8 | 14.4 | 19.1 | 11.5 | 3.6 | 6.7 |
x, no treatment; y, quinolone antibiotic; u, non-quinolone antibiotic; v, antiseptic.
Using proportion study contributions to quantify the impact of a characteristic in a direct comparison
The algorithm translating the H matrix into study proportion contributions can be applied to quantify the influence that a study-level characteristic has in the estimation of the NMA effects. For instance, if risk of bias judgements for individual studies are available, we can obtain an approximation of the proportion of each NMA treatment effect estimate that is coming from studies with a ‘high’, ‘moderate’, or ‘low’ risk of bias. Salanti et al. suggested the visualisation of this information using a bar plot, in which direct comparisons of the same risk of bias level have been grouped 3. Figure 3 shows such a bar plot using the algorithm described in this paper and distributing comparison proportion contributions to study proportion contributions; inspecting Figure 3 can support judgements regarding the importance of study limitations for different NMA treatment effect estimates. For instance, studies with high risk of bias contribute more than 50% in the estimation of the ‘ u versus v’ comparison, potentially reducing the confidence that we can place in this particular NMA treatment effect estimate.
Proportion contributions of direct comparisons in a large complex network of interventions
So far, we have illustrated how to derive proportion contributions for a network with four treatments. However, the algorithm can be straightforwardly applied to large networks of any structure, as soon as the involved treatments are connected. Consider for example a large network examining antimanic drugs ( Figure 4) 10. Let us concentrate on the comparison PLA versus OLA (‘placebo versus olanzapine’); the algorithm starts by applying step 0 and constructing network G 0. Then, we continue by finding the shortest path in the first iteration, which corresponds to the direct comparison, and define its flow and stream S 1 = ( φ 1, π 1). The number of algorithm’s iterations is equal to the number of streams from placebo to olanzapine, which turns out to be 16. The resulting entire proportion matrix is given in Supplementary File 2.
Discussion
In this paper, we present a new approach to derive proportion contributions of individual studies to the treatment effect estimates in NMA. We made use of the fact that the composition of network treatment effect estimates can be interpreted as a flow of evidence. An assumption that underlies our algorithm is the equal split of the stream flow to the involved comparisons. Although indirect effects are not weighted averages, we find this approximation to be a pragmatic approach that reasonably reflects the amount that each comparison contributes to network effects. The derivation of the contribution of sources of evidence in a Bayesian NMA is not straightforward, as no analogue to the H matrix exists. The application of the method described in this paper, however, can be used to derive useful approximations of the contributions of studies.
Applying the algorithm to networks of interventions can be used to quantify the contribution of potential study limitations to the NMA treatment effect estimates. Study limitations may lead to biased NMA treatment effect; however, the amount and direction of bias in the NMA treatment effect as a result of the within-study bias is not straightforward to define and is not currently accommodated within the proportion contribution matrix. First, a single biased trial may affect an entire indirect route; thus, even if its proportion contribution is small, its consequences in the estimation of the NMA treatment effect may be important. Second, the direction of bias across studies involved in a stream may vary. For example, bias in two comparisons in the same stream may either cancel out or add-up in favor of one of the two treatments. We aim to extend the methods presented in this paper to develop a network meta-regression model that will use the direction and the amount of bias to determine whether and how much NMA treatment effect estimates will be biased as the result of within-study bias.
Alternative methods to derive the relative contribution of all sources of evidence have been developed 12, 13. Krahn et al. define influence functions to describe the extent to which changes in study effects would be translated into NMA treatment effects 13. An alternative approach, based on the decomposition of Fisher’s information matrix, has been proposed to derive proportion study weights in a variety of meta-analysis models, including meta-regression, network meta-analysis and individual patient data meta-analysis 12. Further investigation of the degree of agreement between our algorithm and that of Riley et al. 12 would be of interest.
In the example implemented in the Application, there is no other possible set of paths, and associated streams, that could be selected from x to y in order to partition the inflow of x: π 1, π 2 and π 3 is the only possible set of streams ( Figure 1c). Thus, even if we were taking paths using different criteria, i.e. from longest to shortest, according to values from the H matrix or even randomly, the proportion contributions given in Table 2 would be identical. However, cases exist where the selection of paths does influence the derivation of the P matrix. In Supplementary File 3, we elaborate on the selection of direct paths in the algorithm and discuss some alternative modifications of the algorithm. We are planning to examine the properties of the different approaches in greater detail in a follow up project.
We offer an R package 14, which we also use in the software application CINeMA (Confidence In Network Meta-Analysis) 11, that aims to simplify the evaluation of confidence in the findings from NMA. While CINeMA largely follows the framework previously developed by Salanti et al. 3, the refinement of several methodological aspects is currently under development. Core aspects of the approach include the consideration of the relative contributions of each direct comparison to each NMA treatment effect estimate. To this end, CINeMA uses the proportion contribution matrix as described in this paper. The command netweight in Stata has also been updated to use the described approach.
We believe that the approach described in this paper is a useful and novel addition to network meta-analysis methodology, which allows the consistent derivation of the proportion contributions of direct evidence from individual studies to network treatment effects.
Data availability
The data referenced by this article are under copyright with the following copyright statement: Copyright: © 2018 Papakonstantinou T et al.
Data associated with the article are available under the terms of the Creative Commons Zero "No rights reserved" data waiver (CC0 1.0 Public domain dedication). http://creativecommons.org/publicdomain/zero/1.0/
Dataset 1: Outcome data from the example network of topical antibiotics for the treatment of chronic otitis media with ear discharge in patients with eardrum perforations 7. Data labels: study, name of individual studies; id, id of the individual studies; t; treatment; r, number of events; n, sample size; rob, risk of bias per study. DOI: 10.5256/f1000research.14770.d203174 15.
Funding Statement
TP received funding from a Campbell Collaboration Method Grant [grant no. CMG2.04].
The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
[version 3; peer review: 2 approved
Supplementary material
Supplementary File 1. Proof that the sum of all outflows from the source is equal to the sum of all inflows to the sink and both are 1.Supplementary File 2. Proportion contribution matrix P for the network of antimanic drugs. Cells show the proportion contribution of direct comparisons indicated in the column to the network meta-analysis treatment effects indicated in the rows. ASE, asenapine; ARI, aripiprazole; PLA, placebo; HAL, haloperidol; QUE, quetiapine; LITH, lithium; ZIP, ziprasidone; OLA, olanzapine; DIV, divalproex; RIS, risperidone; CARB, carbamazepine; LAM, lamotrigine; PAL, paliperidone; TOP, topiramate; ASE, asenapine.
References
- 1. Eichler HG, Thomson A, Eichler I, et al. : Assessing the relative efficacy of new drugs: an emerging opportunity. Nat Rev Drug Discov. 2015;14(7):443–4. 10.1038/nrd4664 [DOI] [PubMed] [Google Scholar]
- 2. Jansen JP, Trikalinos T, Cappelleri JC, et al. : Indirect treatment comparison/network meta-analysis study questionnaire to assess relevance and credibility to inform health care decision making: an ISPOR-AMCP-NPC Good Practice Task Force report. Value Health. 2014;17(2):157–73. 10.1016/j.jval.2014.01.004 [DOI] [PubMed] [Google Scholar]
- 3. Salanti G, Del Giovane C, Chaimani A, et al. : Evaluating the quality of evidence from a network meta-analysis. PLoS One. 2014;9(7):e99682. 10.1371/journal.pone.0099682 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4. König J, Krahn U, Binder H: Visualizing the flow of evidence in network meta-analysis and characterizing mixed treatment comparisons. Stat Med. 2013;32(30):5414–29. 10.1002/sim.6001 [DOI] [PubMed] [Google Scholar]
- 5. Lu G, Welton NJ, Higgins JP, et al. : Linear inference for mixed treatment comparison meta-analysis: A two-stage approach. Res Synth Methods. 2011;2(1):43–60. 10.1002/jrsm.34 [DOI] [PubMed] [Google Scholar]
- 6. Rücker G: Network meta-analysis, electrical networks and graph theory. Res Synth Methods. 2012;3(4):312–24. 10.1002/jrsm.1058 [DOI] [PubMed] [Google Scholar]
- 7. Macfadyen CA, Acuin JM, Gamble C: Topical antibiotics without steroids for chronically discharging ears with underlying eardrum perforations. Cochrane Database Syst Rev. 2005; (4):CD004618. 10.1002/14651858.CD004618.pub2 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 8. Cormen TH, editor: Introduction to algorithms. 2. ed., 8. printing, Cambridge, Mass.: MIT Press [u.a.];2007;1180 Reference Source [Google Scholar]
- 9. Rücker G, Schwarzer G: Reduce dimension or reduce weights? Comparing two approaches to multi-arm studies in network meta-analysis. Stat Med. 2014;33(25):4353–69. 10.1002/sim.6236 [DOI] [PubMed] [Google Scholar]
- 10. Cipriani A, Barbui C, Salanti G, et al. : Comparative efficacy and acceptability of antimanic drugs in acute mania: a multiple-treatments meta-analysis. Lancet. 2011;378(9799):1306–15. 10.1016/S0140-6736(11)60873-8 [DOI] [PubMed] [Google Scholar]
- 11. Confidence In Network Meta-Analysis [Internet]. Reference Source [Google Scholar]
- 12. Riley RD, Ensor J, Jackson D, et al. : Deriving percentage study weights in multi-parameter meta-analysis models: with application to meta-regression, network meta-analysis and one-stage individual participant data models. Stat Methods Med Res. 2018;27(10):2885–2905. 10.1177/0962280216688033 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13. Krahn U, Binder H, König J: Visualizing inconsistency in network meta-analysis by independent path decomposition. BMC Med Res Methodol. 2014;14:131. 10.1186/1471-2288-14-131 [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14. Flow contribution R package [Internet]. Reference Source [Google Scholar]
- 15. Papakonstantinou T, Nikolakopoulou A, Rücker G, et al. : Dataset 1 in: Estimating the contribution of studies in network meta-analysis: paths, flows and streams. F1000Research. 2018. 10.5256/f1000research.14770.d203174 [DOI] [PMC free article] [PubMed] [Google Scholar]