In this chapter we show in detail how to use the statistical package stata both to perform a meta analysis and. Single group spreadsheet with calculated effected sizes for metaanalysis in cma data analysis procedures. A systematic comparison of software dedicated to meta. It will require pooling proportions proportions of stool samples tested positive for rv.
The command presents a table and a graph of the results of an influence analysis in which the meta analysis is reestimated omitting each study in turn. Student resident pricing comprehensive metaanalysis software. I have tons of printed out pdf manuals on how to run a meta analysis in stata. Funnel plot was used to test the publication bias of pooled results. Look at the help file for the command that you will be using. This work shows how to use the stata version of metaprop, but many things are also true for the r version. Description usage arguments details value authors references see also examples. I have a data set of four studies that i would like to metaanalyse using a random effects model.
See statas full list of official metaanalysis features. A handson practical tutorial on performing metaanalysis. Stata 14 software was used to perform the metaanalysis. This function helps you to compare incidence rates from several studies by meta analysis sahai and kurshid, 1996. An updated collection from the stata journal, second edition, which brought. Note that the actual incidence of events will be important with rare events a poisson model is likely going to be better, and whether you have 0 cells. The heterogeneity and publication bias was assessed using the i 2 statistics and eggers test, respectively. You should be able to do the models using either r or stata. The command metaprop of the r package meta can perform meta analyses of proportions. Metaanalyses and forest plots using a microsoft excel. A metaanalysis integrates the quantitative findings from separate but similar studies and provides a numerical estimate of the overall effect of interest petrie et al.
For a meta analysis of event rates, which uses the number of events and sample size from both groups in a study, the following information is needed for every study. This type of analysis is done through command line interactively. In stata you would need to first transform the data, perform your metaanalysis, and then backtransform the data causes your forest plot to not be a true representation of the final result. Meta regression models can be used to analyse associations between treatment effect and study characteristics. It has been invaluable to have a software option such as this during the course of my dissertation, and i am sure i will come back to cma for future research also. They do not supply total person years from their study. Metaprop is a statistical program implemented to perform meta analyses of proportions in stata. My personal preference is for r and i use the metafor packages which will do all the steps including the metaregression but you may have other preferences. Included are profile likelihood and permutation estimation. Table 2 provides a summary of the prevalence estimates in percentages along with i 2 a measure of diversity between surveillance studies, obtained for both h5n1 and h7n9 according to the relevant categories. An updated collection from the stata journal, second edition paperback october 8, 2015 by tom m. Calculation of an overall incidence rate from studies reporting a single incidence rate. In this chapter we show in detail how to use the statistical package stata both to perform a metaanalysis and.
Metaanalysis of prevalence rates in r stack overflow. In the papers, the data is presented as incidence, as per study 2 the incidence is 66. Performing a search on pubmed limiting to the type of article, the mesh term meta analysis will wield 4223 results in 2010 only. Its latest version allows the user to input the cell frequencies from. Metaanalyses have become an essential tool in synthesizing evidence on clinical and epidemiological questions derived from a multitude of similar studies assessing the particular issue. Comprehensive metaanalysis cma is an excellent statistical software program. Cma is very userfriendly, provides essential elements of analyses required for synthesis of quantitative studies.
Metaregression models can be used to analyse associations between treatment effect and study characteristics. In stata you would need to first transform the data, perform your meta analysis, and then backtransform the data causes your forest plot to not be a true representation of the final result. Metaanalysis as a tool for finding stylized facts in economics, with an application to the wage curve brigitte s. Proportions or rates based on rare events may need a transformation or a different analysis. R also has a very nice program which does the transformations within the meta analysis. In this paper we provide guidance on how to undertake metaanalysis using stata, one of the most commonly used software packages for metaanalysis. Jul 12, 2004 meta analysis can be used to pool rate measures across studies, but challenges arise when followup duration varies. Comprehensive free software for meta analysis of causal research data version 1. It might be all right to use a proportion or a rate without transformation.
The metaanalysis is a vknown model and is done through the command interface. As of stata 16, stata has an official suite of meta analysis commands. I am doing a metaanalysis of observational studies. Tell meta that effect sizes and their standard errors are. A handson practical tutorial on performing metaanalysis with stata. Use funnel plots and formal tests to explore publication bias and smallstudy effects. We have found many books and articles on meta analysis. Of course the software may also do the first two steps for you. For this workshop, we will be using the meta analysis commands that were introduced in stata 16. Comprehensive metaanalysis lives up to its name by offering a range of options for analysis, at the same time doing so through a very userfriendly interface. Stata, one of the most commonly used software packages for meta. Sterne editors watch meta analysis in stata read a brief overview of meta analysis.
I have tons of printed out pdf manuals on how to run a metaanalysis in stata. Metaanalysis of hazard ratios statistical software. Inverse variance method and generalised linear mixed model glmm are available for pooling. For a metaanalysis of event rates, which uses the number of events and sample size from both groups in a study, the following information is needed for every study. The command metaprop of the r package meta can perform metaanalyses of proportions. The meta analysis is a vknown model and is done through the command interface. An updated collection from the stata journal, second edition by tom m. The goals of metaanalysis may be summarized as follows. Continuity correction if the summary measure argument sm is equal to ir or irln, a continuity correction is applied if any study has zero events, i. This meta analysis, however will only combine one single group. Fixed and randomeffects metaanalyses were performed using the meta and metan programs applied in the stata software package statacorp, college station, tex.
In a meta analysis of proportions the use of inversevariance weights is a potential source of bias and should be avoided. Free metaanalysis software and macros metaxl version 2. Metaanalysis can be used to pool rate measures across studies, but challenges arise when followup duration varies. Traditionally, metaanalysis literature and software used the term fixedeffect model notice.
This site uses cookies to store information on your computer. Meta analysis is a statistical analysis that consists of huge collections of outcomes for the purpose of integrating the findings. Most meta analysis are for interventional trials, where 2 groups are compared. A basic tutorial arindam basu university of canterbury may 12, 2017 concepts of metaanalyses meta analysis refers to a process of integration of the results of many studies to arrive at evidence synthesis normand,1999. Stata module to produce funnel plots for metaanalysis, statistical software components s434101, boston college department of economics. Forest plot forest funnel plot funnel galbraith plot radial plot radial labbe plot for metaanalysis with binary outcome data labbe baujat plot to explore heterogeneity in metaanalysis baujat. Most of which show how to set up the list in 2 x 2 contingency tables aka 4 separate numbers usually gathered from. Estimate overall effect size and its ci, obtain heterogeneity statistics, and more. Metaanalytic methods for pooling rates when followup. I have a data set of four studies that i would like to meta analyse using a random effects model.
Could anyone suggest a free software for meta analysis. Metaanalysis of incidence rate data in the presence of zero. Continuity correction if the summary measure argument sm is equal to ir or irln, a continuity. Forest plot forest funnel plot funnel galbraith plot radial plot radial labbe plot for metaanalysis with binary. In order to issue hlm commands via the command line from any directory, we need to add hlm to the path. Stata users have also developed numerous excellent commands for performing. The idea behind conducting meta analysis is to help the researcher by. According to wikipedia, in statistics, an effect size is a quantitative measure of the magnitude of. Appropriate and accessible statistical software is needed to produce the summary statistic of interest. The command presents a table and a graph of the results of an influence analysis. Metaanalysis of incidence rate ratios problem with weights.
See stata s full list of official meta analysis features. Waldorf 20, unive r sty of az a,tuc s metaanalysis of the impact of age structure on. Before you start collecting the actual data for the meta analysis, decide which statistical software package will be used to analyze the data. Evaluate study heterogeneity with subgroup analysis or metaregression. Stata is the only statistical package with integrated versioning.
Cohort studies are often used to reveal incidence rates of a condition under different environmental conditions or exposures. Performing a search on pubmed limiting to the type of. If you wrote a script to perform an analysis in 1985, that same script will still run and still produce the same results today. The goals of meta analysis may be summarized as follows.
This is not an introduction to the use of stata software. How can do metaanalysis on prevalence rate and sample sizes. Hlm textbook examples multilevel analysis techniques and. However, it is not always suitable for meta analysis of correlational data where it is preferable to use a good statistical program sas, stata, lisrel. Different weights are assigned to the different studies for calculating the summary or pooled effect. Our objective was to compare different statistical approaches for. We address the three topics covered in the previous issues of the journal, focusing on their implementation in stata using a working example from mental health research. Stata users have also developed numerous excellent commands for performing meta analyses. Abdominal aortic calcification can predict allcause. Under the aca analysis studies with large missing rates.
Meta analyses have become an essential tool in synthesizing evidence on clinical and epidemiological questions derived from a multitude of similar studies assessing the particular issue. I am doing a meta analysis of observational studies. Metaanalysis is a statistical technique for combining the results from several similar studies. Our objective was to compare different statistical approaches for pooling count data of varying followup times in terms of estimates of effect, precision, and clinical interpretability. Childhood maltreatment predicts unfavorable course of illness. As of stata 16, stata has an official suite of metaanalysis commands. However, it is not always suitable for metaanalysis of correlational data where it is preferable to use a good statistical program sas, stata, lisrel. Most of which show how to set up the list in 2 x 2 contingency tables aka 4 separate numbers usually gathered from the 2 x 2 punnet square. A basic tutorial arindam basu university of canterbury may 12, 2017 concepts of metaanalyses meta analysis refers to a process of integration of the results of many. Sensitivity analysis was performed by excluding any single study to test the robustness of the pooled results. In this paper we provide guidance on how to undertake meta analysis using stata, one of the most commonly used software packages for meta analysis. If you are happy with unadjusted risk estimates, then several methods and models are available in a number of statistical softwares, but i would recommend meta and metafor packages in r. Cma is very userfriendly, provides essential elements of analyses required for synthesis of quantitative studies, evaluates publication bias statistically and graphically, and offers technical support. The goal is to provide a single estimate of the effect.
1147 565 475 1068 741 819 531 1538 1610 586 510 13 1371 230 871 1177 595 805 241 1428 1024 1527 348 629 651 493 641 617 872 1351 422 663 1184 1039