From effect size selection to biomarker-stratified subgroup analysis. Everything you need to synthesize evidence from cancer clinical trials.
Cancer research produces thousands of clinical trials each year, but individual trials are often limited by small sample sizes, short follow-up, or narrow patient populations. Meta-analysis addresses these limitations by:
A well-structured PICO framework is essential for a focused, reproducible oncology meta-analysis.
| Element | Description | Oncology Examples |
|---|---|---|
| P (Population) | Cancer type, stage, molecular profile | Stage III-IV NSCLC with PD-L1 TPS ≥50%; HER2-positive metastatic breast cancer; Unresectable hepatocellular carcinoma |
| I (Intervention) | Treatment being evaluated | Pembrolizumab + chemotherapy; Trastuzumab deruxtecan; Atezolizumab + bevacizumab |
| C (Comparator) | Control arm | Chemotherapy alone; Placebo + chemotherapy; Standard of care |
| O (Outcomes) | Primary and secondary endpoints | OS, PFS, ORR, DCR, Grade ≥3 adverse events, QoL |
This is the most critical methodological decision in your cancer meta-analysis. The wrong effect size invalidates the entire analysis.
| Endpoint | Type | Effect Size | Null Value | Interpretation |
|---|---|---|---|---|
| Overall Survival (OS) | Time-to-event | HR | 1.0 | HR < 1 = treatment reduces death risk |
| Progression-Free Survival (PFS) | Time-to-event | HR | 1.0 | HR < 1 = treatment delays progression |
| Disease-Free Survival (DFS) | Time-to-event | HR | 1.0 | HR < 1 = treatment reduces recurrence risk |
| Objective Response Rate (ORR) | Binary | OR or RR | 1.0 | OR/RR > 1 = higher response with treatment |
| Disease Control Rate (DCR) | Binary | OR or RR | 1.0 | OR/RR > 1 = better disease control |
| Grade ≥3 Adverse Events | Binary | OR or RR | 1.0 | OR/RR > 1 = more toxicity with treatment |
| Quality of Life (EORTC QLQ-C30) | Continuous | MD | 0 | MD > 0 = better QoL with treatment |
In oncology, survival endpoints (OS, PFS, DFS) are the most important efficacy measures. The Hazard Ratio is the correct effect size because:
| Scenario | Data Available | Method | Reliability |
|---|---|---|---|
| Best case | HR + 95% CI directly reported | Enter values directly | High |
| Alternative | HR + p-value (no CI) | Convert p to z-score, then SE = |log(HR)|/z | Moderate |
| Last resort | Only Kaplan-Meier curves | Tierney method: digitize KM curves to reconstruct HR | Lower (measurement error) |
Many cancer meta-analyses also pool binary outcomes alongside survival endpoints. Common binary endpoints include:
Defined as CR + PR per RECIST 1.1 criteria. For each study, extract:
Use OR when ORR is rare (<20%) or RR when ORR is common (>20%). OR overestimates relative effects when baseline rates are high.
Grade ≥3 treatment-related adverse events are commonly pooled to compare safety profiles. Extract events/totals from each arm. Report separately for specific AE types (pneumonitis, hepatotoxicity, skin toxicity) when data permits.
| Endpoint | Extract | Preferred Effect Size | Note |
|---|---|---|---|
| ORR (CR+PR) | Events / Total per arm | RR (common) or OR (rare) | Use RECIST 1.1 criteria |
| DCR (CR+PR+SD) | Events / Total per arm | RR or OR | SD duration cutoff varies by study |
| Grade ≥3 AE | Events / Total per arm | RR or OR | Separate by AE type when possible |
| Treatment discontinuation | Events / Total per arm | RR or OR | Distinguishes AE-related vs progression |
Use a standardized extraction form to ensure consistency. For each included study, record:
Heterogeneity is almost inevitable in oncology meta-analyses due to differences in cancer biology, patient selection, and treatment protocols.
| Source | Examples | Impact |
|---|---|---|
| Tumor biology | Different histological subtypes (squamous vs adenocarcinoma), molecular profiles | May respond differently to the same treatment |
| Patient selection | Stage differences, ECOG PS, prior treatment history | Affects baseline prognosis and treatment benefit |
| Treatment protocol | Drug doses, combination partners, treatment duration | Different dose intensities may alter efficacy |
| Follow-up duration | 12 months vs 60 months median follow-up | Short follow-up may miss delayed effects or crossover impact |
| Geographic / ethnic | East Asian vs Western populations, smoking prevalence | Pharmacogenomic differences in drug metabolism |
Subgroup analysis is arguably the most clinically relevant component of an oncology meta-analysis. Modern cancer treatment is increasingly biomarker-driven, and pooled subgroup data can inform precision medicine decisions.
| Cancer Type | Key Biomarker Subgroups | Clinical Relevance |
|---|---|---|
| NSCLC | PD-L1 TPS (≥50%, 1-49%, <1%); EGFR/ALK status; Squamous vs non-squamous | PD-L1 level predicts immunotherapy benefit; EGFR/ALK positive patients benefit more from targeted therapy |
| Breast cancer | HER2 status; ER/PR status; Triple-negative | Determines whether targeted therapy (trastuzumab) or endocrine therapy is effective |
| Colorectal | KRAS/NRAS/BRAF status; MSI/dMMR; Left vs right-sided | KRAS wild-type responds to anti-EGFR therapy; MSI-high responds to immunotherapy |
| Gastric | HER2 status; PD-L1 CPS; Claudin 18.2 | HER2-positive benefits from trastuzumab; high CPS predicts immunotherapy benefit |
| Melanoma | BRAF V600E; PD-L1; TMB | BRAF-mutant benefits from BRAF/MEK inhibitors |
Open MetaReview and choose the appropriate effect measure from the dropdown:
For HR analysis: enter Study name, Year, HR, CI Lower, CI Upper.
For OR/RR analysis: enter Study name, Year, Events and Total for both Treatment and Control arms.
Use the "Subgroup" column to assign biomarker status, cancer type, or treatment line to each study. This enables stratified analysis.
Click "Run Meta-Analysis". Results appear within seconds, including:
Generate a complete HTML or DOCX report with all figures, tables, auto-generated Methods paragraph (PRISMA 2020 format), and narrative interpretation.
Combining HR (survival) with OR (response) in a single pooled analysis is the most common and most serious error. They measure different aspects of treatment effect and use different statistical frameworks.
Solution: Conduct separate analyses for each endpoint type. Present OS (HR), PFS (HR), and ORR (OR/RR) as distinct results.
Many oncology RCTs allow control-arm patients to receive the experimental treatment upon progression. This blurs the OS difference between arms. An HR for PFS of 0.50 may translate to an OS HR of only 0.85 due to crossover.
Solution: Report both PFS and OS results. Look for crossover-adjusted OS analyses (RPSFT, IPCW methods). Discuss crossover as a limitation.
Early data cutoffs may show impressive PFS but immature OS. Subsequent data updates may reveal different results. Including both interim and final analyses from the same trial causes double-counting.
Solution: Use the most mature data available for each trial. If multiple publications exist, extract from the latest data cutoff. Never include both interim and final results from the same trial.
Phase II single-arm trials report only the experimental arm (no comparator). These cannot be directly included in a comparative meta-analysis.
Solution: Restrict inclusion to comparative studies (RCTs or well-designed cohorts with control arms). Single-arm studies can be separately pooled to estimate single-arm ORR if needed.
A trial reporting HR for PD-L1 ≥50%, PD-L1 1-49%, and PD-L1 <1% is one study with three subgroups, not three independent studies.
Solution: If your meta-analysis targets the overall effect, use the overall HR. If it targets a specific biomarker subgroup, extract only that subgroup HR.
Pharmaceutical-sponsored trials with positive results are more likely to be published quickly and in high-impact journals. Negative trials may be delayed or published as abstracts only.
Solution: Search ClinicalTrials.gov for completed but unreported studies. Include conference abstracts. Use Egger's test and Trim-and-Fill. Discuss potential bias transparently.
Enter HR and 95% CI for survival endpoints, or events/totals for response rates. MetaReview handles the statistics, forest plots, and report generation. Free, no coding required.
Open MetaReviewGet notified about new features and meta-analysis tips.
No spam. Unsubscribe anytime.