4.4 Article

Meta-analysis using Python: a hands-on tutorial

Journal

BMC MEDICAL RESEARCH METHODOLOGY
Volume 22, Issue 1, Pages -

Publisher

BMC
DOI: 10.1186/s12874-022-01673-y

Keywords

Python; Meta-analysis; PythonMeta; zEpid; Haloperidol; Tutorial

Ask authors/readers for more resources

This study conducted a meta-analysis using Python and related packages, providing detailed instructions and codes. The results showed that Python can successfully generate standard meta-analytic outputs.
Background Meta-analysis is a central method for quality evidence generation. In particular, meta-analysis is gaining speedy momentum in the growing world of quantitative information. There are several software applications to process and output expected results. Open-source software applications generating such results are receiving more attention. This paper uses Python's capabilities to provide applicable instruction to perform a meta-analysis. Methods We used the PythonMeta package with several modifications to perform the meta-analysis on an open-access dataset from Cochrane. The analyses were complemented by employing Python's zEpid package capable of creating forest plots. Also, we developed Python scripts for contour-enhanced funnel plots to assess funnel plots asymmetry. Finally, we ran the analyses in R and STATA to check the cross-validity of the results. Results A stepwise instruction on installing the software and packages and performing meta-analysis was provided. We shared the Python codes for meta-analysts to follow and generate the standard outputs. Our results were similar to those yielded by R and STATA. Conclusion We successfully produced standard meta-analytic outputs using Python. This programming language has several flexibilities to improve the meta-analysis results even further.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.4
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available