Population genetics, in your browser
Ancient DNA ancestry modeling, in your browser
Nexju is an ancestry-modeling workspace for population genetics. Fit qpAdm models, compute f-statistics, project genomes onto PCA, and date admixture events — against the ancient DNA reference dataset, with your own uploaded genome at the center.
qpAdm · qpWave · f3 · f4 · D · PCA · FST · DATES
Britain Bronze Age
3 sources · 7 right groups
p 0.214
Plausible
| Source | Weight | Standard error |
|---|---|---|
| Yamnaya Samara | 48% | ±3.1 |
| Anatolia Neolithic | 39% | ±2.6 |
| Western hunter-gatherer | 13% | ±1.9 |
Illustrative result. Every run keeps its weights, errors and diagnostics in history.
What Nexju can do
Every analysis runs on native, reproducible implementations of the tools population geneticists use, with transparent diagnostics and full run history.
Toolkit
qpAdm & qpWave ancestry modeling
Fit admixture models against published ancient and modern reference populations, rotate candidate sources automatically, and test how many ancestry streams your data actually requires.
qpAdm · qpWavef-statistics, D-statistics and FST
Run f3, f4, and D statistics to test admixture, shared drift, and treeness between any pair of populations, with block-jackknife standard errors and p-values, and pairwise FST to measure differentiation.
f3 · f4 · D · FSTPrincipal component analysis
Project ancient samples and your own genome onto PCA axes built from predeclared reference populations, with eigenvalues, explained variance, and Tracy-Widom significance.
smartpca · MaxAdmixture dating
Estimate how many generations ago a two-source admixture pulse happened with DATES, reported with confidence intervals.
DATES · MaxAI assistant integration via MCP
Connect the Nexju MCP server to Claude or any MCP-compatible AI assistant and design, run, and interpret population-genetics analyses in conversation.
MCP
How it works
Step 01
Upload your DNA
Upload the raw autosomal data file from a consumer DNA test such as 23andMe, AncestryDNA, MyHeritage, FTDNA or LivingDNA. Files are converted to the analysis format used by population geneticists.
Step 02
Design your model
Pick target and reference populations from the curated ancient DNA reference dataset, then validate qpAdm model designs before spending a single run.
Step 03
Run and interpret
Launch metered analyses and get proportions, p-values, dates, and principal component coordinates back with full diagnostics and run history.
Frequently asked questions
Answers about the analyses, your DNA, the reference data and MCP.
What is Nexju?
What analyses does Nexju support?
Can I upload my raw DNA data from 23andMe, AncestryDNA or MyHeritage?
Which reference populations does Nexju use?
What is the Nexju MCP server?
How do I get started with Nexju?
Start modeling your ancestry today
Sign in with Google to create your workspace, upload your genome, and launch your first qpAdm model in minutes.