Adverse childhood experiences and onset of migraine in Canadian adolescents: A cohort study
Bibliographic record
Abstract
BACKGROUND: Adverse childhood experiences (ACEs) are cross-sectionally associated with headache, including migraine, in pediatric populations. OBJECTIVE: The objective of this study was to determine whether ACEs are prospectively associated with incident health-professional diagnosed migraine and prevalence of non-migraine frequent headache in adolescence, either directly or indirectly through symptoms of depression and anxiety. METHODS: We used data from the National Longitudinal Survey of Children and Youth, a Canadian cohort study that followed children aged 0/1 at baseline, and the person most knowledgeable about them (PMK) until the child reached adolescence. The PMK reported on 14 ACEs (e.g., parental death) when the child was 4/5 and 6/7 years, and symptoms of depression and anxiety in late childhood (age 8/9 years), using a validated tool. Migraine (primary outcome) was ascertained via PMK report of a health-professional diagnosis, and non-migraine frequent headache (>1 time per week) was adolescent self-report, both measured at age 14/15. We estimated direct and indirect effects (IEs) on the log-odds scale through symptoms of depression and anxiety (mediator). We adjusted for sex, parental migraine, and economic deprivation. The analytic sample sizes were: n = 2058 (migraine) and n = 1730 (frequent headache). RESULTS: = 204 with non-migraine frequent headache (11.8%, 204/1730). Most respondents experienced no ACEs (weighted percentage = 55.7), followed by 1 ACE (weighted percentage = 34.7) and greater than or equal to two ACEs (weighted percentage = 9.6), respectively. There were direct associations between experiencing one (odds ratio [OR] = 1.71, 95% confidence interval [CI]: 1.01-2.87) and equal to or greater than two (OR = 2.33, 95% CI: 1.13-4.80) ACEs and migraine, but not for non-migraine frequent headache. There were no indirect relationships through symptoms of depression and anxiety for migraine (1 ACE: OR = 1.06, 95% CI: 0.99-1.13 and ≥2 ACEs: OR = 1.11, 95% CI: 0.98-1.28) or non-migraine frequent headache (1 ACE: OR = 0.99, 95% CI: 0.95-1.03 and ≥2 ACEs: OR = 0.98, 95% CI: 0.90-1.07). CONCLUSIONS: ACEs may confer an increased risk of migraine onset in adolescence. The association was not explained by symptoms of depression and anxiety in late childhood.
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
How this classification was reachedexpand
Full frame machine prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.
Distilled classifier scores by category (both heads)
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.001 | 0.002 |
| Meta-epidemiology (narrow) | 0.000 | 0.001 |
| Meta-epidemiology (broad) | 0.001 | 0.001 |
| Bibliometrics | 0.002 | 0.005 |
| Science and technology studies | 0.003 | 0.001 |
| Scholarly communication | 0.001 | 0.000 |
| Open science | 0.001 | 0.001 |
| Research integrity | 0.001 | 0.001 |
| Insufficient payload (model declined to judge) | 0.002 | 0.000 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from itClassification
machine, unvalidatedMachine predicted; a candidate call from one source (direct Gemma or distilled Codex), not a consensus.
How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".