ALL Metrics
-
Views
-
Downloads
Get PDF
Get XML
Cite
Export
Track
Method Article
Revised

Estimating the contribution of studies in network meta-analysis: paths, flows and streams

[version 3; peer review: 2 approved, 1 approved with reservations]
* Equal contributors
PUBLISHED 13 Dec 2018
Author details Author details
OPEN PEER REVIEW
REVIEWER STATUS

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

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:

  1. We changed ‘percentages’ to ‘proportions’ throughout. Thus, Figure 1 has also been revised.
  2. 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'.
  3. We have revised the Discussion according to reviewers' comments

See the authors' detailed response to the review by John R. Thompson
See the authors' detailed response to the review by Annette M. O'Connor
See the authors' detailed response to the review by Jochem König

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 comparisons1,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 estimate3. 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 model4,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 proportions3. 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 networks4,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 perforations7. 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).

0ad63ba7-dfb9-452d-94f4-30eedea0d43b_figure1.gif

Figure 1. Network plot for the network of topical antibiotics without steroids for chronically discharging ears (a), comparison graph corresponding to the hxy row of H matrix (b), flows fuv with respect to the ‘x versus y’ network meta-analysis treatment effect are indicated along the edges), streams (c) and proportion contributions of each direct comparison (d).

x, no treatment; y, quinolone antibiotic; u, non-quinolone antibiotic; v, antiseptic.

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 it3. 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 NMA4,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 (T2) 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 θ = (θxyxuxv, ...)′. 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, vV

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 θ^D of length D; their estimated variances are collected in a diagonal D × D matrix VD. At the second stage, the NMA effects are estimated as

θ^N=Hθ^DEquation1

where H is

                           H = Y(X′(VD)–1X)–1X′(VD)–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 (T2) × (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 (T2) × 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 θ^D 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 hxy. Elements of hxy are denoted by huvxy and show the absolute contribution of the direct effect θ^uvD indicated in the subscript (‘u versus v’) to the ‘x versus y’ NMA effect θ^xyN. 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

θ^xyN=hxyxyθ^xyD+hyvxyθ^yvD+hxvxyθ^xvD+hyuxyθ^yuD+huvxyθ^uvDEquation3

The element hxyxy represents the absolute but also the proportion contribution pxyxy 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

θ^xyN=hxyxyθ^xyD+(1hxyxy)θ^xyIEquation4

with θ^xyI denoting the indirect effect for the ‘x versus y’ comparison; hence pxyxy=hxyxy. 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 puvxy proportion contribution of θ^uvD to θ^xyN) cannot be easily derived from the absolute contributions (that is, from huvxy). In the next section we will present how the absolute contributions huvxy could be translated to proportion contributions puvxy.

To explain the method, we will continue focusing on one row of the H matrix, say hxy, 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 hxy, 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 = {fuv, ∀ uv ∈ E} where fuv is equal to |huv|.

Comparison graph

