From Review to Synthesis: A Step-by-Step Methodological Guide to Systematic Reviews and Multilevel Meta- Analyses
Abstract
We provide a step-by-step guide on conducting a quantitative systematic review (i.e., meta-analysis) using the open-source programming language R, as well as conducting a multilevel meta-analysis, in contexts where effect sizes are non-independent (e.g., multiple effect studies from the same lab). Quantitative systematic reviews offer researchers a method to synthesise large bodies of literature, helping to clarify inconsistent findings, identify research gaps, and refine theoretical models. However, existing tutorials often assume prior knowledge and/or experience, often overlooking foundational concepts. To address this gap, a comprehensive walkthrough of the systematic review process is presented, covering pre-registration, literature search and retrieval, screening, risk of bias assessment, and data extraction following the PRISMA framework. We then present detailed guidance on how to conduct both traditional and multilevel meta-analyses in R. Specifically, the tutorial explains how to estimate overall meta-analytic effect sizes when effect sizes are independent (traditional meta-analysis) and when effect sizes are nested within labs (multilevel meta-analysis). Procedures for assessing heterogeneity, testing for publication bias, and conducting moderation analyses are also covered. To accompany this tutorial, we supplement annotated R scripts and R notebooks to support transparency, reproducibility, and accessibility for researchers of all levels of experience.
Fields of Study & Subjects
Meta-analysis and systematic reviews
Psychology Research and Bibliometrics
Data Analysis with R
Publication details
- Publication date
- 11 February 2026
- Language
- EN
- Document type
- Preprint