Log in

View Full Version : Mega QAPDM Models thread



Pages : 1 [2]

Xavier727
10-13-2025, 10:59 PM
England_LIA / Denmark_EarlyViking

143776

Xavier727
10-31-2025, 11:53 PM
England_MIA / Norway_IA

144061


144062
144063
144064


Playing around with the reference pops and managed to get the P value up slightly

144078

144077

Gannicus
11-01-2025, 01:28 AM
England_MIA / Norway_IA

144061


144062
144063
144064

Here's what I get:

144065

144066
144067
144068

I haven't tried it with your references.

Xavier727
11-01-2025, 11:44 AM
Here's what I get:

144065

144066
144067
144068

I haven't tried it with your references.


Yeah, you should try it out when you get a chance, I’d be interested to see what you get.

Fistora
11-01-2025, 12:26 PM
this is what I get when using your NW populations as a source combined with Russia Sunghir, which seems to me to be one of the best proxies for Slavs

https://i.postimg.cc/wvnfCNY0/image.png

Gannicus
11-02-2025, 02:20 AM
Yeah, you should try it out when you get a chance, I’d be interested to see what you get.

With your references:

144086

With the additional references, it does not improve the p value for me.

144087

Xavier727
11-02-2025, 11:30 AM
With your references:

144086

With the additional references, it does not improve the p value for me.

144087



Interesting, that’s quite a solid amount of Germanic you’ve got there, how much do you normally get with these IA models.

AnthrogenicaRefugee
11-02-2025, 12:04 PM
A guy from Russia ran my Ancestry kit.

Models that passed
https://i.postimg.cc/5HLD7gVg/IMG-20251102-103802-054.jpg (https://postimg.cc/5HLD7gVg)

https://i.postimg.cc/NymZJDcC/IMG-20251102-103807-159.jpg (https://postimg.cc/NymZJDcC)

https://i.postimg.cc/CZk9P7g2/IMG-20251102-103816-345.jpg (https://postimg.cc/CZk9P7g2)

Models with Thracian and Illyrian sources failed, only the Glinoe Scythian, which he said is actually Dacian worked.

Gannicus
11-02-2025, 07:03 PM
Interesting, that’s quite a solid amount of Germanic you’ve got there, how much do you normally get with these IA models.

It varies based on the samples used:

144105

144106

144107

144108

Not really sure that in most cases qpAdm can reliably distinguish between Celtic and Germanic populations.

I can model myself with just Celtic sources also:

144109

144110

144111

144112

144113

And then Modeling with just Germanic sources:

144114

144115

144116

Xavier727
11-02-2025, 08:47 PM
It varies based on the samples used:

144105

144106

144107

144108

Not really sure that in most cases qpAdm can reliably distinguish between Celtic and Germanic populations.

I can model myself with just Celtic sources also:

144109

144110

144111

144112

144113

And then Modeling with just Germanic sources:

144114

144115

144116



Yeah, I've noticed that as well, which is interesting given how people always say how much better qpAdm is to G25. Also, it seems that your choice of right populations can have quite a big impact on your results, which is annoying given that there doesn't seem to be any clear formula on what makes for an optimal reference set.

Gannicus
11-04-2025, 06:05 PM
I'm going to be experimenting with this combination more and see if I can get these standard errors down:

144177

Fistora
11-05-2025, 09:12 PM
https://i.postimg.cc/43Ky3cXK/kddjsfjsfjsjf.png

Gannicus
11-07-2025, 08:38 PM
About the best I can do with this combination

144257

Tried VK579 instead

144258

Both were ran with the Gernarchivist references I think Opie linked in an earlier post.

144259

Artzenlohe
11-14-2025, 02:18 AM
PCA vs. qpAdm: More Similar Than People Think

Fundamentally, autosomal PCA and qpAdm modeling operate on the same basic idea:
They both assess how populations are related based on genome-wide allele frequencies — just using different statistical approaches.


PCA uses principal components to reduce genetic variance into 2D/3D plots, revealing clustering patterns.
qpAdm estimates ancestry proportions by modeling a test population as a mix of chosen “left” sources, with “right” reference groups to anchor the model.


But in both cases, your results depend almost entirely on your inputs.
You can cherry-pick populations in either method — and get misleading results that still “look” scientific.