A comparison graph is defined as a graph Gxy = (V, E, F) constructed from a row of the H matrix, hxy; 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 Si is defined as the composition of a path and its associated flow, Si = (φ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, hxy, 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 Gxy = (V, E, F) from hxy; 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 hxy. To simplify the notation, we drop from now on all superscripts assuming they all refer to xy. Then, the set E contains uv if huv > 0 or contains vu if huv < 0. The set of flows is defined as F = {fuv, ∀ uvE} where fuv is equal to |huv|.

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

xuEfxu=1

      b. The sum of inflows of node y (sink) is 1

uyEfuy=1

      c. The flow passing through each internal node (any node except x or y) is conserved

zV\{x,y},vVfvz=uVfzu

      d. Gxy is acyclic; there is no path (sequence of edges) that visits the same vertex twice.

Consider, for example, the graph Gxy 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 fuv are given along the edges; their numerical values are equal to the respective absolute entries of hxy 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 fuv, we can assign a flow φi to each path πi. Flow φi is equal to the smallest fuv 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, fxy = 0.635. Path π2 is constituted from two edges, xv and vy; thus, flow φ2 = min(fxv, fvy) = 0.251. The flow corresponding to the third path π3 is φ3 = min(fxv, fvu, fuy) = 0.114.

We define a stream, Si, as the composition of a path and its associated flow, Si = (φi, πi) with i = 1, ..., I where I is the total number of streams; here I = 3. Note that it holds i=1Iφi=1.

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

θ^xyN=φ1θ^xyD+φ2(θ^xvDθ^yvD)+φ3(θ^xvDθ^uvDθ^yuD)Equation5

with i=13φi=1. 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

puv=iwhereuvπiφi/#πiEquation6

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 θ^xyD,θ^xvD,θ^yvD,θ^yuD,θ^uvD to θ^xyN, 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 Gxy from hxy.

The algorithm is described as follows:

  • 0. Set initial graph G0 = (V, E0, F0) = Gxy. E0 contains uv if huv > 0 or contains vu if huv < 0. The set of flows is F0 = {f0,uv | uvE0}; numerical values of f0,uv are equal to huv.

Then, repeat the process below I times, equal to the number of streams in Gi, until Ei = {Ø}.

  • 1. In Gi–1, find the shortest path from x to y, πi, and define its flow as φi = min{fi–1,uv, uv ∈ πi}. Then, use πi and φi to define the stream Si = (φi, πi).

  • 2. Recalculate the flow of edges uvπi by subtracting φi from the flow of the edges of the stream found: fi,uv = fi–1,uvφiuvπi. The flow of the rest of the edges that do not belong to πi remain unchanged: fi,uv = fi–1,uvuvπi.

  • 3. Define Ei as the set of edges uv for which fi,uv > 0; this is Ei–1 after removing the edges with zero flow, Ei = Ei–1\{uv | fi,uv = 0}. Collect fi,uv to form the set Fi = {fi,uv | uvEi}.

  • 4. If Ei ≠ {Ø} define Gi = (V, Ei, Fi) and go to step 1.

When the algorithm terminates, all streams Si = (φi, πi) have been identified and Equation 6 is used to derive the proportion contributions puv.

Repeating the same process for all NMA effects, we derive all puvxy 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 algorithm8, 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 ci,uv to each edge uv as follows: ci,uv = 2 – fi–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 ci,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 antibiotics7.

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.

Columns correspond to direct comparisons and rows correspond to network meta-analysis (NMA) effects. Direct effects along with their variances and NMA effects with 95% confidence intervals (CIs) are given in the last column. Direct and NMA effects are measured as log odds ratios. Positive values favour the first treatment.

xyxvyuyvuvDirect
effect
Variance of
direct effect
NMA effect (95% CIs)
xy0.6350.365–0.114–0.251–0.114–2.290.42–1.86 (–3.05,–0.67)
xu0.6030.3970.632–0.029–0.368–1.32 (–2.61,–0.02)
xv0.5450.4550.1700.3750.1700.350.63–0.72 (–1.95,0.52)
yu–0.0320.0320.7450.223–0.2550.390.120.54 (–0.07,1.16)
yv–0.0900.0900.2840.6270.2841.240.151.14 (0.47,1.81)
uv–0.0580.058–0.4620.4040.5380.530.220.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 G0 = Gxy = (V, E0, F0) with source x and sink y corresponding to row hxy. 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 hxy, is E0 = {xy, xv, vy, vu, uy}. The set of flows is F0 = {f0,uv | uvE0}, where f0,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 Ei = {Ø}. The iterations of the algorithm equal the number of existing streams from x to y and are illustrated in Figure 2.

0ad63ba7-dfb9-452d-94f4-30eedea0d43b_figure2.gif

Figure 2. Illustration of the steps of the algorithm for approximating proportion contributions per comparison in the network of topical antibiotics without steroids for chronically discharging ears focusing on the comparison ‘x versus y’.

Treatment labels: x, no treatment; y, quinolone antibiotic; u, non-quinolone antibiotic; v, antiseptic.

First iteration

  • 1. In G0, find the shortest path from x to y, π1 = {xy}. Define its flow as φ1 = min{f0,uv, uv ∈ π1} = f0,xy = 0.635. Define stream S1 = (φ1, π1) (Figure 2a).

  • 2. Recalculate the flow of edge xyπ1 as f1,xy = f0,xyφ1 = 0.635 – 0.635 = 0. The flow of the rest of the comparisons remains unchanged: f1,uv = f0,uv ∀ uv ∉ π1 (Figure 2b).

  • 3. Define E1 as the set of edges uv for which f1,uv > 0; edge xy is removed since its flow is zero, E1 = E0\{xy}. Collect f1,uv to form the set F1 = {f1,uv | uvE1} (Figure 2c).

  • 4. Define G1 = (V, E1, F1). As E1 = {xv, vy, vu, uy} ≠ {Ø}, go to step 1 (Figure 2c).

Second iteration

  • 1. In G1, find the shortest path from x to y, π2 = {xv,vy}. Define its flow as φ2 = min{f1,uv, uv ∈ π2} = f1,vy = 0.251. Define stream S2 = (φ2, π2) (Figure 2d).

  • 2. Recalculate the flow of edges xv and vy as f2,xv = f1,xvφ2 = 0.365 – 0.251 = 0.114 and f2,vy = f1,vyφ2 = 0.251 – 0.251 = 0. The flow of the rest of the comparisons remains unchanged: f2,uv = f1,uv ∀ uv ∉ π2 (Figure 2e).

  • 3. Define E2 as the set of edges uv for which f2,uv > 0; edge vy is removed since its flow is zero and thus E2 = E1\{vy}. Collect f2,uv to form the set F2 = {f2,uv | uvE2} (Figure 2f).

  • 4. Define G2 = (V, E2, F2). As E2 = {xv, vu, uy} ≠ {Ø}, go to step 1 (Figure 2f).

Third iteration

  • 1. In G2, find the shortest path from x to y, π3 = {xv, vu, uy}. Define its flow as φ3 = min{f2,uv, uv ∈ π3} = 0.114. Define stream S3 = (φ3, π3) (Figure 2g).

  • 2. Recalculate the flow of edges xv, vu and uy as f3,xv = f3,vu = f3,uy = f2,xvφ3 = 0.114 – 0.114 = 0 (Figure 2h).

  • 3. Define E3 as the set of edges uv for which f3,uv > 0; edges xv, vu and uy are removed since their flow is zero, E3 = E2\{xv, vu, uy}. Collect f3,uv to form the set F3 = {f3,uv | uvE3} (Figure 2i).

  • 4. Define G3 = (V, E3, F3). The set of direct edges is E3 = {Ø} 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 pxv we first have to identify the relevant paths; these were π2 and π3. Consequently,

pxv=φ2|π2|+φ3|π3|=0.2512+0.1143=0.164=16.4%

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.

xyxvyuyvuv
xypxy=φ1|π1| = 63.5%pxv=φ2|π2|+φ3|π3| = 16.4%pyu=φ3|π3| = 3.8%pyv=φ2|π2| = 12.6%puv=φ3|π3| = 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, pxy = 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 0.690.69+1.5463.5%=19.6% and 1.540.69+1.5463.5%=43.8% 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 & Schwarzer9 are used for multi-arm studies.

Table 3. Proportion contribution matrix P for the network of topical antibiotics without steroids for chronically discharging ears.

Cells show the proportion contribution of direct comparisons indicated in the column to the network meta-analysis treatment effects indicated in the rows.

xyxvyuyvuv
xy63.5%16.4%3.8%12.6%3.8%
xu30.1%19.4%31.1%1%18.4%
xv24.4%45.5%5.7%18.8%5.7%
yu1.1%1.1%74.5%11.1%12.2%
yv4.5%4.5%14.2%62.7%14.2%
uv1.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.

Cells show the proportion contribution of individual studies indicated in the column to the network meta-analysis treatment effects indicated in the rows.

Study 1Study 2Study 3Study 4Study 5Study 6Study 7Study 8Study 9 Study
10
Study
11
Study
12
Study
13
xy19.763.42.80.50.60.40.60.72.71.30.82.34.2
xu9.340.48.84.45.33.55.15.46.96.53.90.20.3
xv7.667.14.20.810.60.914.121.23.46.2
yu0.34.6313.610.512.78.412.212.912.24.32.623.7
yv1.423.512.122.41.62.32.412.25311.320.7
uv0.68.4193.13.82.53.63.814.419.111.53.66.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 grouped3. 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.

0ad63ba7-dfb9-452d-94f4-30eedea0d43b_figure3.gif

Figure 3. Bar plot showing the study proportion contributions of direct comparisons with low (green), moderate (yellow) and high (red) risk of bias.

The bar plot has been produced in CINeMA (Confidence In Network Meta-Analysis) software11. Studies are synthesized using the random effects model. x, no treatment; y, quinolone antibiotic; u, non-quinolone antibiotic; v, antiseptic.

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 G0. Then, we continue by finding the shortest path in the first iteration, which corresponds to the direct comparison, and define its flow and stream S1 = (φ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.

0ad63ba7-dfb9-452d-94f4-30eedea0d43b_figure4.gif

Figure 4. Network plot for the network of antimanic drugs.

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.

study;id;t;r;n;rob
Kasemsuwan 1997;1;2;3;19;2
Kasemsuwan 1997;1;1;14;16;2
van Hasselt 2002;2;2;32;79;2
van Hasselt 2002;2;1;66;83;2
van Hasselt 2002;2;4;77;91;2
van Hasselt 1997;3;2;7;14;3
van Hasselt 1997;3;3;24;40;3
van Hasselt 1997;3;4;34;39;3
Kaygusuz 2002;4;2;10;20;2
Kaygusuz 2002;4;3;10;20;2
Lorente 1995;5;2;8;159;2
Lorente 1995;5;3;9;149;2
Tutkun 1995;6;2;3;24;2
Tutkun 1995;6;3;14;20;2
VH 1998 daily;7;2;9;32;2
VH 1998 daily;7;3;12;36;2
VH 1998 weekly;8;2;16;39;2
VH 1998 weekly;8;3;13;31;2
Fradis 1997;9;2;10;19;1
Fradis 1997;9;3;8;18;1
Fradis 1997;9;4;13;17;1
Clayton 1990;10;3;19;60;3
Clayton 1990;10;4;14;42;3
Browning 1983a;11;3;15;18;2
Browning 1983a;11;4;13;20;2
Jaya 2003;12;2;6;21;1
Jaya 2003;12;4;6;19;1
Macfadyen 2005;13;2;66;196;1
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 perforations7.
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.

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 developed12,13. Krahn et al. define influence functions to describe the extent to which changes in study effects would be translated into NMA treatment effects13. 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-analysis12. 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 package14, 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

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 perforations7. 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.d20317415.

Comments on this article Comments (0)

Version 3
VERSION 3 PUBLISHED 18 May 2018
Comment
Author details Author details
Competing interests
Grant information
Copyright
Download
 
Export To
metrics
Views Downloads
F1000Research - -
PubMed Central
Data from PMC are received and updated monthly.
- -
Citations
CITE
how to cite this article
Papakonstantinou T, Nikolakopoulou A, Rücker G et al. Estimating the contribution of studies in network meta-analysis: paths, flows and streams [version 3; peer review: 2 approved, 1 approved with reservations] F1000Research 2018, 7:610 (https://doi.org/10.12688/f1000research.14770.3)
NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article.
track
receive updates on this article
Track an article to receive email alerts on any updates to this article.

Open Peer Review

Current Reviewer Status: ?
Key to Reviewer Statuses VIEW
ApprovedThe paper is scientifically sound in its current form and only minor, if any, improvements are suggested
Approved with reservations A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit.
Not approvedFundamental flaws in the paper seriously undermine the findings and conclusions
Version 1
VERSION 1
PUBLISHED 18 May 2018
Views
20
Cite
Reviewer Report 16 Aug 2018
John R. Thompson, Department of Health Sciences, University of Leicester, Leicester, UK 
Approved
VIEWS 20
This report is also available as a separate PDF.

I have no special knowledge of the measurement of information flow in a network meta-analysis and so I read this paper as a biostatistician with a general interest ... Continue reading
CITE
CITE
HOW TO CITE THIS REPORT
Thompson JR. Reviewer Report For: Estimating the contribution of studies in network meta-analysis: paths, flows and streams [version 3; peer review: 2 approved, 1 approved with reservations]. F1000Research 2018, 7:610 (https://doi.org/10.5256/f1000research.16071.r37273)
NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article.
  • Author Response 13 Dec 2018
    Adriani Nikolakopoulou, Institute of Social and Preventative Medicine (ISPM), University of Bern, Bern, Switzerland
    13 Dec 2018
    Author Response
    We are grateful to Dr. John R. Thompson for his time and valuable comments and for recommending approval of our paper. We believe that we have been able to address ... Continue reading
COMMENTS ON THIS REPORT
  • Author Response 13 Dec 2018
    Adriani Nikolakopoulou, Institute of Social and Preventative Medicine (ISPM), University of Bern, Bern, Switzerland
    13 Dec 2018
    Author Response
    We are grateful to Dr. John R. Thompson for his time and valuable comments and for recommending approval of our paper. We believe that we have been able to address ... Continue reading
Views
22
Cite
Reviewer Report 14 Aug 2018
Annette M. O'Connor, Department of Veterinary Diagnostic and Production Animal Medicine, College of Veterinary Medicine, Iowa State University, Ames, IA, USA 
Approved
VIEWS 22
This paper described an updated approach to deriving the percentage contributions of the direct comparison used in treatment estimates. In the interests of full disclosure, I am not a statistician and was reviewing from the view point of an applied ... Continue reading
CITE
CITE
HOW TO CITE THIS REPORT
O'Connor AM. Reviewer Report For: Estimating the contribution of studies in network meta-analysis: paths, flows and streams [version 3; peer review: 2 approved, 1 approved with reservations]. F1000Research 2018, 7:610 (https://doi.org/10.5256/f1000research.16071.r36470)
NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article.
  • Author Response 13 Dec 2018
    Adriani Nikolakopoulou, Institute of Social and Preventative Medicine (ISPM), University of Bern, Bern, Switzerland
    13 Dec 2018
    Author Response
    We are grateful to Dr. Annette M. O’Connor for her time and valuable comments and for recommending approval of our paper. We believe that we have been able to address ... Continue reading
COMMENTS ON THIS REPORT
  • Author Response 13 Dec 2018
    Adriani Nikolakopoulou, Institute of Social and Preventative Medicine (ISPM), University of Bern, Bern, Switzerland
    13 Dec 2018
    Author Response
    We are grateful to Dr. Annette M. O’Connor for her time and valuable comments and for recommending approval of our paper. We believe that we have been able to address ... Continue reading
Views
44
Cite
Reviewer Report 13 Jun 2018
Jochem König, Division of Paediatric Epidemiology, Institute of Medical Biostatistics, Epidemiology, and Informatics (IMBEI), Johannes Gutenberg University Medical Center, Mainz, Germany 
Approved with Reservations
VIEWS 44
  1. The authors undertake a redefinition of the term ‘percentage contribution’ in network meta-analysis. In ordinary meta-analysis of randomized clinical trials, pooled estimates of a treatment effect can be represented as a weighted mean of treatment effects from
... Continue reading
CITE
CITE
HOW TO CITE THIS REPORT
König J. Reviewer Report For: Estimating the contribution of studies in network meta-analysis: paths, flows and streams [version 3; peer review: 2 approved, 1 approved with reservations]. F1000Research 2018, 7:610 (https://doi.org/10.5256/f1000research.16071.r34177)
NOTE: it is important to ensure the information in square brackets after the title is included in all citations of this article.
  • Author Response 03 Sep 2018
    Adriani Nikolakopoulou, Institute of Social and Preventative Medicine (ISPM), University of Bern, Bern, Switzerland
    03 Sep 2018
    Author Response
    We are grateful to Dr. Jochem König for the time and effort he spent to review our paper. We believe that his valuable comments and suggestions have substantially improved the ... Continue reading
COMMENTS ON THIS REPORT
  • Author Response 03 Sep 2018
    Adriani Nikolakopoulou, Institute of Social and Preventative Medicine (ISPM), University of Bern, Bern, Switzerland
    03 Sep 2018
    Author Response
    We are grateful to Dr. Jochem König for the time and effort he spent to review our paper. We believe that his valuable comments and suggestions have substantially improved the ... Continue reading

Comments on this article Comments (0)

Version 3
VERSION 3 PUBLISHED 18 May 2018
Comment
Alongside their report, reviewers assign a status to the article:
Approved - the paper is scientifically sound in its current form and only minor, if any, improvements are suggested
Approved with reservations - A number of small changes, sometimes more significant revisions are required to address specific details and improve the papers academic merit.
Not approved - fundamental flaws in the paper seriously undermine the findings and conclusions
Sign In
If you've forgotten your password, please enter your email address below and we'll send you instructions on how to reset your password.

The email address should be the one you originally registered with F1000.

Email address not valid, please try again

You registered with F1000 via Google, so we cannot reset your password.

To sign in, please click here.

If you still need help with your Google account password, please click here.

You registered with F1000 via Facebook, so we cannot reset your password.

To sign in, please click here.

If you still need help with your Facebook account password, please click here.

Code not correct, please try again
Email us for further assistance.
Server error, please try again.