Concept Architecture
Copas Model for Publication Bias in Meta-Analysis
The Copas model, usually called the Copas selection model, treats the trials in a meta-analysis as the visible part of a larger set of studies, some never published, and asks how far the pooled effect would move if small studies with unfavourable results were less likely to appear. Copas introduced it in 1999 and developed it with Shi in 2000 and 2001. In health technology assessment the question has a direct cost, because a pooled relative effect usually becomes a parameter in a health economic model, so an overstated effect becomes overstated health gain and, for a technology that costs more than its comparator, a lower ICER. The model rests on two linked equations and a sensitivity analysis, and its adjusted estimates can be carried into a cost per responder and compared with those of trim and fill and PET-PEESE.
Two linked equations for the result and the decision to publish
The model joins the usual random-effects model for each study's reported effect to a probit selection equation that decides whether the study is published. A correlation parameter links the two; when it is zero, publication is unrelated to the result and the published studies give an approximately unbiased pooled estimate.
where is the effect reported by study (such as a log odds ratio), its true effect, the overall mean effect, the between-study heterogeneity variance, the within-study standard error, and standard normal errors, a latent propensity to publish, the reported standard error, and the selection parameters and the correlation between sampling error and propensity. Study is published only when , so the following holds.
where is the standard normal cumulative distribution function. is the probability of publishing a study with an infinitely large standard error, and sets how fast that probability rises as the standard error shrinks. When is positive and larger effects are favourable, a small study with a favourable result is more likely to clear the threshold, which produces funnel plot asymmetry.
Carpenter and colleagues describe the model as derived from the Heckman two-stage regression model, the econometric approach to sample selection, so it is a selection model for studies missing not at random. Standard properties of the normal distribution give the bias of a study once it is known to be published, as follows.
where is the mean propensity to publish study , is the standard normal density and is the inverse Mills ratio, which grows as the probability of publication falls. The bias rises with the standard error and with the strength of selection, so the smallest published studies overstate the effect most.
Why the selection parameters are varied rather than estimated
Copas and Shi maximise the likelihood of the published estimates conditional on publication. That likelihood can peak on a very flat plateau, because the data say little about unseen studies. Copas's answer, described in the Cochrane Handbook, is a sensitivity analysis in which and are fixed over a grid, and at each point , and are estimated by maximum likelihood. Each grid point implies a number of unpublished studies, given by the following.
where is the expected number of unpublished studies, is the number of published studies and is the publication probability at the standard error of published study .
The implementation by Carpenter, Rücker and Schwarzer, now the copas function of the R package metasens, plots the adjusted estimate against the probability of publishing the study with the largest standard error, by default from around 0.3 to 1. At each point a test asks whether the remaining funnel plot asymmetry exceeds chance, and degrees of selection with p-values above 0.1 are treated as more plausible. Copas and Shi's test of fit is a likelihood ratio test that, without heterogeneity, is equivalent to the Egger test.
A published analysis of phenobarbital before preterm birth
A published application shows what the model offers and what it cannot settle. Carpenter, Rücker and Schwarzer analysed nine trials of maternal phenobarbital for periventricular haemorrhage in preterm infants. The random-effects odds ratio was 0.49 (0.32 to 0.74) and a regression test for asymmetry gave p = 0.011. The asymmetry was explained only when the probability of publishing the least precise trial was as low as about 0.4; at 0.37 the adjusted odds ratio was 0.83 (0.61 to 1.15), with about 9 studies implied unpublished, and the benefit was no longer significant.
They record that the original review authors, Crowther and Henderson-Smart, had noted that the two largest, higher-quality trials showed no benefit, and they describe the result as allowing for selection bias and/or other small-study effects. The model cannot say which was at work.
From twelve illustrative trials to a cost per responder
A cost-effectiveness model needs the odds ratio of treatment response for a new therapy against standard care. All numbers are illustrative, and positive log odds ratios favour the new therapy. Two large trials (standard error 0.10) average 0.31 and ten small trials (standard error 0.40) average 0.55; each trial is treated as reporting its group average, and heterogeneity is set to zero.
| Group | Trials | Standard error | Mean log OR | Weight per trial | Group weight |
|---|---|---|---|---|---|
| Large | 2 | 0.10 | 0.31 | 100 | 200 |
| Small | 10 | 0.40 | 0.55 | 6.25 | 62.5 |
1. Pool without adjustment.
where is the unadjusted inverse-variance pooled log odds ratio, an odds ratio of 1.444. The small trials sit 0.24 above the large ones, which is funnel plot asymmetry.
2. Choose a scenario. Suppose a large trial is published with probability 0.95 and a small one with probability 0.35. The standard normal quantiles are 1.645 and −0.385, and the reciprocals of the standard errors are 10 and 2.5, giving the following.
where and are the selection parameters implied by the two probabilities.
3. Calculate the inverse Mills ratios. With densities of 0.1031 and 0.3704 at the two quantiles, the ratios are as follows.
where and are the inverse Mills ratios for a published large and small trial.
4. Solve for the correlation and the adjusted effect. Setting each group mean equal to its expected value under the model, and , and subtracting gives the following.
where is the correlation that reproduces the asymmetry and is the adjusted pooled log odds ratio, an odds ratio of 1.355. This is a moment approximation; the Copas method maximises the conditional likelihood, which also changes the weights, so its figures would differ somewhat. The implied number of unpublished trials is as follows.
where is as defined above. About 19 trials, nearly all small, would sit unpublished behind the twelve found.
5. Repeat across scenarios.
| Scenario | P(publish large) | P(publish small) | Correlation | Adjusted log OR | Odds ratio | Implied unpublished | ||
|---|---|---|---|---|---|---|---|---|
| No selection | 1 | 1 | 0 | 0 | none fits | 0.3671 | 1.444 | 0 |
| Moderate | 0.95 | 0.35 | 0.1085 | 1.0583 | 0.582 | 0.3037 | 1.355 | 18.7 |
| Severe | 0.90 | 0.15 | 0.1950 | 1.5544 | 0.399 | 0.3022 | 1.353 | 56.9 |
With no selection the asymmetry is unexplained. With the correlation re-estimated at each grid point, as in a real Copas analysis, both selection scenarios reproduce the group means exactly and give almost the same odds ratio, because stronger selection is offset by a weaker correlation. The data cannot separate them, which is the flat likelihood in miniature; the choice rests on the test for residual asymmetry and on whether about 57 unpublished trials, rather than about 19, is credible, which trial registries can help to check.
6. Carry the result into the economic model. With an illustrative baseline response probability of 30% (odds 0.4286) and incremental cost of £1,200 per patient, the unadjusted odds ratio gives the following response probability on the new therapy.
where the numerator is the treated odds of response.
| Scenario | Odds ratio | Response on new therapy | Extra responders per 1,000 | Cost per extra responder |
|---|---|---|---|---|
| Unadjusted | 1.444 | 38.2% | 82 | about £14,600 |
| Moderate | 1.355 | 36.7% | 67 | about £17,800 |
| Severe | 1.353 | 36.7% | 67 | about £17,900 |
Allowing for selection raises the cost per extra responder by about 22% to 23%, which matters if the unadjusted result sits close to what a decision maker would accept.
Copas model, funnel plot tests, trim and fill and PET-PEESE
The Begg test and the Egger test only detect small-study effects. The other methods produce an adjusted estimate, each under its own assumption about the cause of asymmetry.
| Method | What it does | Main assumption |
|---|---|---|
| Funnel plot with an asymmetry test | Tests whether smaller studies report different effects | None about the cause |
| Trim and fill | Rank-based: estimates missing studies, imputes mirror images, re-pools | The most extreme studies on one side are missing |
| PET-PEESE | Regresses effects on standard errors (PET) or variances (PEESE); effect at zero standard error | Regression form holds; PEESE used when PET shows an effect |
| Copas selection model | Adjusted estimates across assumed selection, with implied unpublished studies | Selection depends on precision and, through , on the result |
In 157 meta-analyses with binary outcomes, Schwarzer and colleagues found similar point estimates from the two adjustment methods, but systematically larger standard errors and p-values from trim and fill, and judged the Copas model preferable; Carpenter and colleagues found the Copas model gave a clear interpretation in about 80% of the same meta-analyses. A 2024 simulation of continuous outcomes, posted as a preprint, found Copas and PET-PEESE the least biased of five adjustment methods, noted that likelihood-based methods such as Copas can fail to converge, and concluded that PET-PEESE, being robust to heteroscedasticity, is a preferable technique. The Cochrane Handbook advises regression-based adjustment only with at least 10 studies.
Using Copas results in decision models and HTA
In an economic evaluation the adjusted estimate is best treated as a scenario input, not a new base case, showing how much of a relative effect could rest on missing evidence. In the Cochrane Handbook's reading, estimates that stay stable across assumed selection suggest the unadjusted estimate is unlikely to be driven by non-reporting, while large movements suggest it may well be. A scenario analysis can run the model at plausible degrees of selection. A probabilistic sensitivity analysis centred on the unadjusted estimate does not capture this, because bias moves the centre of the distribution rather than widening it, so parameter uncertainty and selection bias need separate treatment. Outside information can narrow the selection parameters. Mavridis and colleagues built priors from both external data and elicited expert opinion and extended the model to network meta-analysis, and Huang and colleagues used trial registries to estimate all of its parameters.
Assumptions and where the model misleads
The central assumption is that asymmetry comes from selective publication. The Cochrane Handbook calls this a major problem with selection models, since they assume that other causes of small-study effects, such as weaker design in small trials or genuinely different patients, are not operating, and may mislead if that is wrong.
The form of the selection equation matters as much as its parameters. A 2020 simulation of mean differences, posted as a preprint, found that the Copas method corrected adequately when publication followed its own selection model, performed poorly when selection depended directly on the standardised effect, and did not correct enough when between-study heterogeneity was present. Carpenter and colleagues also found that allowing for selection bias can shrink the standard error of the treatment estimate, as with trim and fill, against the intuition that missing evidence should widen uncertainty.
The most common misreading is to treat one grid point's adjusted estimate as the true effect. McShane and colleagues argued that selection methods should be used less to produce a single adjusted estimate and more for sensitivity analysis across forms and severities of publication bias.
Sources
- Almalik O. Adjusting for publication bias in meta-analysis with continuous outcomes: a comparative study. arXiv preprint arXiv:2410.06309. 2024.
- Almalik O, Zhan Z, van den Heuvel ER. Copas' method is sensitive to different mechanisms of publication bias. arXiv preprint arXiv:2007.15955. 2020.
- Carpenter J, Rücker G, Schwarzer G. copas: an R package for fitting the Copas selection model. The R Journal. 2009;1(2):31-36.
- Carpenter JR, Schwarzer G, Rücker G, Künstler R. Empirical evaluation showed that the Copas selection model provided a useful summary in 80% of meta-analyses. Journal of Clinical Epidemiology. 2009;62(6):624-631.
- Copas J, Shi JQ. Meta-analysis, funnel plots and sensitivity analysis. Biostatistics. 2000;1(3):247-262.
- Copas JB, Shi JQ. A sensitivity analysis for publication bias in systematic reviews. Statistical Methods in Medical Research. 2001;10(4):251-265.
- Duval S, Tweedie R. Trim and fill: a simple funnel-plot-based method of testing and adjusting for publication bias in meta-analysis. Biometrics. 2000;56(2):455-463.
- Huang A, Komukai S, Friede T, Hattori S. Using clinical trial registries to inform Copas selection model for publication bias in meta-analysis. Research Synthesis Methods. 2021;12(5):658-673. Preprint version: arXiv:2005.14396, 2020.
- Mavridis D, Sutton A, Cipriani A, Salanti G. A fully Bayesian application of the Copas selection model for publication bias extended to network meta-analysis. Statistics in Medicine. 2013;32(1):51-66.
- McShane BB, Böckenholt U, Hansen KT. Adjusting for publication bias in meta-analysis: an evaluation of selection methods and some cautionary notes. Perspectives on Psychological Science. 2016;11(5):730-749.
- Page MJ, Higgins JPT, Sterne JAC. Chapter 13: Assessing risk of bias due to missing evidence in a meta-analysis. In: Higgins JPT, Thomas J, Chandler J, et al, editors. Cochrane Handbook for Systematic Reviews of Interventions version 6.5. Cochrane; 2024. Section 13.3.4.6.
- Schwarzer G, Carpenter J, Rücker G. Empirical evaluation suggests Copas selection model preferable to trim-and-fill method for selection bias in meta-analysis. Journal of Clinical Epidemiology. 2010;63(3):282-288.
- Schwarzer G, Carpenter JR, Rücker G. metasens: Statistical Methods for Sensitivity Analysis in Meta-Analysis. R package version 1.5-3. 2025. Reference manual, function copas.
- Stanley TD, Doucouliagos H. Meta-regression approximations to reduce publication selection bias. Research Synthesis Methods. 2014;5(1):60-78.
Related Concepts (6)
Functions & Formulae (2)
copas(gamma_0, gamma_1, s_i, n_g) = (P_i, M)
Copas probit probability that a study with standard error s is published
u = gamma_0 + gamma_1 / s; P = Phi_u
Expected number of unpublished studies implied by Copas selection parameters for two standard error groups
u_1 = gamma_0 + gamma_1 / s_1; u_2 = gamma_0 + gamma_1 / s_2; P_1 = Phi_1; P_2 = Phi_2; M = n_1 * (1 - P_1) / P_1 + n_2 * (1 - P_2) / P_2
Library
Publications
13
Meta-regression approximations to reduce publication selection bias — Stanley TD, Doucouliagos H, Vol. 5, No. 1, pp. 60-78 ed., 2014 (Research Synthesis Methods)
Paper on meta-regression approximations to reduce publication selection bias, proposing PEESE, a quadratic approximation without a linear term, and a hybrid estimator that conditionally combines PEESE with the Egger regression intercept.
Journal ArticleView source →Copas' method is sensitive to different mechanisms of publication bias — Almalik O, Zhan Z, van den Heuvel ER, arXiv:2007.15955 ed., 2020 (arXiv)
Preprint evaluating Copas' method for mean differences, finding that it corrects adequately when publication follows Copas' selection model but performs worse when selection depends on significant or standardised effect sizes and under-corrects with between-study heterogeneity.
Web (Open Access)View source →Adjusting for publication bias in meta-analysis with continuous outcomes: a comparative study — Almalik O, arXiv:2410.06309 ed., 2024 (arXiv)
Preprint comparing five methods of adjusting for publication bias in meta-analysis with continuous outcomes, which found the Copas and PET-PEESE methods the least biased and noted that the Copas method, like other likelihood-based methods, can have convergence problems.
Web (Open Access)View source →copas: an R package for fitting the Copas selection model — Carpenter J, Rücker G, Schwarzer G, Vol. 1, No. 2, pp. 31-36 ed., 2009 (The R Journal)
Paper describing the copas R package for fitting the Copas selection model, illustrated with a meta-analysis of 9 trials of prophylactic maternal phenobarbital for periventricular haemorrhage in preterm infants.
Journal ArticleView source →Empirical evaluation showed that the Copas selection model provided a useful summary in 80% of meta-analyses — Carpenter JR, Schwarzer G, Rücker G, Künstler R, Vol. 62, No. 6, pp. 624-631 ed., 2009 (Journal of Clinical Epidemiology)
Empirical evaluation of the Copas selection model in 157 meta-analyses with binary outcomes, finding a clear overall interpretation in about 80% of them and that, as with trim and fill, allowing for selection bias can give smaller standard errors.
Journal ArticleView source →Meta-analysis, funnel plots and sensitivity analysis — Copas J, Shi JQ, Vol. 1, No. 3, pp. 247-262 ed., 2000 (Biostatistics)
Paper proposing a sensitivity analysis for publication bias in meta-analysis based on fitting a model to the funnel plot, cited for the development of the Copas selection model.
Journal ArticleView source →A sensitivity analysis for publication bias in systematic reviews — Copas JB, Shi JQ, Vol. 10, No. 4, pp. 251-265 ed., 2001 (Statistical Methods in Medical Research)
Paper proposing a sensitivity analysis for publication bias in systematic reviews in which different patterns of selection bias are tested against the fit to the funnel plot.
Journal ArticleView source →Trim and fill: a simple funnel-plot-based method of testing and adjusting for publication bias in meta-analysis — Duval S, Tweedie R, Vol. 56, No. 2, pp. 455-463 ed., 2000 (Biometrics)
Paper introducing trim and fill, simple rank-based data augmentation techniques that formalise the use of funnel plots to estimate the number of missing studies in a meta-analysis.
Journal ArticleView source →Using clinical trial registries to inform Copas selection model for publication bias in meta-analysis — Huang A, Komukai S, Friede T, Hattori S, Vol. 12, No. 5, pp. 658-673 ed., 2021 (Research Synthesis Methods)
Paper proposing an inference procedure for the Copas selection model that uses information from clinical trial registries to estimate all unknown parameters.
Journal ArticleView source →A fully Bayesian application of the Copas selection model for publication bias extended to network meta-analysis — Mavridis D, Sutton A, Cipriani A, Salanti G, Vol. 32, No. 1, pp. 51-66 ed., 2013 (Statistics in Medicine)
Paper applying the Copas selection model in a fully Bayesian framework, with prior distributions derived from external data and elicited expert opinion, and extending it to star-shaped network meta-analysis.
Journal ArticleView source →Adjusting for publication bias in meta-analysis: an evaluation of selection methods and some cautionary notes — McShane BB, Böckenholt U, Hansen KT, Vol. 11, No. 5, pp. 730-749 ed., 2016 (Perspectives on Psychological Science)
Evaluation of selection methods for adjusting for publication bias in meta-analysis, recommending their use for sensitivity analysis rather than for obtaining a single adjusted estimate.
Journal ArticleView source →Empirical evaluation suggests Copas selection model preferable to trim-and-fill method for selection bias in meta-analysis — Schwarzer G, Carpenter J, Rücker G, Vol. 63, No. 3, pp. 282-288 ed., 2010 (Journal of Clinical Epidemiology)
Comparison of the Copas selection model and trim and fill in 157 meta-analyses with binary outcomes, finding similar point estimates but systematically larger standard errors and p-values for trim and fill and concluding that the Copas model appears preferable.
Journal ArticleView source →Introduction to Meta-Analysis — Borenstein, Hedges, Higgins & Rothstein, 2nd Edition ed., 2021 (John Wiley & Sons)
A clear, applied introduction to meta-analysis — computing effect sizes, fixed- and random-effects models, heterogeneity, subgroup analysis, meta-regression, and publication bias — written for readers across disciplines.
BookView source →
Tools & Resources
1
metasens: Statistical Methods for Sensitivity Analysis in Meta-Analysis — Schwarzer G, Carpenter JR, Rücker G, R package version 1.5-3, reference manual, function copas ed., 2025 (CRAN)
Reference manual for the metasens R package, whose copas function performs a Copas selection model analysis with a probit selection model and shows how the treatment estimate varies with the probability of publishing the study with the largest standard error.
Frequently Asked Questions (6)
What is the Copas model?
The Copas model is a selection model for publication bias in meta-analysis that re-estimates the pooled effect under assumed rates of non-publication.
Source: Carpenter et al. 2009
How does the Copas model adjust a result for publication bias?
The Copas model adjusts a meta-analysis for publication bias by explicitly modelling the chance that a study gets published as a function of its results, on the premise that studies with weaker or null findings are less likely to appear. By estimating how many such studies are probably missing and what they would have shown, it produces a corrected effect that allows for the unseen results. This gives a sense of how far the visible literature might overstate the truth. Modelling what selection hid is its approach. Copas and Shi (2001) describe this model.
Source: Copas & Shi 2001
How does the Copas model work?
The Copas model works by specifying a selection mechanism that relates the probability of a study being published to its results, typically its effect estimate and standard error, alongside the model for the true effects. By modelling the selection process, it estimates how the observed studies may be a biased subset and adjusts the pooled effect toward what it would be without selective publication. The degree of adjustment depends on assumptions about the strength of selection, which are varied in sensitivity analyses. So the Copas model estimates a bias-adjusted effect by explicitly modelling how publication depends on study results.
Source: Copas 1999
Why is the Copas model used?
The Copas model is used to go beyond detecting publication bias to estimating its impact and adjusting the pooled effect accordingly, providing an indication of how much the meta-analysis result might change if unpublished studies were included. This is valuable because tests such as Egger's indicate possible bias but do not quantify its effect on the estimate. By modelling the selection process, the Copas model offers a bias-adjusted estimate and a sensitivity analysis of how the result depends on the extent of selective publication. So it is used to assess the robustness of meta-analysis conclusions to publication bias.
Source: Sterne, Gavaghan & Egger 2000
What are the assumptions of the Copas model?
The Copas model assumes a particular form for the selection mechanism relating publication probability to study results, and its adjustment depends on assumptions about the strength and pattern of this selection, which cannot be fully known, since the unpublished studies are unobserved. It also assumes a model for the distribution of true effects. Because the selection is not directly observable, the results are sensitive to these assumptions. So the Copas model rests on assumptions about how publication depends on results, and its estimates are explored across a range of selection assumptions rather than treated as a single definitive correction.
Source: Copas 1999
What are the limitations of the Copas model?
The limitations of the Copas model arise because the selection mechanism it models cannot be observed directly, so the adjustment depends on unverifiable assumptions about how publication relates to results, and the results are sensitive to these; it is more complex to apply than simple tests for publication bias; and it may be unstable with few studies. So the Copas model provides an informative sensitivity analysis of the potential impact of publication bias rather than a definitive correction, and its output is interpreted as showing how conclusions might change under different assumptions about selective publication, rather than as a precise bias-adjusted estimate.
Source: Copas 1999
Trust Record
Verified by Dr Darrin Baines
British health economist
Professional identity: darrinbaines.org
Verification date: 10 Oct 2026
Content version: 1.0.2
Canonical Identity
- Persistent URI
- https://healtheconomics.wiki/concept/copas-model
- Term code
- HE-ES-ESM-009
Stable URI · Machine-readable · Resolvable · CC BY 4.0