Why qpAdm Isn't Immune to Narrative Bias

There’s a tendency to treat qpAdm as more rigorous than PCA, and while it can be more formalized, it’s just as vulnerable to biased modeling choices.

That’s why so many published studies claim Ashkenazi Jews are “50%+ Levantine” — even though PCA consistently places them overlapping with Southern Italians.

Here’s why:
Most of these studies use deeply flawed European proxies — Northern Italians, French, Sardinians, or even Tuscans — while completely ignoring Southern Italians or Sicilians. This artificially inflates the Levantine component, because these proxies are genetically too distant and don't match PCA placement.

The qpAdm model still returns a “feasible” result — because qpAdm doesn't know your sources are bad.
It just fits whatever you give it.

In other words: Bad source selection in qpAdm doesn’t get corrected by the math — it gets rewarded. The tool will give you a p-value and ancestry breakdown that looks clean, but is fundamentally built on cherry-picked assumptions.

PCA-Informed qpAdm is the Solution

That’s why my models start with PCA — which clearly shows Ashkenazi Jews clustering directly on top of Southern Italians — and then use qpAdm to test models that reflect that structure.

Examples from my thread:
Stable qpAdm Models of Ashkenazi Jewish Ancestry – Ignoring PCA No More (https://www.theapricity.com/forum/showthread.php?397054-%26%23129516%3B-Stable-qpAdm-Models-of-Ashkenazi-Jewish-Ancestry-%96-Ignoring-PCA-No-More)

Models such as:

Italian_South.HO + Lebanese_Muslim.HO
Italian_South.HO + Israel_Ashkelon_LBA.AG
Italian_South.HO + Israel_C_o2.AG


All produce stable 2-way models with:

~75–78% Southern Italian–like ancestry
~22–25% Levantine
Strong p-values and standard errors
Full consistency with PCA and historical records


This matches not just the genetic structure, but also the well-documented Roman and Byzantine-era Jewish presence in Southern Italy.

Visual Results

https://i.ibb.co/M0ZfVqC/1.png
Modern Levantine Proxy model

https://i.ibb.co/S4FnRm4s/2.png
Bronze Age Coastal Levantine (Philistine-admixed)

https://i.ibb.co/G43Kn5wk/3.png
Inland Bronze Age Levantine (likely Israelite/Canaanite)

Don’t Let Narrative Modeling Skew the Data

You can go check nearly any study by Behar, Hammer, or Ostrer — they almost all use Northern Italians or French as the European side of the model.
Even YouTubers like Andrei DNA — who is also an Apricity forum member — repeat the same setup and get the same distorted results: Ashkenazi Jews as a “Middle Eastern” population.

But if Ashkenazi Jews sit right on top of Southern Italians in PCA — and they do — then they’re no more “Middle Eastern” than a Calabrian is.

That’s why PCA-aligned qpAdm is essential — and narrative-driven modeling needs to be called out.

https://www.youtube.com/watch?v=5gxr79HfpYQ

You need southern Italians, Levantines, and Northern Europeans to model Ashkenazi Jews.

Gannicus
11-23-2025, 12:17 AM
Using AndreiDNA's right and left populations, I modeled my Basal Eurasian admixture.



https://www.youtube.com/watch?v=t59yXBo1MoI





144721
144724


Mbuti is the proxy for Basal Eurasian.

userNa
11-23-2025, 01:59 AM
Mbuti is the proxy for Basal Eurasian.

Bad proxy in my opinion.

Target: Israel_Natufian
Distance: 27.4820% / 0.27482024
97.4 Russia_Kostenki14
2.6 Mbuti

Target: Georgia_Kotias.SG
Distance: 28.6263% / 0.28626346
100.0 Russia_Kostenki14

Target: Iran_GanjDareh_N
Distance: 27.1517% / 0.27151689
99.8 Russia_Kostenki14
0.2 Mbuti

Gannicus
11-23-2025, 03:09 AM
Bad proxy in my opinion.

Target: Israel_Natufian
Distance: 27.4820% / 0.27482024
97.4 Russia_Kostenki14
2.6 Mbuti

Target: Georgia_Kotias.SG
Distance: 28.6263% / 0.28626346
100.0 Russia_Kostenki14

Target: Iran_GanjDareh_N
Distance: 27.1517% / 0.27151689
99.8 Russia_Kostenki14
0.2 Mbuti

You can't use G25 like that. It has to do with the outgroups that Andrei selected in his video. He made that video on it 4 months ago. Perhaps he has changed his mind on the method. It'd be nice if he could comment on it.

userNa
11-23-2025, 03:16 AM
-

I've seen his videos.

In my opinion what shows up as Mbuti in his model is just an out-of-africa wave that postdates the first Eurasian arrivals and not actual African admixture.

Gannicus
11-23-2025, 03:27 AM
I've seen his videos.

In my opinion what shows up as Mbuti in his model is just an out-of-africa wave that postdates the first Eurasian arrivals and not actual African admixture.

Right, it's not African at all. It's his attempt to measure Basal Eurasian that's using Mbuti as a proxy. Using his model with his source populations and reference populations it's speculated that I have 24% basal eurasian admixture. I thought it was interesting. So, I decided to share it.

Gannicus
11-23-2025, 03:39 AM
Anyways back to the more typical modeling. Using Xaviers references a few posts ago I modeled myself with 2 Iron age sources, Norway IA and Czechia IA Hallstatt.

144728


Target: Gannicus_MergedFile_officialDavidski_scaled
Distance: 0.0326% / 0.03258002
66.6 Czech_IA_Hallstatt
33.4 Norway_IA.SG

144729


Target: Gannicus_MergedFile_officialDavidski_scaled
Distance: 0.0326% / 0.03258002
66.6 Czech_IA_Hallstatt
33.4 Norway_IA.SG

userNa
11-23-2025, 03:50 AM
Right, it's not African at all. It's his attempt to measure Basal Eurasian that's using Mbuti as a proxy. Using his model with his source populations and reference populations it's speculated that I have 24% basal eurasian admixture. I thought it was interesting. So, I decided to share it.

Andrei claims (unless I haven't understood his videos) that Basal Eurasian is a politically correct term for African admixture in Eurasians. Anyways, thanks for posting.

Gannicus
11-23-2025, 04:01 AM
Andrei claims (unless I haven't understood his videos) that Basal Eurasian is a politically correct term for African admixture in Eurasians. Anyways, thanks for posting.

I think he has since changed his mind.

Gannicus
11-23-2025, 05:20 AM
Anyways back to the more typical modeling. Using Xaviers references a few posts ago I modeled myself with 2 Iron age sources, Norway IA and Czechia IA Hallstatt.

144728


Target: Gannicus_MergedFile_officialDavidski_scaled
Distance: 0.0326% / 0.03258002
66.6 Czech_IA_Hallstatt
33.4 Norway_IA.SG

144729


Target: Gannicus_MergedFile_officialDavidski_scaled
Distance: 0.0326% / 0.03258002
66.6 Czech_IA_Hallstatt
33.4 Norway_IA.SG

Tried it with Austria IA La Tene with different references this time.

144730

144731
144732
144733

And this is what it looks like in G25:

Target: Gannicus_MergedFile_officialDavidski_scaled
Distance: 0.0309% / 0.03092630
55.0 Norway_IA.SG
45.0 Austria_IA_LaTene

userNa
11-23-2025, 07:17 AM
That's me:
p value: 0.0954|Feasibility: TRUE
Greece_Peloponnese_N.AG_I5427.AG 56.5 +/- 9.25%
Iran_GanjDareh_N.AG_I1954.AG 22.96 +/- 4.60 %
Russia_Samara_HG.AG_I0124.AG 8.43 +/- 4.67 %
Russia_Ekven_OldBeringSea.AG_I7333.AG 2.48 +/- 2.35%
Jordan_PPNC.AG_I1699.AG 9.62 +/- 8.62%

Gannicus
11-23-2025, 08:37 PM
That's me:
p value: 0.0954|Feasibility: TRUE
Greece_Peloponnese_N.AG_I5427.AG 56.5 +/- 9.25%
Iran_GanjDareh_N.AG_I1954.AG 22.96 +/- 4.60 %
Russia_Samara_HG.AG_I0124.AG 8.43 +/- 4.67 %
Russia_Ekven_OldBeringSea.AG_I7333.AG 2.48 +/- 2.35%
Jordan_PPNC.AG_I1699.AG 9.62 +/- 8.62%

Have you tried IA, BA, and Medieval yet?

Xavier727
11-23-2025, 08:46 PM
Austria_IA_LaTene.AG + Denmark_IA.SG

144743

144744
144745
144746


slightly different reference set

userNa
11-23-2025, 09:04 PM
Have you tried IA, BA, and Medieval yet?

I haven't managed to obtain a good model for BA and IA so far (standard error is too high).
I have a decent one for medieval though:


p value: 0.7524|Feasibility: TRUE|
Ukraine_Medieval_Rus.SG_VK541.SG 16.56 +/- 7.25%
Turkey_Marmara_Iznik_Basilica_Roman_Byzantine_A.AG _I8366.AG 79.06 +/- 11.67%
Egyptian.HO_Egypt7.HO 4.38 +/- 7.75%

Gannicus
11-23-2025, 09:44 PM
Austria_IA_LaTene.AG + Denmark_IA.SG

144743

144744
144745
144746


slightly different reference set

I used your previous two reference lists:

144747

144748

Gannicus
11-23-2025, 09:50 PM
I haven't managed to obtain a good model for BA and IA so far (standard error is too high).
I have a decent one for medieval though:


p value: 0.7524|Feasibility: TRUE|
Ukraine_Medieval_Rus.SG_VK541.SG 16.56 +/- 7.25%
Turkey_Marmara_Iznik_Basilica_Roman_Byzantine_A.AG _I8366.AG 79.06 +/- 11.67%
Egyptian.HO_Egypt7.HO 4.38 +/- 7.75%

might want to use ancient egyptians jk2134 and jk2911. Modern Egyptians have more SSA than their ancient ancestors.

Pooling the samples together might help too. Like this:

144749

Gannicus
11-23-2025, 10:38 PM
More with England MIA LIA

144750

144751

144752

Xavier727
11-23-2025, 10:40 PM
interesting, that's quite surprising it's more Germanic than I would have thought, given your known ancestry. Why do you think that is?

Gannicus
11-23-2025, 11:00 PM
interesting, that's quite surprising it's more Germanic than I would have thought, given your known ancestry. Why do you think that is?

I feel like some of the Iron Age Germanic is soaking up some of the Celtic since both groups have similar proportions of Steppe/ANF/WHG. I've done models with Iron Age Gauls and it pukes when Iron Age Germanics are added. To me, that tells me that qpAdm sees the similar proportions of Steppe Pastoralist, Anatolian Farmer, and West European hunter-Gatherer and can't make up it's mind where its coming from: Celtic or Germanic.

This one isn't too bad:

144753

standard errors are higher than I'd like which feeds into my thoughts about Celtic and Germanic groups having similar admixtures.


Or I am wrong and I am more Germanic than Celtic. I wouldn't think so considering my known ancestry. On the whole average English are roughly 60/40 Celtic/Germanic. French are still mostly IA Gaulish and Scottish and Irish have picked up some Germanic but not as much as the English.

AncestryDNA:

144754

MyHeritage:

144755

23&Me:

144756
144757

drb234
11-23-2025, 11:22 PM
More with England MIA LIA

144750

144751

144752

you need a continental celtic pop for gallic ancestry (i used R2055.SG + NOR2B6.SG ). also I'd use Scotland_IA for insular celtic. definitely an overestimate


These were the right pops i used for a personal iron age model on myself:
Mbuti.DG, Czechia_IA_LaTene.AG, France_MN.AG, Germany_Tollense_BA.SG, Switzerland_EBA_1.AG, England_EIA.AG, France_Alsace_Lingolsheim_EBA.AG, France_N.AG, France_Occitanie_IA2.SG, Germany_BellBeaker.AG, Germany_Saxony_LBK_N.SG, Hungary_IA_LaTene.AG, Latvia_BA.AG, Sweden_IA.SG, England_IA.AG, England_MIA.AG, Sweden_IA_2.SG, Sweden_Viking.SG, Switzerland_LN.AG, Sweden_Mesolithic.SG, Norway_North_Pre_Viking.SG

Gannicus
11-24-2025, 07:31 PM
you need a continental celtic pop for gallic ancestry (i used R2055.SG + NOR2B6.SG ). also I'd use Scotland_IA for insular celtic. definitely an overestimate


These were the right pops i used for a personal iron age model on myself:
Mbuti.DG, Czechia_IA_LaTene.AG, France_MN.AG, Germany_Tollense_BA.SG, Switzerland_EBA_1.AG, England_EIA.AG, France_Alsace_Lingolsheim_EBA.AG, France_N.AG, France_Occitanie_IA2.SG, Germany_BellBeaker.AG, Germany_Saxony_LBK_N.SG, Hungary_IA_LaTene.AG, Latvia_BA.AG, Sweden_IA.SG, England_IA.AG, England_MIA.AG, Sweden_IA_2.SG, Sweden_Viking.SG, Switzerland_LN.AG, Sweden_Mesolithic.SG, Norway_North_Pre_Viking.SG

It took quite a few attempts and basically, I had to use Scotland LIA instead of Scotland IA. This is my result with your references:

144762

144763

drb234
11-24-2025, 07:54 PM
It took quite a few attempts and basically, I had to use Scotland LIA instead of Scotland IA. This is my result with your references:

144762

144763

germanic looks about right considering your ancestry but i think insular celtic is too low

Xavier727
11-24-2025, 08:26 PM
I feel like some of the Iron Age Germanic is soaking up some of the Celtic since both groups have similar proportions of Steppe/ANF/WHG. I've done models with Iron Age Gauls and it pukes when Iron Age Germanics are added. To me, that tells me that qpAdm sees the similar proportions of Steppe Pastoralist, Anatolian Farmer, and West European hunter-Gatherer and can't make up it's mind where its coming from: Celtic or Germanic.

This one isn't too bad:

144753

standard errors are higher than I'd like which feeds into my thoughts about Celtic and Germanic groups having similar admixtures.


Or I am wrong and I am more Germanic than Celtic. I wouldn't think so considering my known ancestry. On the whole average English are roughly 60/40 Celtic/Germanic. French are still mostly IA Gaulish and Scottish and Irish have picked up some Germanic but not as much as the English.

AncestryDNA:

144754

MyHeritage:

144755

23&Me:

144756
144757



Yeah, that makes sense. Celtic and Germanic both draw from very similar Steppe/ANF/WHG proportions, so it's likely that qpAdm might be struggling to cleanly separate them, unless you've got a really well chosen ref list. I would agree that broadly, the English average is probably somewhere around 30–50% Germanic, maybe slightly higher depending on region, so considering you have quite a sizable amount of English it’s possible for you to come out a bit more Germanic-shifted

Gannicus
11-24-2025, 09:07 PM
germanic looks about right considering your ancestry but i think insular celtic is too low

I'm still experimenting with your references. Using Scotland EIA bumps up the Insular.

144764

144765

userNa
11-25-2025, 12:21 AM
Right, it's not African at all. It's his attempt to measure Basal Eurasian that's using Mbuti as a proxy. Using his model with his source populations and reference populations it's speculated that I have 24% basal eurasian admixture. I thought it was interesting. So, I decided to share it.

I just watched AndreiDNA's video (the one you posted). It's actually a very clever idea. My apologies for criticizing his method.

Gannicus
11-25-2025, 05:23 AM
Here's a couple more:

144767

144768

And this one is with French Bell Beakers. Different references though.

144769

144770

drb234
11-25-2025, 03:42 PM
Here's a couple more:

144767

144768

And this one is with French Bell Beakers. Different references though.

144769

144770

model with scotland_mia looks very solid

userNa
11-25-2025, 07:31 PM
My grandmother's result. Her Slavic admixture is much higher than mine (around 30% higher), even though we're both from the same region.

p value: 0.1449|Feasibility: TRUE|
Ukraine_Medieval_Rus.SG_VK541.SG 22.23 +/- 7.37 %
Egyptian.HO_Egypt7.HO 9.41 +/- 10.69 %
Italy_Imperial.SG_R126.SG 68.37 +/- 14.84 %

Xavier727
11-28-2025, 07:07 PM
Denmark IA, Scotland IA, France Grand est, Drb234's model

144848

J. Ketch
11-28-2025, 08:05 PM
Denmark IA, Scotland IA, France Grand est, Drb234's model

144848
How much non-English Germanic ancestry do you have? That's quite high Germanic for an Englishman if true.