Ancestrify
All stories

qpadm

By Andi Thomaj
3 min read

Learn qpAdm: the complete guide, from zero to defensible models

A structured learning path through everything qpAdm — what to read in what order, from the f4-statistics underneath to running models in R, choosing outgroups, reading results and knowing the method's measured limits.

qpadmguidemethodology

  1. Stage one: what qpAdm is (read these first)
  2. Stage two: the discipline (where models are won and lost)
  3. Stage three: hands on
  4. Stage four: reading results like an analyst
  5. Stage five: applying it to real ancestries
  6. The shortcuts, stated honestly

qpAdm has a strange learning curve: the software is free, the papers are public, and yet the road from curiosity to a defensible model is undocumented enough that most people learn it from forum folklore. This page is the road, drawn properly — every piece we have published on the method, ordered so each one stands on the last, with what it teaches and when to read it. Bookmark it, walk it at your own pace, and skip nothing in stage two.

Stage one: what qpAdm is (read these first)#

  • What a qpAdm ancestry test actually is — the buyer's-level orientation: what the method claims, what it returns, what no method returns.
  • Understanding qpAdm — the method itself, for readers who want the mathematics: the admixture identity, the least-squares solution, the jackknife.
  • f4-statistics explained — the arithmetic everything rests on. If you read only one technical piece, read this one; qpAdm is f4-statistics arranged into a testable model, and every later confusion traces back here.
  • How qpAdm changed ancient DNA — the history: one 2015 supplement to the field's workhorse, and the decade of stress-testing that wrote its operating manual.

Stage two: the discipline (where models are won and lost)#

  • How to choose sources and outgroups — the left set and the right set, the drift rule, temporal logic. The single most consequential page in the sequence.
  • The standard right sets — O9 and its extensions, the arithmetic floor, the measured ceiling, and the published case where one added outgroup cut standard errors threefold.
  • qpWave explained — counting ancestry streams before naming them; the rank test that referees every model.
  • Distal vs proximal models — the protocol choice with measured false-discovery rates attached: 16–31% stratified, 72–100% not.
  • Rotation explained — what screening is for, and the bill it runs when it picks winners.
  • qpAdm best practices — the checklist that compresses this whole stage into something you can hold while working.

Stage three: hands on#

Stage four: reading results like an analyst#

Stage five: applying it to real ancestries#

The shortcuts, stated honestly#

If you want the results without the pipeline, that fork exists at every stage: the paid analysis is stages two through four done by hand on your genotypes merged into AADR v66 — roughly four hundred composed runs behind a typical order, published against one bar (p above 0.05, every |Z| above 3, every SE below 0.10) with the full record downloadable. The Model Lab then hands you stage three on your own merged dataset. And if you are still deciding whether qpAdm is your instrument at all, qpAdm vs Global25 and is qpAdm worth it are the two forks in the road, mapped.

From €29.99 · one-time
The tested version of this question
A qpAdm model composed, run and checked by hand against AADR v66, published with its p-value, every source's standard error and z-score, and the full right set, so the result can be argued with.
See the qpAdm analysis

Terms used here are defined in the glossary.


Related posts

qpAdm best practices: the current checklist, with the numbers behind every rule
qpAdm best practices: the current checklist, with the numbers behind every rule

The definitive working checklist for qpAdm in 2026 — temporal stratification, right-set construction, lowest-rank-first search, composite feasibility and reporting standards — each rule carrying its measured justification from the 2021–2025 audit literature.

4 min read
Classic ADMIXTOOLS vs ADMIXTOOLS 2: why your qpAdm numbers differ, and how to match them
Classic ADMIXTOOLS vs ADMIXTOOLS 2: why your qpAdm numbers differ, and how to match them

Same model, different p-value: the real differences between original qpAdm and ADMIXTOOLS 2 — allsnps semantics, fudge_twice, f2 precomputation — and the settings that reproduce classic behaviour when you need to.

3 min read
AADR sample labels explained: .SG, .DG, .HO and how to choose samples safely
AADR sample labels explained: .SG, .DG, .HO and how to choose samples safely

The suffixes on AADR population labels encode how each genome was produced — capture, shotgun, diploid, array — and mixing them carelessly biases f-statistics. What each label means and the selection rules that keep models honest.

3 min read
Back to all stories
Ancestrify

Combining cutting-edge genomic science with rich historical records to map your ancestry across generations and continents.


© 2026 Ancestrify. All rights reserved. · Ancestrify is a trading name of Andi Thomaj, a sole trader registered in Tiranë, Albania · NUIS M61725001N
Card payments processed by POK Payments (RPay Ltd)VISAMASTERCARD