🆕 Advanced Report, now with Y-DNA, mtDNA & ROH analysis Discover your paternal & maternal haplogroups, shown only when AI prediction confidence is high enough to be reliable. Plus ROH endogamy insights, ancient sample matches, all interpreted by Claude AI. Raw DNA file required for these new analyses (not available with G25 coordinates).
Discover Now
🍽️ DNA-Based Nutrition Report: Discover Which Foods Fuel Your Body Upload your 23andMe, AncestryDNA or MyHeritage file and discover exactly which foods fuel your body, based on your personal genetic blueprint.
Try our Free Test
⚔️ 🆕 Medieval & Modern Ancestry Report, Now Live! K47 · Instant delivery · 16€ 🛡️
Claude Interpreted by Claude AI 🆕 New, April 2026 K47 Proprietary Model

Medieval & Modern Ancestry Report

This report uses a two-step process. First, your raw DNA is processed through our proprietary K47 admixture model, a custom calculator with 47 genetic components, to produce your personal K47 coordinate profile. Then, those coordinates are compared via NNLS against the pre-computed K47 profiles of 938 ancient and modern samples belonging to 128 reference populations, to find which combination of populations best explains your genetic makeup. The result is a dual-era profile revealing your affinities to medieval populations, Migration Period, Viking Age, Carolingian, Ottoman and more, and to present-day population groups worldwide.

16
One-time payment
Instant delivery after payment
Claude AI
AI Interpretation powered by Claude (Anthropic)

Your results are analyzed by Claude, Anthropic's AI model, which provides a personalized narrative explaining what your medieval and modern components reveal about your ancestry, historical migrations, and population heritage.

What's Included

⚔️

Medieval Ancestry Breakdown

Your similarities to Migration Period, Viking Age, Carolingian and more

🌍

Modern Population Affinities

Which present-day populations your genome is closest to

📊

Era Split Analysis

Visual breakdown of your medieval vs modern genetic profile

🤖

Claude AI Interpretation

Personalized narrative of your results by Anthropic's Claude

📄

PDF Report

Downloadable report with charts, bars and full interpretation

🗺️

Interactive Map

Geographic visualization of your medieval and modern matches

🔬 What's in your report

Your DNA is decomposed through three complementary admixture runs for a complete dual-era picture:

Natural Era Split, Your K47 admixture profile is compared unconstrained against all 128 reference populations (938 samples). The NNLS algorithm finds the combination that best fits your coordinates, with no weighting imposed, revealing your raw genetic balance between medieval and modern groups ranked by historical region.
Marques 2026 Classification, Your admixture components re-aggregated into continental and regional slices following M. Marques' historical taxonomy, presented as interactive pie charts separating your medieval and modern affinities.
Best Fit Models (2, 3 & 4-way), Simplified admixture models that distil your profile into its 2, 3 or 4 most explanatory source populations, a clean, historically grounded summary alongside your full breakdown.
⚠️
Important, Please read before ordering This report is an experimental genetic similarity analysis, not a direct reconstruction of your medieval ancestors. Results reflect how closely your DNA resembles available reference populations from the K47 panel, and are therefore inherently constrained by the populations included in it. Individuals with ancestry from regions or populations that are underrepresented or absent in the reference panel may receive results that are less precise or harder to interpret. Similarly, admixed individuals may not always be modelled cleanly by the available components, the report will reflect the closest available approximation, which may differ from historical reality. We recommend reading your results as a population affinity profile rather than a literal genealogical statement.
🤝

Collaboration with M. Marques

The reference dataset was curated by M. Marques, an amateur historian and genetic genealogy enthusiast active in the community. It includes carefully selected medieval archaeological samples and modern population references, processed through our proprietary K47 NNLS admixture model , the same engine as our K203 Ancient Civilizations Report.

Compatible DNA Providers

23andMe
AncestryDNA
MyHeritage
FTDNA
LivingDNA
24Genetics
ADNTRO
🔒

100% Automated & Private

Your DNA file is processed entirely by our secure algorithms. No human ever sees your raw data. The file is permanently deleted immediately after processing.

Get Your Report

Instant Delivery after payment

⚠️ Outlier population exclusions
Secure Payment
Fully Automated
Data Auto-Deleted
100% Automated & Private No human ever sees your DNA data. Your report is generated entirely by our secure algorithms.
🔬 METHODOLOGY

How the K47 + NNLS Pipeline Works

The analysis runs in two steps. First, your raw DNA file is processed through our proprietary K47 admixture model to generate your personal 47-component genetic profile. Second, that profile is compared via Non-Negative Least Squares (NNLS) against the pre-computed K47 profiles of 938 ancient and modern samples across 128 reference populations, finding the weighted combination of populations that best explains your genetic makeup.

🏛️

Step 1, K47 Admixture

Your raw DNA is run through our custom K47 admixture model, a proprietary calculator with 47 genetic components, each corresponding to a historically defined population or migration event. The output is your personal 47-dimensional genetic coordinate vector.

🧬

Step 2, NNLS Comparison

Your K47 coordinates are then compared via NNLS against the pre-computed K47 profiles of 938 ancient and modern individual samples belonging to 128 reference populations. The algorithm finds the weighted combination of populations that best reconstructs your profile, with no negative values allowed, ensuring biologically meaningful results.

🔄

Ongoing Annual Updates

The K47 panel is reviewed and updated annually to incorporate new studies, correct outdated attributions and add newly excavated populations as they enter the scientific literature.

Why K47?, The "K" stands for the number of admixture components (47), a common convention in population genetics (K12, K15, K36…). A higher K gives finer resolution but also risks overfitting and instability. 47 was chosen to clearly separate Migration Period Germanic tribes from Viking-Age Scandinavians, or Almohade Berbers from Mozarabic Iberians, without splitting populations so finely that results become unreliable. The NNLS step then uses these 47-dimensional profiles to compare you against 128 historically documented reference populations from across the world.

Explore all 129 Reference Populations on the Map

Interactive map, filter by Medieval or Modern · Opens in new tab

📄 SAMPLE REPORTS

See Real Reports

Click on a sample to preview the full report

PDF
Samuel
🇪🇸  🇫🇷  🇱🇧
Medieval & Modern · 4 pages
Medieval K47 NNLS AI Interpreted
View Sample Report
PDF
Fabrice
🇫🇷
Medieval & Modern · 4 pages
Medieval K47 NNLS AI Interpreted
View Sample Report
PDF
Justyna
🇵🇱
Medieval & Modern · 4 pages
Medieval K47 NNLS AI Interpreted
View Sample Report

We use cookies to enhance your experience. By continuing to visit this site you agree to our use of cookies. Learn more