St. John's Wort for Depression
St. John's Wort has solid evidence for mild-to-moderate depression, where it outperforms placebo and rivals standard antidepressants with fewer side effects, but it does not work for severe (major) depression and carries serious drug-interaction risks.
Why this grade7-layer evidence engine
The Preliminary Evidence (B) grade reflects consistent benefit confined to a narrow population. A 2008 Cochrane review of 29 trials in 5,489 patients (PMID 18843608) found St. John's Wort superior to placebo (response RR 1.28) and roughly equal to standard antidepressants, with fewer dropouts. A 2016 systematic review of 6,993 patients (PMID 27589952; RR 1.53, SMD 0.49) and a 2017 meta-analysis of 3,808 patients (PMID 28064110) reached the same conclusion for mild-to-moderate depression.
It is not graded higher because the evidence is highly heterogeneous (I-squared 79-89%) and shows a clear trial-origin effect: German-speaking-country trials report markedly better results. Crucially, the NIH-funded U.S. trial in 340 patients with moderately severe depression (PMID 11939866) found no benefit over placebo (P=0.59), and an earlier 2005 Cochrane review (PMID 15846605) called the data inconsistent. The benefit does not extend to severe depression.
Regulators and clinics are split on use, not on the mild-to-moderate signal. The WHO monograph and Mayo Clinic acknowledge efficacy for mild-to-moderate depression, but the UK NHS does not recommend it because active-ingredient content varies by brand, and the FDA warns that St. John's Wort is a potent CYP450 inducer with major interactions affecting contraceptives, anticoagulants, immunosuppressants, antiretrovirals, and SSRIs (serotonin syndrome).
Scoring transparency
All scores computed by a 7-layer evidence engine — fully auditable▸View the full decision path (audit trail)
- compute_raw_score — 加權公式: L2×0.30 + L3×0.25 + L5×0.25 + L11×0.10 + L1×0.10 = 0.661
- tier_from_score — 依分數區間映射至 tier letter
- apply_hec_rules — 高品質 SR/MA 顯示 positive (1 篇 > 0 negative)
- tier_strict_requirement_check — Tier 條件達標,未降階
- detect_disputes — 偵測到 0 個 hard + 0 個 soft dispute
- decide_status — 依 tier + dispute 結果決定 status