World Library  
Flag as Inappropriate
Email this Article

Haplogroup T-M184

Article Id: WHEBN0009238638
Reproduction Date:

Title: Haplogroup T-M184  
Author: World Heritage Encyclopedia
Language: English
Subject: Haplogroup E-V38, Haplogroup C-M130, Haplogroup O, Haplogroup H (Y-DNA), Haplogroup R (Y-DNA)
Collection: Human Y-Dna Haplogroups
Publisher: World Heritage Encyclopedia
Publication
Date:
 

Haplogroup T-M184

Haplogroup T-M184
Possible time of origin 19,000-30,000 years BP[1]
Possible place of origin West Asia[1][2]
Ancestor LT
Descendants T-L206
Defining mutations M184/PAGES34/USP9Y+3178, M272, PAGES129, L810, L455, L452, L445
Highest frequencies Somalis, Kurru, Bauris, Armenian Sasuntzis, Chians, Saccensi/Sicilians, Fulbe, Eivissencs, Northeastern Portuguese Jews, Rajus, Mahli, Zoroastrians in Kerman, Bakhtiaris/Lurs, Southern Egyptians

In molecular evolution, a haplogroup is a group of similar haplotypes that share a common ancestor having the same single nucleotide polymorphism (SNP) mutation in all haplotypes. Haplogroup T-M184 is a human Y-chromosome DNA haplogroup. From 2002 to 2008, it was known as Haplogroup K2.

The UEP which defines this clade is generally considered to be the single nucleotide polymorphism (SNP) M184. Other SNPs (M272, PAGES129, L810, L455, L452, L445) are currently considered to be phylogenetically equivalent.

Contents

  • Origins 1
  • Distribution 2
    • T-M184 (xM70) 2.1
    • T1-L206 (xM70) 2.2
    • T1a1-L162 (xL208) 2.3
    • Northern Asia 2.4
    • Europe 2.5
    • Middle East and Caucasus 2.6
    • Africa 2.7
    • South Asia 2.8
    • Far East 2.9
    • Colonial America 2.10
  • Ancient DNA 3
  • Elite endurance runners 4
  • Notable haplogroup members 5
  • Subclades 6
    • Tree 6.1
  • Phylogenetic history 7
    • Original research publications 7.1
    • Y-DNA backbone tree 7.2
  • References 8
    • Original research 8.1
    • Other works cited 8.2
  • Further reading 9
  • External links 10

Origins

Haplogroup T is a widespread but rare haplogroup that originated about 20,000 years ago, probably on the Arabian peninsula or in northeastern Africa. Today it is found across Eurasia and northern Africa, but rarely at levels above 10%. It is most common in the Near East, Arabia and the Horn of Africa, especially among Iraqis and northeastern Africans. Beyond Africa, T has been detected at levels of about 4% in southern and eastern India and about 2% in Iberia. It is possible that this represents contributions from northern Africa, but it could also be that T reached southwestern Europe with farmers who introduced agriculture from the Near East. H

Initial research on the T1a-M70

K2-M70 is believed to have originated in Asia after the emergence of the K-M9 polymorphism (45–30 ky) (Underhill et al. 2001a). As deduced from the collective data (Underhill et al. 2000; Cruciani et al. 2002; Semino et al. 2002; present study), K2-M70 individuals, at some later point, proceeded south to Africa. While these chromosomes are seen in relatively high frequencies in Egypt, Oman, Tanzania, Ethiopia, they are especially prominent in the Fulbe 18%( [Scozzari et al. 1997, 1999])

J. R. Luis et al. 2004, [3]
The main T subclades in Europe

The occurrence in Europe of lineages belonging to both T1a1 (old T1a) and T1a2 (old T1b) subclades probably reflects multiple episodes of gene flow. T1a1* haplogroups in Europe likely reflect older gene flow

Mendez et al. 2011, [1]

Distribution

Haplogroup T is a fairly rare lineage in Europe, high in the middle and eastern sides of the Arabian peninsula and Arab States of the Persian Gulf, Out of (867 reported in FTDNA haplogroup T-(former K2)project - 284 (32%) are from this area, almost 50% of those from east of Saudi Arabia [1] . It account for 10% of the people living in the Persian Gulf countries. It makes up only 1% of the population on most of the european continent, except in Greece, Macedonia and Italy where it exceeds 4%, and in Iberia where it reaches 2.5%, peaking at 10% in Cadiz and over 15% in Ibiza. The maximal worldwide frequency for haplogroup T is observed in East Africa (Eritrea, Ethiopia, Somalia, Kenya, Tanzania) and in the Middle East (especially the South Caucasus, southern Iraq, south-west Iran, Oman and southern Egypt), where it accounts for approximately 5 to 15% of the male lineages. Besides these regions and Europe, T is found in isolated pockets as far as Central Asia, India, Cameroon, Zambia and South Africa. Its highest density is actually found among the Fulani people of Cameroon (18% of the population). Haplogroup T-M184 (M193, M272, L206, PAGES129) is found in a majority of Kurru, Bauris & Lodha in South Asia; and in a significant minority of Rajus and Mahli in South Asia; Somalis, southern Egyptians and Fulbe in north Cameroon; Chian Greeks, Saccensi/Sicilians, Eivissencs / Ibizans and Northeastern Portuguese Jews in Europe and Zoroastrians, Bakhtiaris/Lurs in the Middle East.require('Module:No globals')

local p = {}

-- articles in which traditional Chinese preceeds simplified Chinese local t1st = { ["228 Incident"] = true, ["Chinese calendar"] = true, ["Lippo Centre, Hong Kong"] = true, ["Republic of China"] = true, ["Republic of China at the 1924 Summer Olympics"] = true, ["Taiwan"] = true, ["Taiwan (island)"] = true, ["Taiwan Province"] = true, ["Wei Boyang"] = true, }

-- the labels for each part local labels = { ["c"] = "Chinese", ["s"] = "simplified Chinese", ["t"] = "traditional Chinese", ["p"] = "pinyin", ["tp"] = "Tongyong Pinyin", ["w"] = "Wade–Giles", ["j"] = "Jyutping", ["cy"] = "Cantonese Yale", ["poj"] = "Pe̍h-ōe-jī", ["zhu"] = "Zhuyin Fuhao", ["l"] = "literally", }

-- article titles for wikilinks for each part local wlinks = { ["c"] = "Chinese language", ["s"] = "simplified Chinese characters", ["t"] = "traditional Chinese characters", ["p"] = "pinyin", ["tp"] = "Tongyong Pinyin", ["w"] = "Wade–Giles", ["j"] = "Jyutping", ["cy"] = "Yale romanization of Cantonese", ["poj"] = "Pe̍h-ōe-jī", ["zhu"] = "Bopomofo", }

-- for those parts which are to be treated as languages their ISO code local ISOlang = { ["c"] = "zh", ["t"] = "zh-Hant", ["s"] = "zh-Hans", ["p"] = "zh-Latn-pinyin", ["tp"] = "zh-Latn", ["w"] = "zh-Latn-wadegile", ["j"] = "yue-jyutping", ["cy"] = "yue", ["poj"] = "hak", ["zhu"] = "zh-Bopo", }

local italic = { ["p"] = true, ["tp"] = true, ["w"] = true, ["j"] = true, ["cy"] = true, ["poj"] = true, } -- Categories for different kinds of Chinese text local cats = { ["c"] = "", ["s"] = "", ["t"] = "", }

function p.Zh(frame) -- load arguments module to simplify handling of args local getArgs = require('Module:Arguments').getArgs local args = getArgs(frame) return p._Zh(args) end function p._Zh(args) local uselinks = not (args["links"] == "no") -- whether to add links local uselabels = not (args["labels"] == "no") -- whether to have labels local capfirst = args["scase"] ~= nil

        local t1 = false -- whether traditional Chinese characters go first
        local j1 = false -- whether Cantonese Romanisations go first
        local testChar
        if (args["first"]) then
                 for testChar in mw.ustring.gmatch(args["first"], "%a+") do
          if (testChar == "t") then
           t1 = true
           end
          if (testChar == "j") then
           j1 = true
           end
         end
        end
        if (t1 == false) then
         local title = mw.title.getCurrentTitle()
         t1 = t1st[title.text] == true
        end

-- based on setting/preference specify order local orderlist = {"c", "s", "t", "p", "tp", "w", "j", "cy", "poj", "zhu", "l"} if (t1) then orderlist[2] = "t" orderlist[3] = "s" end if (j1) then orderlist[4] = "j" orderlist[5] = "cy" orderlist[6] = "p" orderlist[7] = "tp" orderlist[8] = "w" end -- rename rules. Rules to change parameters and labels based on other parameters if args["hp"] then -- hp an alias for p ([hanyu] pinyin) args["p"] = args["hp"] end if args["tp"] then -- if also Tongyu pinyin use full name for Hanyu pinyin labels["p"] = "Hanyu Pinyin" end if (args["s"] and args["s"] == args["t"]) then -- Treat simplified + traditional as Chinese if they're the same args["c"] = args["s"] args["s"] = nil args["t"] = nil elseif (not (args["s"] and args["t"])) then -- use short label if only one of simplified and traditional labels["s"] = labels["c"] labels["t"] = labels["c"] end local body = "" -- the output string local params -- for creating HTML spans local label -- the label, i.e. the bit preceeding the supplied text local val -- the supplied text -- go through all possible fields in loop, adding them to the output for i, part in ipairs(orderlist) do if (args[part]) then -- build label label = "" if (uselabels) then label = labels[part] if (capfirst) then label = mw.language.getContentLanguage():ucfirst( Haplogroup T is common in northern Somalia and in the Somalis of Ethiopia.require('Module:No globals')

local p = {}

-- articles in which traditional Chinese preceeds simplified Chinese local t1st = { ["228 Incident"] = true, ["Chinese calendar"] = true, ["Lippo Centre, Hong Kong"] = true, ["Republic of China"] = true, ["Republic of China at the 1924 Summer Olympics"] = true, ["Taiwan"] = true, ["Taiwan (island)"] = true, ["Taiwan Province"] = true, ["Wei Boyang"] = true, }

-- the labels for each part local labels = { ["c"] = "Chinese", ["s"] = "simplified Chinese", ["t"] = "traditional Chinese", ["p"] = "pinyin", ["tp"] = "Tongyong Pinyin", ["w"] = "Wade–Giles", ["j"] = "Jyutping", ["cy"] = "Cantonese Yale", ["poj"] = "Pe̍h-ōe-jī", ["zhu"] = "Zhuyin Fuhao", ["l"] = "literally", }

-- article titles for wikilinks for each part local wlinks = { ["c"] = "Chinese language", ["s"] = "simplified Chinese characters", ["t"] = "traditional Chinese characters", ["p"] = "pinyin", ["tp"] = "Tongyong Pinyin", ["w"] = "Wade–Giles", ["j"] = "Jyutping", ["cy"] = "Yale romanization of Cantonese", ["poj"] = "Pe̍h-ōe-jī", ["zhu"] = "Bopomofo", }

-- for those parts which are to be treated as languages their ISO code local ISOlang = { ["c"] = "zh", ["t"] = "zh-Hant", ["s"] = "zh-Hans", ["p"] = "zh-Latn-pinyin", ["tp"] = "zh-Latn", ["w"] = "zh-Latn-wadegile", ["j"] = "yue-jyutping", ["cy"] = "yue", ["poj"] = "hak", ["zhu"] = "zh-Bopo", }

local italic = { ["p"] = true, ["tp"] = true, ["w"] = true, ["j"] = true, ["cy"] = true, ["poj"] = true, } -- Categories for different kinds of Chinese text local cats = { ["c"] = "", ["s"] = "", ["t"] = "", }

function p.Zh(frame) -- load arguments module to simplify handling of args local getArgs = require('Module:Arguments').getArgs local args = getArgs(frame) return p._Zh(args) end function p._Zh(args) local uselinks = not (args["links"] == "no") -- whether to add links local uselabels = not (args["labels"] == "no") -- whether to have labels local capfirst = args["scase"] ~= nil

        local t1 = false -- whether traditional Chinese characters go first
        local j1 = false -- whether Cantonese Romanisations go first
        local testChar
        if (args["first"]) then
                 for testChar in mw.ustring.gmatch(args["first"], "%a+") do
          if (testChar == "t") then
           t1 = true
           end
          if (testChar == "j") then
           j1 = true
           end
         end
        end
        if (t1 == false) then
         local title = mw.title.getCurrentTitle()
         t1 = t1st[title.text] == true
        end

-- based on setting/preference specify order local orderlist = {"c", "s", "t", "p", "tp", "w", "j", "cy", "poj", "zhu", "l"} if (t1) then orderlist[2] = "t" orderlist[3] = "s" end if (j1) then orderlist[4] = "j" orderlist[5] = "cy" orderlist[6] = "p" orderlist[7] = "tp" orderlist[8] = "w" end -- rename rules. Rules to change parameters and labels based on other parameters if args["hp"] then -- hp an alias for p ([hanyu] pinyin) args["p"] = args["hp"] end if args["tp"] then -- if also Tongyu pinyin use full name for Hanyu pinyin labels["p"] = "Hanyu Pinyin" end if (args["s"] and args["s"] == args["t"]) then -- Treat simplified + traditional as Chinese if they're the same args["c"] = args["s"] args["s"] = nil args["t"] = nil elseif (not (args["s"] and args["t"])) then -- use short label if only one of simplified and traditional labels["s"] = labels["c"] labels["t"] = labels["c"] end local body = "" -- the output string local params -- for creating HTML spans local label -- the label, i.e. the bit preceeding the supplied text local val -- the supplied text -- go through all possible fields in loop, adding them to the output for i, part in ipairs(orderlist) do if (args[part]) then -- build label label = "" if (uselabels) then label = labels[part] if (capfirst) then label = mw.language.getContentLanguage():ucfirst( The distribution of this haplogroup has been suggested to be associated with mtdna haplogroup M1 as the two tend to be common in the same regions.[4]

Haplogroup T-M184 is not associated with the R1, G and J lineages that entered Africa from Eurasia relatively recently. Luis et al. (2004) suggest that the presence of the clade on the African continent may, like R1* representatives, point to an older introduction from Asia. The Levant rather than the Arabian Peninsula appears to have been the main route of entry, as the Egyptian and Turkish haplotypes are considerably older in age (13,700 ybp and 9,000 ybp, respectively) than those found in Oman (only 1,600 ybp). According to the authors, the spotty modern distribution pattern of haplogroup T-M184 within Africa may therefore represent the traces of a more widespread early local presence of the clade. Later expansions of populations carrying the E1b1b, E1b1a, G and J NRY lineages may have overwhelmed the T-M184 clade-bearers in certain localities.[5]

The distribution of haplogroup T-M184 in most parts of Europe is patchy or regionalized; for example, haplogroup T-M184 was found in 1.7% (10/591) of a pool of six samples of males from southwestern Russia, but it was completely absent from a pool of eight samples totalling 637 individuals from the northern half of European Russia.[6] The Russians from the southwest were from the following cities: Roslavl, Livny, Pristen, Repyevka, and Belgorod; and Kuban Cossacks from the Republic of Adygea.

Germany

The paternal haplogroup T-M70 varies between 3% and 24% of male lineages in Germany.

The Genographic Project 2.0, 2012
Armenians from Sasun

Interestingly, haplogroup T-M184, which is relatively rare in other Near Eastern populations, as well as in three of the Armenian collections tested here, represents the most prominent descent in Sasun, comprising 20.1% of the samples. The presence of this haplogroup in Ararat Valley, Gardman and Lake Van, by contrast, is more limited, composing only 3.6%, 6.3% and 3.9%, respectively, of the individuals from those collections.[...]Sasun, however, exhibits statistically significant divergence from the remaining Armenian populations, most likely as the result of the prominence in Sasun of lineages (T-M184 and R2a-M124) found at substantially lower frequencies in Ararat Valley, Gardman and Lake Van.

Kristian J Herrera, 2012

T-M184 (xM70)

Population Language Location Members/Sample size Percentage Source Notes
Leoneses Astur-Leonese (Romance) Leon 1/13 7.7% [7][8]
Ossetian Irons Iron (Scythian) South Ossetia 1/21 4.8% [9][8]
Cordobeses Andalusian (Romance) Córdoba 1/27 3.7% [10][8]
Leoneses Astur-Leonese (Romance) Leon 2/60 3.3% [10][8]
Cherkessians Besleney (Northwest Caucasian) Circassia 2/126 1.6% [9][8]
Bizkaians Bizkaiera (Isolate language) Bizkaia 1/72 1.4% [10][8]

T1-L206 (xM70)

Population Language Location Members/Sample size Percentage Source Notes
Syrians Unspecified Syria 1/95 1.1% [1]

T1a1-L162 (xL208)

Population Language Location Members/Sample size Percentage Source Notes
Pityusics Eivissenc (Romance) Eivissa 9/54 16.7% [11][12] L454+. All individuals were interviewed in order to assess the birth place of their paternal grandfathers.
Pityusics Eivissenc (Romance) Eivissa 7/96 7.3% [13] L454+
Pityusics Eivissenc (Romance) Eivissa 3/45 6.7% [14] L454+
The Pityusic Islanders. One out of the three genetically different populations in the Balearic Islands

The population of the Pityusic Islands does present a clear genetic divergence in relation to the Mallorcan and Menorcan populations. Neither shows a confluence with the Catalan and Valencian populations like do the Mallorcan and Menorcan. With the comparison of the data provided by the Pityusic population with other circumediterranean populations surprises that practically there is no convergence with any of these populations, not even with the North African populations. The Pityusic case is paradigmatic: for some markers shows affinities with Oriental populations (some mtDNA variables), but diverges from these populations when considering other markers. Is a separate case, a island, not in the geographical sense but genetical.

Misericòrdia Ramon Juanpere et al., 1998-2004

Northern Asia

Population Language Location Members/Sample size Percentage Source Notes
Nentsi Nenet (Samoyedic) Nenetsia or Western Siberia 27/54 50% [15] K(xL, NOP). In Karafet et al 2008, Forest Nentsi and Tundra Nentsi were found to be 0% K(xL, NOP).
Kazakhs Kazakh (Turkic) Kosh-Agachski Raion 19/49 38.8% [16] K(xL, NOP). According to Dulik 2011 only T fit.
Tuvinians Tuvan (Turkic) Kyzyl and Ubsunur Hollow 10/102 9.8% [16] In Kharkov et al. 2013 were sampled 296 Tuvinians from Kyzyl and were found to be 0% T.
Kazakhs Kazakh (Turkic) Southwestern Altai 1/30 3.3% [17]
Khakass Khakas (Turkic) Abakan 3/176 1.7% .[16]

Europe

Population Language Location Members/Sample size Percentage Source Notes
Marchigianos Marchigiano (Romance) Arquata del Tronto and Apiro 2/2 100% [18]
Cretans and southern Aegeans Southeastern Greek Crete and southern Aegean 2/6 33.3% [19]
Rural Saccensi Sicilian (Romance) Sciacca 6/20 30% [20]
Chians Southeastern Greek Khíos 4/16 25% [21]
German Stilfser/Tyrolese Southern Austro-Bavarian (Upper German) Stilfs 4/17 23.5% [22]
Venetians Venetian (Romance) Vigasio and Povegliano Veronese 2/9 22.2% [23]
Abruzzesi Neapolitan language (Romance) L'Aquila 6/30 20% [24] macro-haplogroup LT is 30% in L'Aquila population.
Sicilians Sicilian (Romance) Sciacca 5/28 17.9% [25]
Urban Ragusani Sicilian (Romance) Ragusa 3/19 15.8% [20]
Northeastern Portuguese Jews Judaeo-Portuguese (Romance) Bragança 9/57 15.7% [26] T have been found to be the second largest lineage in the Mirandês speaking population of Miranda do Douro too. Haplogroup T was not found in a sample of Belmonte Jews.
Albanians Albanian Brescia (Lombardia) 12/83 14.5% [27] The haplogroup tested is K*(xNOP), is assumed as LT and most probably are members of T
Rural Normensi Italian (Romance) Norma 1/7 14.3% [20]
Corsicans Corsican (Romance) Balagne (region of Haute-Corse) 3/83 12.5% [28]
Rural Piazzesi Sicilian (Romance) Piazza Armerina 3/24 12.5% [20]
Cantabrians Astur-Leonese (Romance) Cantabria 2/18 11.1% [29] All individuals were interviewed in order to assess the geographical origin of their grandparents and their speaking dialect.
Marchigianos Marchigiano (Romance) Matelica 1/9 11.1% [18]
Gaditanos Andalusian (Romance) Cádiz 3/28 10.7% [30]
Native Mirandese speakers Astur-Leonese (Romance) Miranda de l Douro 6/58 10.3% [31]
Pacenses Astur-Leonese (Romance) Badajoz 3/29 10.3% [7]
Asturianos Astur-Leonese (Romance) Eastern Uviéu 1/10 10% [32]
Murcianos Murcian (Romance) Murcia 1/10 10% [33]
Rural Alcamesi Sicilian (Romance) Alcamo 2/22 9.1% [20]
Cretans Cretan Greek Lasithi 2/23 8.7% [34]
Lugueses Galician language (Romance) Lugo 1/12 8.3% [7]
Campanians Neapolitan language (Romance) West Campania 7/84 8.3% [35]
Campanians Neapolitan language (Romance) Cilento 4/48 8.3% [36]
Sicilians Sicilian (Romance) Alcamo 2/24 8.3% [25]
Lebaniegos Astur-Leonese (Romance) Liébana 3/37 8.1% [37]
Corsicans Corsican (Romance) Corte 5/62 8.1% [28]
Segovianos Castilian language (Romance) Segovia 2/25 8% [7]
Marchigianos Marchigiano (Romance) Offida 3/38 7.9% [38]
Sicilians Sicilian (Romance) East Sicily 9/114 7.9% [25]
Northern Portugueses Portuguese (Romance) Vila Real 3/39 7.7% [39]
Campanians Neapolitan language (Romance) Campania 8/108 7.4% [40]
Cretans Cretan Greek Oropedio Lasithiou 3/41 7.3% [34]
Sicilians Sicilian (Romance) Ragusa 2/28 7.1% [25]
Sicilians Sicilian (Romance) Piazza Armerina 2/28 7.1% [25]
Walloons Walloon (Romance) Wallonia 3/47 6.4% [41]
Asturianos Eonavian (Romance) Navia-Eo 2/31 6.5% [32]
Gagauzes Gagauz (Turkic) Kongaz 3/48 6.3%
Northern Portuguese Portuguese (Romance) Aveiro 4/66 6.1%
Western Andalusians Andalusian (Romance) Huelva 10/167 6% [42]
Aragonese Aragonese and Castilian (Romance) Aragón 2/34 5.9%
Corsicans Corsican Corsica 2/34 5.9%
Panteschis Sicilian with Siculo-Arabic influences (Romance) Pantelleria 1/17 5.9% [43]
Extremadurans Astur-Leonese and Castilian (Romance) Extremadura 3/52 5.8%
Bulgarians Bulgarian language (South Slavic languages) Unspecified Bulgarian region 4/69 5.8% [44]
Dutch Hollandic (West Germanic) North Holland 1/18 5.6%
Lombardians Lombard and Italian (Romance) Lombardia 1/18 5.6% [28]
Sicilians Sicilian (Romance) Mazara del Vallo 1/18 5.6%
Southern Italians Italian (Romance) South Apulia 4/71 5.6%
Sicilians Sicilian (Romance) South Sicily 3/55 5.4%
Lombardians Lombard and Italian (Romance) Lombardia 7/131 5.3%
Hutterites Austro-Bavarian (Upper German) Tyrol 4/75 5.3%
Peloponnesians Southern Greek Peloponnese 1/19 5.3% [19]
Estonians Estonian (Uralic) Estonia 11/207 5.3%
Gutes Gutnish (North Germanic) Gotland 2/40 5%
Alsatians Alsatian (Upper German) Strossburi 4/80 5%
Asturians Astur-Leonese (Romance) Asturies 1/20 5%
Italian speakers Italian (Romance) Bozen 3/59 5%
Ladin Stilfser/Tyrolese Ladin (Romance) Stelvio 1/20 5%
Gaditanos Andalusian language (Romance) Cadiz 1/20 5% [7]
Malacitanos Andalusian language (Romance) Malaga 1/20 5% [7]
Macedonians and Thracians Northern Greek East Macedonia and Thrace 1/21 4.8% [19]
Bulgarians Bulgarian language (South Slavic languages) Razgrad 1/21 4.8% [44]
Northeastern Portuguese Portuguese (Romance) Trás os Montes 3/64 4.7%
Sicilians Sicilian (Romance) East Sicily 4/87 4.6%
Western Andalusians Andalusian (Romance) Huelva 1/22 4.5% [30]
West Andalusians Andalusian (Romance) Sevilla 7/155 4.5% [30]
Galicians Galician (Romance) Santiago 2/46 4.4%
Palentinos Castilian language (Romance) Palencia 1/23 4.4% [7]
Catalonians Catalan (Romance) Aragó 1/23 4.4% [45]
Ligurians Ligurian (Romance) Central Liguria 2/45 4.4% [38]
Catalonians Catalan (Romance) Penedès 7/164 4.3% [45]
Greeks Greek Athens 4/92 4.3%
Northern Portuguese Portuguese Beira Litoral 5/116 4.3%
Ligurians Ligurian (Romance) La Spezia 2/46 4.3% [46]
South Italians Salentino (Romance) North Apulia 2/46 4.3%
Cantabrians Astur-Leonese (Romance) Cantabria 3/70 4.3% [30]
Pincianos Castilian language (Romance) Valladolid 1/24 4.2% [7]
Macedonians Northern Greek Central Macedonia 1/25 4% [19]
Madrileños Castilian language (Romance) Madrid 2/50 4% [7]
Germans German (West Germanic) Berlin 4/103 3.9%
Northern Portuguese Portuguese (Romance) Braga 2/51 3.9%
Tuscans Tuscan (Romance) South Tuscany 3/79 3.8%
Riojans Riojan and Castilian (Romance) La Rioja 2/54 3.7% [29]
Marchigianos Marchigiano (Romance) Apennines Marche 1/27 3.7%
Calabrians Southern Italian (Romance) West Calabria 1/27 3.7% [38]
Urban Biellesi Piedmontese (Romance) Bièla 3/81 3.7% [20]
Ukrainians Ukrainian (East Slavic) Kharkiv Oblast 2/55 3.6% [47]
Native Sayaguese speakers Astur-Leonese (Romance) Sayago 1/28 3.6% [31]
Galicians Galician (Romance) Montes Baixo Miño 1/28 3.6%
Corsicans Corsican (Romance) Ajaccio 1/28 3.6% [28]
Estonians Estonian (Uralic) Estonia - 3.5%
Southern Portugueses Portuguese (Romance) Évora 1/29 3.5%
Canarians Canarian Spanish (Romance) La Palma 3/85 3.5%
Scanians Scanian dialects (South Scandinavian) Malmö 1/29 3.4%
Occitans Auvergnat (Romance) Clermont-Ferrand 3/89 3.4%
Azoreans Portuguese (Romance) Eastern Azores 3/87 3.4% [48]
Galicians Galician (Romance) Lugo 2/61 3.3%
Albanians Albanian dialects Albania 1/30 3.3%
Northeastern Portuguese Portuguese (Romance) Bragança 1/30 3.3% [26]
Northern Portuguese Portuguese (Romance) Viseu 1/30 3.3%
Northern Portuguese Portuguese (Romance) Guarda 1/30 3.3%
Sicilians Sicilian (Romance) West Sicily 4/122 3.3%
Leoneses Astur-leonese language (Romance) Leon 7/221 3.2% [7]
Lithuanians Aukštaitian (Baltic) West Aukstaiciai 1/31 3.2%
Greeks Northern Greek Western Greece 1/31 3.2% [19]
Campanians Neapolitan language (Romance) San Giorgio La Molara 1/31 3.2% [38]
Valencians Catalan and Castilian (Romance) Valencia 1/31 3.2% [30]
Southern Tyroleans Southern Austro-Bavarian (Upper German) Lower Vinschgau 1/32 3.1%
Rhinelanders Ripuarian (Central Franconian) Köln 3/96 3.1%
Swedes Swedish dialects (East Scandinavian) Örebro 1/32 3.1%
Cantabrians Astur-Leonese (Romance) Cantabria 3/98 3.1% [49]
Albaceteño Castilian language (Romance) Albacete 1/32 3.1% [7]
Portuguese Portuguese (Romance) Madeira 4/129 3.1%
Asturianos Astur-Leonese language (Romance) Asturias 1/33 3% [7]
Shetlanders with Aboriginal surnames Scots language and Norn Language (Germanic) Shetland 1/35 2.9% Shetland Project.
Russians Russian (East Slavic) Smolensk Oblast 3/107 2.8% [47]
Gienenses Castilian language (Romance) Jaen 1/36 2.8% [7]
Native Alistano speakers Astur-Leonese (Romance) Aliste 1/36 2.8% [31]
Russians Russian (East Slavic) Oryol Oblast 33/110 2.7% [47]
Azoreans Portuguese (Romance) Central Azores 2/76 2.6% [48]
Czechs Czech (West Slavic) Vysocina 1/40 2.5% [50]
Flemish Dutch (West Germanic) Turnhout 1/42 2.4% [51] ‘1675’ data set
Bulgarians Bulgarian language (South Slavic languages) Haskovo 1/41 2.4% [44]
Flemish Dutch (West Germanic) Tongeren 1/43 2.3% [52] T1a1a-L208
Sardinians Sardinian, Corsican (Romance) Sardinia 28/1204 2.3% [53]
Russians Russian (East Slavic) Kursk Oblast 1/45 2.2% [47]
Sardinians Corsican (Romance) Gaddùra 1/46 2.2% [28]
Sardinians Sardinian (Romance) Sardinia 27/1204 2.2% [54]
Ukrainians Ukrainian (East Slavic) Chernihiv Raion 2/96 2.1% [47]
Sardinians Sardinian (Romance) Trexenta 1/47 2.1% [28]
Lithuanians Aukštaitian (Baltic) western Aukštaitija 1/50 2% [47]
Ukrainians Ukrainian (East Slavic) Sumy Oblast 2/101 2% [47]
Zamoranos Castilian (Romance) Campos - Pan 1/50 2% [31]
Southwestern Almerians Andalusian (Romance) Alpujarra Almeriense and Poniente Almeriense 1/50 2% [55]
Alpujarreños Andalusian (Romance) Alpujarra de la Sierra 1/50 2%
Catalonians Catalan language (Romance language) Camp de Tarragona 4/214 1.9% [45]
Ukrainians Ukrainian (East Slavic) Cherkasy Raion 2/101 1.8% [47]
Bosch surname members Catalan language (Romance language) Països Catalans 1/56 1.8% [56]
Basques Gipuzkoan (Isolate language) Southwestern Gipuzkoa 1/57 1.8% [29]
Basques Gipuzkoan (Isolate language) Gipuzkoa 1/58 1.7% [57]
Flemish Dutch (West Germanic) Noord-Brabant 2/119 1.7% [51] ‘1775’ data set
Bulgarians Bulgarian language (South Slavic languages) Sofia 1/59 1.7% [44]
Bulgarians Bulgarian language (South Slavic languages) Lovech 1/62 1.6% [44]
Balearics Majorcan (Romance) Majorca 2/129 1.6% [45]
Czechs Czech (West Slavic) Plzen 1/62 1.6% [50]
Mecklenburgers East Low Saxon (West Germanic) Rostock 3/200 1.5% [58]
Russians Russian (East Slavic) Oryol Oblast 2/143 1.4% [47]
Catalonians Catalan (Romance) Castelló 2/146 1.4% [45]
Bulgarians Bulgarian language (South Slavic languages) Plovdiv 2/159 1.3% [44]
Bulgarians Bulgarian language (South Slavic languages) Montana, Bulgaria 1/80 1.3% [44]
Catalonians Catalan (Romance) Central Catalonia 3/230 1.3% [45]
Catalonians Catalan (Romance) Barcelona 3/231 1.3% [45]
Catalonians Catalan (Romance) Barcelona Periphery 3/235 1.3% [45]
Czechs Czech (West Slavic) Usti nad Labem 1/86 1.2% [50]
Faroese Faroese (Germanic) Faroe Islands 1/89 1.1% [59] Grandfathers originated from various Faroese islands.
Eastern Andalusians Andalusian (Romance) Granada 2/180 1.1% [42]
Ukrainians Ukrainian (East Slavic) Lviv Oblast 1/101 1% [47]
Castellonenses Catalan language (Romance) Castellón 5/515 1% [7]
Czechs Czech (West Slavic) South Moravia 2/216 0.9% [50]
Catalonians Catalan (Romance) Girona 2/219 0.9% [45]
Bulgarians Bulgarian language (South Slavic languages) Sofia Province 2/257 0.8% [44]
Catalonians Catalan (Romance) València 1/173 0.6% [45]
Czechs Czech (West Slavic) Prague 3/595 0.5% [50]
Individuals living in Catalonia Catalan language (Romance) Barcelona metropolitan area 1/247 0.4% [60]

With K-M9+, unconfirmed but probable T-M70+ : 14% (3/23) of Russians in Yaroslavl,[61] 12.5% (3/24) of Italians in Matera,[36] 10.3% (3/29) of Italians in Avezzano,[36] 10% (3/30) of Tyroleans in Nonstal,[36] 10% (2/20) of Italians in Pescara,[36] 8.7% (4/46) of Italians in Benavento,[36] 7.8% (4/51) of Italians in South Latium,[35] 7.4% (2/27) of Italians in Paola,[36] 7.3% (11/150) of Italians in Central-South Italy,[62] 7.1% (8/113) of Serbs in Serbia,[63] 7% (6/86) of Sardinians in Tempio,[64] 4.7% (2/42) of Aromanians in Romania,[65] 3.7% (3/82) of Italians in Biella,[66] 3.7% (1/27) of Andalusians in Córdoba,[30] 3.3% (2/60) of Leoneses in León|,[30] 3.2% (1/31) of Italians in Postua,[66] 3.2% (1/31) of Italians in Cavaglià,[66] 3.1% (3/97) of Calabrians in Reggio Calabria,[67] 2.8% (1/36) of Russians in Ryazan Oblast,[68] 2.8% (2/72) of Italians in South Apulia,[69] 2.7% (1/37) of Calabrians in Cosenza,[67] 2.6% (3/114) of Serbs in Belgrade,[70] 2.5% (1/40) of Russians in Pskov,[61] 2.4% (1/42) of Russians in Kaluga,[61] 2.2% (2/89) of Transylvanians in Csíkszereda,[71] 2.2% (2/92) of Italians in Trino Vercellese,[66] 1.9% (2/104) of Italians in Brescia,[72] 1.9% (2/104) of Romanians in Romania,[73] 1.7% (4/237) of Serbs and Montenegrins in Serbia and Montenegro,[74] 1.7% (1/59) of Italians in Marche,[69] 1.7% (1/59) of Calabrians in Catanzaro,[67] 1.6% (3/183) of Greeks in Northern Greece,[75] 1.3% (2/150) of Swiss Germans in Zürich Area,[76] 1.3% (1/79) of Italians in South Tuscany and North Latium,[69] 1.1% (1/92) of Dutch in Leiden,[77] 0.8% (1/132) of "Andalusians" in Northwest Tunisia,[78] 0.5% (1/185) of Serbs in Novi Sad (Vojvodina),[79] 0.5% (1/186) of Polish in Podlasie[80] and 0.4% (1/234) of Germans in Halle, Saxony-Anhalt.[81]

Other parts that have been found to contain a significant proportion of haplogroup T-M184 individuals include [59][90][91][92][93][94][95][96][97][98][99][100][101][88][102][103][104][18][55][105][106][107][108] According to data from commercial testing, 3.9% of Italian males belonging to this haplogroup.[109] Approximately 3% of Sephardi Jews and 2% of Ashkenazi Jews belong to haplogroup T.[110]

Middle East and Caucasus

Population Language Location Members/Sample size Percentage Source Notes
Tajiks Darî (Southwestern Iranian) Logar Province 2/4 50% [111]
Armenian Sasuntzis Western Armenian dialect, Kurmanji and Dimli (Northwestern Iranian) languages Sasun 21/104 20.2% [112] T1a1 and T1a2 subclades
Zoroastrians Persian Kerman 5/37 13.5% [113]
Bakhtiaris/Lurs Bakhtiari/Lurs (Southwestern Iranian (Perside)) Izeh 13/103 12.6% [114][115]
Armenians Western Armenian dialect Historical Southwestern Armenia 11/96 11.5% [116]
Abudhabians Gulf Arabic (Semitic) Abu Dhabi 21/191 11% [Research 1]
Assyrians Assyrian (Central Semitic) West Azerbaijan Province 4/39 10.3% [117]
Persian Muslims Persian Shiraz 5/51 9.8% [113]
Persian Muslims Persian Kerman 6/66 9.1% [113]
Iraqis Iraqi Arabic (Semitic) Al-Qadisiyah 6/69 8.7% [118]
Kurds Sorani (Northwestern Iranian) Kurdestan 5/59 8.5% [117]
Omani Arabs Omani Arabic (Semitic) Oman 10/121 8.3% [5]
Azeris Azeri (Oghuz) West Azerbaijan Province 5/63 7.9% [117]
Iraqis Iraqi Arabic (Semitic) Iraq 10/139 7.2% [119]
Kuwaitis Gulf Arabic (Semitic) Kuwait 3/42 7.1% [89]
Iraqis Iraqi Arabic (Semitic) Iraq 3/43 7% [120]
Arabs Levantine Arabic Israel and Palestine 10/143 7% [121]
Persians Farsi (Southwestern Iranian) Fars 3/44 6.8% [117]
Christian Arabs Levantine Arabic Israel and Palestine 3/44 6.8% [122]
Western Armenians Armenian Eastern Turkey 6/90 6.7% [123]
Persians Farsi (Southwestern Iranian) Yazd 3/46 6.5% [117]
Armenians Armenian Gardman 6/96 6.3% [112]
Muslim Arabs Levantine Arabic Israel and Palestine 7/119 5.9% [122]
Northern Armenians Armenian Northern Azerbaijan (around Gyanja) 10/189 5.3% [123]
Armenians Armenian Tehran 2/38 5.3% [113]
Eastern Armenians Armenian Karabakh 11/215 5.1% [123]
Persians Farsi (Southwestern Iranian) Khorasan 3/59 5.1% [117]
Saudi Arabians Arabic dialects (Semitic) Saudi Arabia 8/157 5.1% [124]
Armenians Armenian Syunik 7/140 5% [123]
Emiratis Gulf Arabic (Semitic) United Arab Emirates 8/164 4.9%
Lebanese Muslims Lebanese Arabic (Semitic) Lebanon 28/568 4.9% [125]
Avars Avar (Northeast Caucasian) southeastern Dagestan 2/42 4.8% [9]
Kurds Kurmanji (Northwestern Iranian) Anatolia 12/251 4.8% [126]
Kurds Kurdish dialects (Northwestern Iranian) Iraq 6/126 4.8% [Research 2]
Anizes Gulf Arabic (Semitic) Kuwait 1/21 4.7% [127]
Lebaneses Levantine Arabic (Semitic) Lebanon 43/914 4.7%
Cypriots Cypriot Greek Cyprus 3/65 4.6%
Maronites Lebanese Arabic and Syriac (Semitic) Lebanon 24/518 4.6% [125]
Armenians Armenian Ararat 2/44 4.6% [123]
Qeshmis Qishmi (southwestern Iranian) Qeshm 2/49 4.1% [117]
Lurs Luri (Southwestern Iranian) Lorestan 2/50 4% [117]
Sadats Languages of Iran Different cities of Iran 2/50 4% [128]
Armenians Armenian Lake Van 4/103 3.9% [112]
Armenians Armenian Ararat Valley 4/110 3.6% [112]
Tajiks Tajik (Southwestern Iranian) Afghanistan 2/56 3.6% [111]
Armenians Armenian Armenia 2/57 3.5% [9]
Iranians Languages of Iran South Iran 4/117 3.4% [83]
Ionians Greek Phokaia 1/31 3.2% [129]
Bandaris Bandari (Southwestern Iranian) Bandar Abbas 4/131 3.1% [117]
Alans Karachay-Baksan-Chegem (Turkic) Kabardino-Balkaria 1/69 2.9% [9]
Tajiks Darî (Southwestern Iranian) Ferghana 1/35 2.9% [130]
Jordanians Arabic dialects (Semitic) Jordania 8/273 2.9%
Lezghins Lezgian (Northeast Caucasian) Southern Dagestan 2/81 2.5% [131]
Turks Turkish Turkey 13/523 2.5%
Iranians Languages of Iran Iran 7/324 2.2% [125]
Azerbaijani Muslims Azerbaijani (Turkic) Uromia 2/91 2.2% [113]
Andis Andi (Northeast Caucasian) western Dagestan 1/49 2% [9]
Assyrians Assyrian Neo-Aramaic (Semitic) Uromia and Tehran 1/55 1.8% [113]
Abkhazians Abkhaz (Northwest Caucasian) Abkhazia 1/58 1.7% [131]
Kuwaitis Gulf Arabic (Semitic) Kuwait 2/117 1.7% [132]
Greek Orthodox Koine Greek Lebanon 2/116 1.7% [125]
Aeolians Greek Smyrna 1/68 1.5% [129]
Turkmens Turkmen (Oghuz) the people of Golestan 1/68 1.5% [117]
Kumyks Kumyk (Turkic) Northern Dagestan 1/73 1.4% [9]
Kuban Nogays Nogai (Turkic) north of Sea of Azov around Prymorsk 1/87 1.2% [9]
Ossetian Digors Digorian (Scythian) North Ossetia 1/127 0.8% [131]
Yemeni Arabs Sanaani Arabic (Semitic) Sana'a 1/129 0.8% [Research 3]
Syrians Syrian Arabic (Semitic) Syria 4/518 0.8% [125]
Kabardins Kabardian (Northwest Caucasian) Kabardino-Balkaria 1/140 0.7% [9]
Circassians Adyghe (Northwest Caucasian) Republic of Adygea 1/142 0.7% [131]
Pashtuns Pashto (Eastern Iranian) mainly living in the Southern Afghanistan province of Kandahar 1/141 0.7% [133]
Abkhazians Abkhaz (Northwest Caucasian) Abkhazia 1/162 0.6% [9]

Unconfirmed but probable T-M70+ : 28% (7/25) of

  • The Y-DNA Haplogroup T Project
  • T1a-M70 skeleton, Germany I0795
  • Settlement Burials at the Karsdorf LBK Site, Saxony-Anhalt, Germany

External links

Further reading

  1. ^ a b c d e f
  2. ^
  3. ^
  4. ^ [drum.lib.umd.edu/]
  5. ^ a b c
  6. ^
  7. ^ a b c d e f g h i j k l m n Conrado Martinez-Cadenas et al, "The relationship between surname frequency and Y chromosome variation in Spain," European Journal of Human Genetics (2015)
  8. ^ a b c d e f Asmahan Bekada et al, "Introducing the Algerian Mitochondrial DNA and Y-Chromosome Profiles into the North African Landscape," "Plos One" (2013),
  9. ^ a b c d e f g h i j Bayazit Yunusbayev et al, "The Caucasus as an Asymetric Semipermeable Barrier to Ancient Human Migrations," "Molecular Biology and Evolution" (2012),
  10. ^ a b c López-Parra et al, "In search of the Pre- and Post-Neolithic Genetic Substrates in Iberia: Evidence from Y-Chromosome in Pyrenean Populations," "Annals of Human Genetics" (2009),
  11. ^ a b c
  12. ^
  13. ^
  14. ^
  15. ^ Anna Szécsényi-Nagy et al, "Tracing the genetic origin of Europe's first farmers reveals insights into their social organization," "Proceedings B," (2015),
  16. ^ a b c M. A. Gubina et al, "Haplotype Diversity in mtDNA and Y�Chromosome in Populations of Altai–Sayan Region," "Russian Journal of Genetics," (2012),
  17. ^ Dulik MC, Osipova LP, Schurr TG, "Y-Chromosome Variation in Altaian Kazakhs Reveals a Common Paternal Gene Pool for Kazakhs and the Influence of Mongolian Expansions," "PLoS ONE" (2011),
  18. ^ a b c V. Onofri et al., "Y-chromosome genetic structure in sub-Apennine populations of Central Italy by SNP and STR analysis," Springer-Verlag (2007)
  19. ^ a b c d e Panayotis Katsaloulis et al., "Genetic population study of 11 Y chromosome STR loci in Greece," Forensic Science International: Genetics (2013)
  20. ^ a b c d e f
  21. ^ C. Robino et al., "Y-chromosomal STR haplotypes in a population sample from continental Greece, and the islands of Crete and Chios," Forensic Science International (2004)
  22. ^ I. Pichler et al., "Genetic Structure in Contemporary South Tyrolean Isolated Populations Revealed by Analysis of Y-Chromosome, mtDNA, and Alu Polymorphisms," Human Biology, August 2006, v. 78, no. 4, pp. 441–464.
  23. ^ Stefania Turrina et al. , "Y-chromosomal STR haplotypes in a Northeast Italian population sample using 17plex loci PCR assay," Springer-Verlag (2006)
  24. ^ Alessio Boattini et al. , "Uniparental Markers in Italy Reveal a Sex-Biased Genetic Structure and Different Historical Strata ," PLOS ONE (2013)
  25. ^ a b c d e
  26. ^ a b
  27. ^
  28. ^ a b c d e f
  29. ^ a b c Begoña Martínez-Cruz et al., Evidence of pre-Roman tribal genetic structure in Basques from uniparentally inherited markers, Society for Molecular Biology and Evolution 2012.
  30. ^ a b c d e f g Carlos Flores, Nicole Maca-Meyer, Ana M González, Peter J Oefner, Peidong Shen, Jose A Pérez, Antonio Rojas, Jose M Larruga and Peter A Underhill, "Reduced genetic structure of the Iberian peninsula revealed by Y-chromosome analysis: implications for population demography," European Journal of Human Genetics (2004) 12, 855–863 & 2004 Nature Publishing Group
  31. ^ a b c d S. L. Monteiro et al., "Universidade do Porto" (2012)
  32. ^ a b Pardiñas et al., "Universidade do Porto" (2012)
  33. ^ Cristina Santos, "Mitochondrial DNA and Y-chromosome structure at the mediterranean and atlantic façades of the iberian peninsula," American Journal of Human Biology (2013)
  34. ^ a b
  35. ^ a b c
  36. ^ a b c d e f g
  37. ^
  38. ^ a b c d
  39. ^ a b
  40. ^
  41. ^ Decorte R. et al., "'YHRD
  42. ^ a b Ambrosio B. et al., "'Y-STR genetic diversity in autochthonous Andalusians from Huelva and Granada provinces (Spain)," Forensic Sci International Genetics (2011)
  43. ^ Robino C et al., "'Y-chromosomal STR haplotypes in an Albanian population sample," Forensic Sci International Genetics (2002)
  44. ^ a b c d e f g h
  45. ^ a b c d e f g h i j Solé-Morata et al."Y-chromosome diversity in Catalan surname samples: insights into surname origin and frequency'","European Journal of Human Genetics (2015)
  46. ^ Brisighelli F et al."Patterns of Y-STR variation in Italy'","For Sci Int Genet (2012)
  47. ^ a b c d e f g h i j Alena Kushniarevich et al., "Genetic Heritage of the Balto-Slavic Speaking Populations: A Synthesis of Autosomal, Mitochondrial and Y-Chromosomal Data," Plos One (2015)
  48. ^ a b R. Montiel et al."Analysis of Y-chromosome Variability and its Comparison with mtDNA Variability Reveals Different Demographic Histories Between Islands in the Azores Archipelago (Portugal)"," Annals of Human Genetics (2005)
  49. ^ Carolina Nuñez et al., Highly discriminatory capacity of the PowerPlex® Y23 System for the study of isolated populations 2015.
  50. ^ a b c d e Jan Zastera et al., "Assembly of a large Y-STR haplotype database for the Czech population and investigation of its substructure," Forensic Science International: Genetics (2010)
  51. ^ a b Maarten HD Larmuseau et al., "Temporal differentiation across a West-European Y-chromosomal cline: genealogy as a tool in human population genetics.," European Journal of Human Genetics (2011)
  52. ^ M.H.D. Larmuseau et al. "High Y-chromosomal diversity and low relatedness between paternal lineages on a communal scale in the Western European Low Countries during the surname establishment"," 'Heredity (2015)
  53. ^ Francalacci et al. (2013), Low-Pass DNA Sequencing of 1200 Sardinians Reconstructs European Y-Chromosome Phylogeny
  54. ^ Paolo Francalacci et al. "Low-Pass DNA Sequencing of 1200 Sardinians Reconstructs European Y-Chromosome Phylogeny"," 'Science AAAS (2013)
  55. ^ a b Maria Gaibar et al., "STR genetic diversity in a Mediterranean population from the south of the Iberian Peninsula," Annals of Human Biology, (2010)
  56. ^ Francesc Calafell et al. "Estudi genètic dels cognoms catalans, valencians i balears"," 'CSIC-UPF (2013)
  57. ^
  58. ^ Susann Seiberling et al., "Allelverteilung Y-chromosomaler Short TandemRepeats in Vorpommern," Greifswald, Institut für Medizinische Mikrobiologie (2005)
  59. ^ a b Tove H. Jorgensen et al."The origin of the isolated population of the Faroe Islands investigated using Y chromosomal markers"," Human Genetics (2003)
  60. ^
  61. ^ a b c
  62. ^
  63. ^
  64. ^
  65. ^
  66. ^ a b c d
  67. ^ a b c V. Rodríguez et al. "Genetic sub-structure in western Mediterranean populations revealed by 12 Y-chromosome STR loci"," 'J Legal Med (2008)
  68. ^ Angela Fechner. "Boundaries and Clines in the West Eurasian Y-Chromosome Landscape: Insights From the European Part of Russia"," 'AMERICAN JOURNAL OF PHYSICAL ANTHROPOLOGY (2008)
  69. ^ a b c Cristian Capelli et al. "A 9-loci Y chromosome haplotype in three Italian populations "," 'Forensic Science International: Genetics (2005)
  70. ^ Lovorka Barac Lauc et al. "Y chromosome STR polymorphisms in a Serbian population sample"," 'Forensic Science International (2004)
  71. ^ Balazs Egyed. "Population genetic study in two Transylvanian populations using forensically informative autosomal and Y-chromosomal STR markers"," 'Forensic Science International (2005)
  72. ^ Nicoletta Cerri et al. "YPopulation data for 12 Y-chromosome STRs in a sample from Brescia (northern Italy)"," 'Elsevier Ireland Ltd. (2005)
  73. ^ Ligia Elena Barbarii et al. "Y-chromosomal STR haplotypes in a Romanian population sample"," 'Springer-Verlag (2003)
  74. ^ Miljana Stevanovic "Human Y-specific STR haplotypes in population of Serbia and Montenegro"," 'Forensic Science International (2006)
  75. ^ Leda Kovatsi et al. "Population genetics of Y-chromosome STRs in a population of Northern Greeks"," 'Forensic Science International: Genetics (2009)
  76. ^ C. Haas et al. "Y-chromosome STR haplotypes in a population sample from Switzerland (Zurich area)"," 'Forensic Science International (2005)
  77. ^ Heike Rodig et al. "Evaluation of haplotype discrimination capacity of 35 Y-chromosomal STR loci"," 'Forensic Science International (2007)
  78. ^ Lotfi Cherni et al. "Y-chromosomal STR haplotypes in three ethnic groups and one cosmopolitan population from Tunisia"," 'Elsevier Ireland Ltd. (2005)
  79. ^ Igor S. Veselinovic et al. "Allele frequencies and population data for 17 Y-chromosome STR loci in a Serbian population sample from Vojvodina province"," 'Forensic Science International (2007)
  80. ^ Witold Pepinski et al. "Population genetics of Y-chromosome STRs in a population of Podlasie, northeastern Poland"," 'Elsevier Ireland Ltd. (2004)
  81. ^ Uta-Dorothee Immel et al. "Y chromosome polymorphisms and haplotypes in South Saxony-Anhalt (Germany)"," 'Forensic Science International (2005)
  82. ^
  83. ^ a b
  84. ^
  85. ^
  86. ^ Pierre A. Zalloua, Yali Xue, Jade Khalife, Nadine Makhoul, Labib Debiane, Daniel E. Platt, Ajay K. Royyuru, Rene J. Herrera, David F. Soria Hernanz, Jason Blue-Smith, R. Spencer Wells, David Comas, Jaume Bertranpetit, Chris Tyler-Smith, and The Genographic Consortium, "Y-Chromosomal Diversity in Lebanon Is Structured by Recent Historical Events," The American Journal of Human Genetics 82, 873–882, April 2008.
  87. ^
  88. ^ a b c d e f g h i j k l m n o R. Trivedi, Sanghamitra Sahoo, Anamika Singh, G. Hima Bindu, Jheelam Banerjee, Manuj Tandon, Sonali Gaikwad, Revathi Rajkumar, T Sitalaximi, Richa Ashma, G. B. N. Chainy and V. K. Kashyap, "High Resolution Phylogeographic Map of Y-Chromosomes Reveal the Genetic Signatures of Pleistocene Origin of Indian Populations"
  89. ^ a b Mirvat El Sibai et al., "Geographical Structure of the Y-chromosomal Genetic Landscape of the Levant: A coastal-inland contrast," Annals of Human Genetics (2009), "Table S1. General information and haplotype and haplogroup assignment of samples genotyped in this study" in the online data supplement.
  90. ^ Battaglia et al. "Y-chromosomal evidence of the cultural diffusion of agriculture in southeast Europe"," European Journal of Human Genetics (in press) (2009)
  91. ^ Rita Gonçalves et al."Y-chromosome Lineages from Portugal, Madeira and Açores Record Elements of Sephardim and Berber Ancestry"," 'University of Madeira (2005)
  92. ^ Karlsson et al."Y-chromosome diversity in Sweden – A long-time perspective"," European Journal of Human Genetics (2006)
  93. ^ Varzari et al."Searching for the Origin of Gagauzes: Inferences from Y-Chromosome Analysis"," American Journal of Human Biology (2008)
  94. ^ Semino et al."The Genetic Legacy of Paleolithic Homo sapiens sapiens in Extant Europeans: A Y Chromosome Perspective"," Science (2000)
  95. ^ Kivisild et al."The Genetic Heritage of the Earliest Settlers Persists Both in Indian Tribal and Caste Populations"," American Journal of Human Genetics (2003)
  96. ^ Verónica Gomes et al."Refining the analysis of Y-chromosomal diversity in Alentejo (Portugal)"," Elsevier Ireland Ltd (2008)
  97. ^ Marin A.et al." Biodemographic and molecular analysis of an isolated Alpine population (Postua)"," International Journal of Anthropology (2005)
  98. ^ M.Brion et al." Hierarchical analysis of 30 Y-chromosome SNPs in European populations"," Springer-Verlag (2004)
  99. ^ G.Ferri et al." Slow and fast evolving markers typing in Modena males (North Italy)"," 'Forensic Science International (2009)
  100. ^ R.J. King et al., "Differential Y-chromosome Anatolian Influences on the Greek and Cretan Neolithic," Annals of Human Genetics (2008)
  101. ^ D. Kasperaviciute et al., "Y Chromosome and Mitochondrial DNA Variation in Lithuanians," Annals of Human Genetics (2004)
  102. ^ T. Lappalainen, U. Hannelius et al., "Population Structure in Contemporary Sweden—A Y-Chromosomal and Mitochondrial DNA Analysis," Annals of Human Genetics (2009)
  103. ^ P. Grignani et al., "Highly informative Y-chromosomal haplotypes by the addition of three new STRs DYS437, DYS438 and DYS439," Springer-Verlag (2000)
  104. ^ S. Gaikwad et al., "Molecular insight into the genesis of ranked caste populations of western India based upon polymorphisms across non-recombinant and recombinant regions in genome," Genome Biology (2005)
  105. ^ Zoë H. Rosser et al."Y-Chromosomal Diversity in Europe Is Clinal and Influenced Primarily by Geography, Rather than by Language"," 'American Journal of Human Genetics (2000)
  106. ^ Mark G Thomas et al."New genetic evidence supports isolation and drift in the Ladin communities of the South Tyrolean Alps but not an ancient origin in the Middle"," 'European Journal of Human Genetics (2008)
  107. ^ Irene Pichler et al."Drawing the history of the Hutterite population on a genetic landscape: inference from Y-chromosome and mtDNA genotypes"," 'European Journal of Human Genetics (2010)
  108. ^ E. Ramos-Luis et al., "Phylogeography of French male lineages," Forensic Science International: Genetics Supplement Series (2009)
  109. ^ Italy DNA Project blog, "What a difference a year makes" (posted Tuesday, September 04, 2007), based on data from the Italy DNA Project at Family Tree DNA
  110. ^ Nicholas Wade, "Study Raises Possibility of Jewish Tie for Jefferson," The New York Times (February 28, 2007)
  111. ^ a b
  112. ^ a b c d Kristian J Herrera et al, "Neolithic patrilineal signals indicate that the Armenian plateau was repopulated by agriculturalists," "European Journal of Human Genetics" (2011)
  113. ^ a b c d e f Zahra Lashgary et al, "Y chromosome diversity among the Iranian religious groups: A reservoir of genetic variation," "Annals of Human Biology" (2011)
  114. ^ L. Roewer et al, "A Y-STR database of Iranian and Azerbaijanian minority populations," "Forensic Science International: Genetics 4" (2009),
  115. ^ a b c d e f g Nasidze et al."Mitochondrial DNA and Y-Chromosome Variation in the Caucasus"," 'Annals of Human Genetics (2004)
  116. ^ Ashot Margaryan et al, "Paternal Lineage Analysis Supports an Armenian Rather Than a Central Asian Genetic Origin of the Hamshenis," " Human Biology 84(4) 405-422. 2012" (2012),
  117. ^ a b c d e f g h i j
  118. ^ Yonan et al., "Y-chromosome diversity in the Assyrian christians," (2009)
  119. ^ N. Al-Zahery, O. Semino, G. Benuzzi, C. Magri, G. Passarino, A. Torroni, and A.S. Santachiara-Benerecetti, "Y-chromosome and mtDNA polymorphisms in Iraq, a crossroad of the early human dispersal and of post-Neolithic migrations," Molecular Phylogenetics and Evolution (2003)
  120. ^ a b L. QUINTANA-MURCI et al., "Y-chromosome speci®c YCAII, DYS19 and YAP polymorphisms in human populations: a comparative study," Annals of Human Genetics (1999)
  121. ^ Mukherjee N., Nebel A., Oppenheim A. and Majumder P. P., "High-resolution analysis of Y-chromosomal polymorphisms reveals signatures of population movements from Central Asia and West Asia into India," J. Genet. 80, 125–135 (2001)
  122. ^ a b Ana Teresa Fernandes et al., "Y-chromosomal STRs in two populations from Israel and the Palestinian Authority Area: Christian and Muslim Arabs," Forensic Science International: Genetics (2011)
  123. ^ a b c d e Michael E. Weale et al., "Armenian Y chromosome haplotypes reveal strong regional structure within a single ethno-national group," Journal of Human Genetics (2009)
  124. ^
  125. ^ a b c d e Marc Haber et al., "Influences of history, geography, and religion on genetic structure: the Maronites in Lebanon," European Journal of Human Genetics 2010
  126. ^ Carlos Flores et al. "Isolates in a corridor of migrations: a high-resolution analysis of Y-chromosome variation in Jordan"," 'J Hum Genet (2005)
  127. ^ Mohammad et al. "Genetic structure of nomadic Bedouin from Kuwait"," 'UKPMC (2009)
  128. ^ M.-R. Rafiee et al., "Analysis of Y-Chromosomal Short Tandem Repeat (STR) Polymorphism in an Iranian Sadat Population," Russian Journal of Genetics (2009)
  129. ^ a b
  130. ^ Patricia Balaresque et al., "Y-chromosome descent clusters and male differential reproductive success: young lineage expansions dominate Asian pastoral nomadic populations," European Journal of Human Genetics 2015
  131. ^ a b c d Oleg Balanovsky et al., "Parallel Evolution of Genes and Languages in the Caucasus Region," Molecular Biology and Evolution 2011
  132. ^ SOUMAYA TRIKI-FENDRI et al., "Genetic Structure of the Kuwaiti Population Revealed by Paternal Lineages," AMERICAN JOURNAL OF HUMAN BIOLOGY (2015)
  133. ^ Niaz M. Achakzai et al., "Y-chromosomal STR analysis in the Pashtun population of Southern Afghanistan," Molecular Biology and Evolution 2011
  134. ^ a b c Nasidze et al. "Genetic Evidence Concerning the Origins of South and North Ossetians"," 'Annals of Human Genetics (2004)
  135. ^ a b Nasidze et al. "MtDNA and Y-chromosome Variation in Kurdish Groups"," 'Annals of Human Genetics (2005)
  136. ^ a b c d e f Elise M. S. Belle et al. "Y chromosomes of self-identified Syeds from the Indian subcontinent show evidence of elevated Arab ancestry but not of a recent common patrilineal origin"]
  137. ^ R. Spencer Wells et al., "The Eurasian Heartland: A continental perspective on Y-chromosome diversity," The National Academy of Sciences, 2001
  138. ^ a b c d e f Nasidze et al. "Haplotypes from the Caucasus, Turkey and Iran for nine Y-STR loci"," 'Elsevier Ireland Ltd (2003)
  139. ^ a b c d e f g h i j k l m n o p q Plaster et al., "Variation in Y chromosome, mitochondrial DNA and labels of identity on Ethiopia," UCL Discovery (2011)
  140. ^ Beniamino Trombetta et al., "Phylogeographic refinement and large scale genotyping of human Y chromosome haplogroup E provide new insights into the dispersal of early pastoralists in the African continent," ^Genome Biology and Evolution, 2015
  141. ^ a b Mélanie Capredon et al., "Tracing Arab-Islamic Inheritance in Madagascar: Study of the Y-chromosome and Mitochondrial DNA in the Antemoro," ^PLOS ONE, 2013
  142. ^ a b c d e f g h i Cesare de Filippo et al., "Y-chromosomal variation in Sub-Saharan Africa, insights into the history of Niger–Congo groups," Oxford University Press, 2010
  143. ^ U.D. Immel et al., "Y-chromosomal STR haplotypes in an Arab population from Somalia" (2009)
  144. ^
  145. ^ María Brión et al., "Introduction of an single nucleodite polymorphism-based "Major Y-chromosome haplogroup typing kit" suitable for predicting the geographical origin of male lineages," Wiley-VCH Verlag GmbH (2005)
  146. ^ a b Klara Stefflova et al., "Dissecting the Within-Africa Ancestry of Populations of African Descent in the Americas," PLoS ONE (2011)
  147. ^ Margurethe Stenersen et al., "Kurdish (Iraq) and Somalian population data for 15 autosomal and 9 Y-chromosomal STR loci," Elsevier (2004)
  148. ^ a b Elizabeth T Wood et al., "Contrasting patterns of Y chromosome and mtDNA variation in Africa: evidence for sex-biased demographic processes," European Journal of Human Genetics (2005)
  149. ^
  150. ^ a b
  151. ^ a b c d e Ghada A. Omran et al., "Diversity of 17-locus Y-STR haplotypes in Upper (Southern) Egyptians," Forensic Science International: Genetics Supplement Series2007
  152. ^ Andreas O. Tillmar et al., "Population data of 12 Y-STR loci from a Somali population (2009)
  153. ^ a b Sarah A. Tishkoff et al. "Supplementary Table 2: Y chromosome genotype data"," 'Mol. Biol. Evol. (2007)
  154. ^ Soumaya Triki-Fendri et al. "Population genetics of 17 Y-STR markers in West Libya (Tripoli region)"," 'Forensic Science International: Genetics (2013)
  155. ^ Called "Wairak" and misidentified as Bantu in the studies.
  156. ^ a b Fulvio Cruciani et al. "Tracing Past Human Male Movements in Northern/Eastern Africa and Western Eurasia: New Clues from Y-Chromosomal Haplogroups E-M78 and J-M12 "," 'Molecular Biology and Evolution (2007)
  157. ^ a b Jean-Michel Dugoujon et al. "The Berber and the Berbers - Genetic and linguistic diversities"," 'John Benjamins Publishing Company (2009)
  158. ^ Wanwalai Charoenchote et al. "AmpFℓSTR Identifiler STR Allele Frequencies and PowerPlex Y-STR Haplotype Frequencies of the Meru Population of Northern Tanzania"," 'University of Nevada (2004)
  159. ^ Krishna R Veeramah et al. "Little genetic differentiation as assessed by uniparental markers in the presence of substantial language variation in peoples of the Cross River region of Nigeria"," 'BMC Evolutionary Biology (2010)
  160. ^ Samir Elmrghni et al. "Population genetic data for 17 Y STR markers from Benghazi (East Libya)"," 'Forensic Science International: Genetics (2011)
  161. ^ Cesar Fortes-Lima et al. "Genetic population study of Y-chromosome markers in Benin and Ivory Coast ethnic groups"," 'Forensic Science International: Genetics (2015)
  162. ^ a b Verónica Gomes et al. "Digging deeper into East African human Y chromosome lineages"," 'Hum Genet (2010)
  163. ^ Franz Manni et al. "Y-Chromosome Analysis in Egypt Suggests a Genetic Regional Continuity in Northeastern Africa"," 'Human Biology, Volume 74, Number 5, October 2002, pp. 645–658 (2002)
  164. ^ Karima Fadhlaoui-Zid et al. "Sousse: extreme genetic heterogeneity in North Africa"," 'Journal of Human Genetics (2014)
  165. ^ Luisa Pereira et al. "Linking the sub-Saharan and West Eurasian gene pools: maternal and paternal heritage of the Tuareg nomads from the African Sahel"," 'European Journal of Human Biology (2010)
  166. ^ Imen Ayadi et al. "Haplotypes for 13 Y-chromosomal STR loci in South Tunisian population (Sfax region)"," 'Elsevier Ltd. (2005)
  167. ^ U.-D. Immel et al. "Y-chromosomal STR haplotypes in an Arab population from Libya"," 'Elsevier B.V. (2005)
  168. ^ ALESSANDRA CAGLIÀ et al. "A Study of Y-Chromosome Microsatellite Variation in Sub-Saharan Africa: A Comparison between FST and RST Genetic Distances"," 'Human Biology, Volume 75, Number 3. (2003)
  169. ^ Sabeh Frigi et al. "Data for Y-chromosome haplotypes defined by 17 STRs (AmpFLSTR1 YfilerTM) in two Tunisian Berber communities"," 'Elsevier Ireland Ltd. (2005)
  170. ^ Miguel M. Melo et al. "Y-STR haplotypes in three ethnic linguistic groups of Angola population"," 'Forensic ScienceInternational:Genetics (2010)
  171. ^ E. Bosch et al. "Y chromosome STR haplotypes in four populations from northwest Africa"," 'Int J Legal Med (2000)
  172. ^
  173. ^ a b c d e f g
  174. ^ a b
  175. ^ a b c
  176. ^
  177. ^
  178. ^
  179. ^ a b c d e f g
  180. ^ R. Cordaux et al. "Independent Origins of Indian Caste and Tribal Paternal Lineages"
  181. ^ a b c
  182. ^
  183. ^ P. Majumder et al. "Ethnic populations of India as seen from an evolutionary perspective"]
  184. ^ R.Sanghamitra Sengupta et al, "Polarity and Temporality of High-Resolution Y-Chromosome Distributions in India Identify Both Indigenous and Exogenous Expansions and Reveal Minor Genetic Influence of Central Asian Pastoralists," "The American Journal of Human Genetics" (2006),
  185. ^ R. Howard M. Cann et al, "A Human Genome Diversity Cell Line Panel," "Science " (2002), "Table 1" in the online data supplement.
  186. ^ Pradiptajati Kusuma et al, "Mitochondrial DNA and the Y chromosome suggest the settlement of Madagascar by Indonesian sea nomad populations," "BMC Genomics" (2015),
  187. ^ Zhong et al, "Extended Y-chromosome investigation suggests post-Glacial migrations of modern humans into East Asia via the northern route," "Society for Molecular Biology and Evolution" (2010),
  188. ^ a b Xueling Ou et al, "Haplotype analysis of the polymorphic 40 Y-STR markers in Chinese populations," "Forensic Science International: Genetics" (2015),
  189. ^ Yali Xue, Tatiana Zerjal, Weidong Bao et al., "Male Demography in East Asia: A North–South Contrast in Human Population Expansion Times," Genetics 172: 2431–2439 (April 2006)
  190. ^ Rufeng Bai et al. "Y-chromosomal STRs haplotypes in Chinese Hui ethnic group samples"," 'Elsevier Ireland Ltd. (2008)
  191. ^ Yuet Meng Chang et al. "Haplotype diversity of 17 Y-chromosomal STRs in three native Sarawak populations (Iban, Bidayuh and Melanau) in East Malaysia"," 'Elsevier Ireland Ltd. (2008)
  192. ^ Mirian Tirado et al, "Y-chromosome haplotypes defined by 17 STRs included in AmpFlSTR Yfiler PCR Amplification Kit in a multi ethnical population from El Beni Department (North Bolivia)," "Legal Medicine" (2009).
  193. ^ a b c d Winston Rojas et al, "Genetic Make Up and Structure of Colombian Populations by Means of Uniparental and Biparental DNA Markers," "AMERICAN JOURNAL OF PHYSICAL ANTHROPOLOGY" (2010),
  194. ^ a b T. Simms et al, "Paternal Lineages Signal Distinct Genetic Contributions From British Loyalists and Continental Africans Among Different Bahamian Islands," "AMERICAN JOURNAL OF PHYSICAL ANTHROPOLOGY (2011),
  195. ^ a b c V. Ramallo et al, "Comparison of Y-chromosome haplogroup frequencies in eight Provinces of Argentina," "Forensic Science International: Genetics Supplement Series" (2009),
  196. ^ Ulises Toscanini et al, "Male Lineages in South American Native Groups: Evidence of M19 Traveling South," "AMERICAN JOURNAL OF PHYSICAL ANTHROPOLOGY" (2011),
  197. ^ Ulises Toscanini et al, "Y chromosome microsatellite genetic variation in two Native American populations from Argentina: Population stratification and mutation data," "Forensic Science International: Genetics" (2008),
  198. ^ WINSTON ROJAS et al, "COANCESTRÍA DE APELLIDOS Y LINAJES DEL CROMOSOMA Y EN EL NOROESTE DE COLOMBIA: UNA HERRAMIENTA ÚTIL PARA ESTABLECER MIGRACIÓN ENTRE POBLACIONES," "Revista Colombiana de Antropología (2011),
  199. ^
  200. ^ Raquel de F. Figueiredo et al, "Male-specific contributions to the Brazilian population of Espirito Santo," "International Journal of Legal Medicine (2015),
  201. ^ Chiara Batini et al."Large-scale recent expansion of European patrilineages shown by population resequencing"," Nature Communications (2015)
  202. ^ a b Wolfgang Haak et al."Massive migration from the steppe was a source for Indo-European languages in Europe"," Nature (2015)
  203. ^
  204. ^ a b Iain Mathieson et al."Eight thousand years of natural selection in Europe"," BioR XIV (2015)
  205. ^
  206. ^
  207. ^
return p

end

', table.concat(classes, ' '), s )
%s
function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '

function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end

function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end


-- Helper functions


local p = {}

local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno


return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --

end

', table.concat(classes, ' '), s )
%s
function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '

function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end

function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end


-- Helper functions


local p = {}

local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


Other works cited

  1. ^ W. Goodwin et al, " Department of Forensic and Investigative Science ," "www.yhrd.org/" (2012),
  2. ^ Carsten Hohoff and Bernd Brinkmann "Institut für Rechtsmedizin"," 'Universität Münster
  3. ^ Uta D. Immel et al, "Institut für Rechtsmedizin, Martin-Luther Universität Haale/Saale," "www.yhrd.org/" (1999),
  4. ^ Laura Valverde Potes et al, "Grupo BIOMICs / BIOMICs Research Group," "www.yhrd.org/" (2011),
return p

end

', table.concat(classes, ' '), s )
%s
function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '

function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end

function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end


-- Helper functions


local p = {}

local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno


return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --

end

', table.concat(classes, ' '), s )
%s
function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '

function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end

function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end


-- Helper functions


local p = {}

local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


Original research

References

Evolutionary tree of human Y-chromosome DNA (Y-DNA) haplogroups [n 1] [n 2]
"Y-chromosomal Adam"
A00 A0-T [n 3]
A0 A1[n 4]
A1a A1b
A1b1 BT
B CT
DE CF
D E C F
F1 F2 F3 GHIJK
G HIJK
H IJK
IJ K
I J LT [n 5]  K2
L T NO [n 6] K2b [n 7]   K2c K2d K2e [n 8]
N O K2b1 [n 9]    P
M S Q R
--------------------------------------------------------------------------------

-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^
  2. ^ Y-DNA Haplogroup Tree 2015International Society of Genetic Genealogy (ISOGG; 2015), . (Access date: 1 February 2015.)
  3. ^ Haplogroup A0-T is also known as A0'1'2'3'4.
  4. ^ Haplogroup A1 is also known as A1'2'3'4.
  5. ^ Haplogroup LT (L298/P326) is also known as Haplogroup K1.
  6. ^ Haplogroup NO (M214) is also known as Haplogroup K2a (although the present K2e was also previously known as "K2a").
  7. ^ Haplogroup K2b (M1221/P331/PF5911) was previously known as Haplogroup MPS.
  8. ^ Haplogroup K2e (K-M147) was previously known as K2a and "Haplogroup X".
  9. ^ Haplogroup K2b1 (P397/P399) has a complex internal structure, which is broader than the former Haplogroup MS.

Y-DNA backbone tree

  • Serial
  • [[Procedural drama|P#REDIRECT

|group4 = Format |list4 =

|group3 = List by country |list3 =

|group2 = Genres |list2 =

|group4 = Format |list4 =

|group3 = List by country |list3 =

|group2 = Genres |list2 =

|group4 = Format |list4 =

|group3 = List by country |list3 =

|group2 = Genres |list2 =

|group4 = Format |list4 =

|group3 = List by country |list3 =

|group2 = Genres |list2 =

|group4 = Format |list4 =

|group3 = List by country |list3 =

|group2 = Genres |list2 =

|group4 = Format |list4 =

|group3 = List by country |list3 =

|group2 = Genres |list2 =

|group4 = Format |list4 =

|group3 = List by country |list3 =

|group2 = Genres |list2 =

|group4 = Format |list4 =

|group3 = List by country |list3 =

|group2 = Genres |list2 =

|group1 = By location |list1 =

α {{Navbox |name = Television drama series |title = Television drama series |state = autocollapse |listclass = hlist

The following research teams per their publications were represented in the creation of the YCC Tree.

Original research publications

YCC 2002/2008 (Shorthand) (α) (β) (γ) (δ) (ε) (ζ) (η) YCC 2002 (Longhand) YCC 2005 (Longhand) YCC 2008 (Longhand) YCC 2010r (Longhand) ISOGG 2006 ISOGG 2007 ISOGG 2008 ISOGG 2009 ISOGG 2010 ISOGG 2011 ISOGG 2012 ISOGG 2013
T-M184 26 VIII 1U 25 Eu16 H5 F K* K T T K2 K2 T T T T T T
K-M70/T-M70 26 VIII 1U 25 Eu15 H5 F K2 K2 T T1 K2 K2 T T T T1 T1a T1a
T-P77 26 VIII 1U 25 Eu15 H5 F K2 K2 T2 T1a2 K2 K2 T2 T2 T2a1 T1a1b T1a1a1 T1a1a1

Prior to 2002, there were in academic literature at least seven naming systems for the Y-Chromosome Phylogenetic tree. This led to considerable confusion. In 2002, the major research groups came together and formed the Y-Chromosome Consortium (YCC). They published a joint paper that created a single new tree that all agreed to use. Later, a group of citizen scientists with an interest in population genetics and genetic genealogy formed a working group to create an amateur tree aiming at being above all timely. The table below brings together all of these works at the point of the landmark 2002 YCC Tree. This allows a researcher reviewing older published literature to quickly move between nomenclatures.

Phylogenetic history

  • T (L445, L452, L455/PF5670, PR4091, L810, M184/Page34/USP9Y+3178, M272/PF5667, Page129) Found in Germania, Armenia, Iberian Peninsula and Bhutan. Also found in a South Australia European sample and a Palestinian individual.
    • T1 (L206, L490) Found in Syria.
      • T1a (M70/Page46/PF5662, PAGES78) Found in Early Neolithic skeleton found in Karsdorf, Germany, 7200 years old. Also in Iran, Iraq, Saudi Arabia, Ossetia, England, Italy and Portugal.
        • T1a1 (L162/Page21, L299, L453/PF5617, L454) Found in Eivissa, northern Anatolia and Germany.
          • T1a1a (L208/Page2, L905) Mostly found in western Europe, eastern Anatolia, Iran, Arabian Peninsula, Upper Egypt and Horn of Africa. Some spots in western Morocco, Sahrawis and Canarias.
            • T1a1a1 (P77) Mostly found in Middle East, western Europe and Ashkenazi Jews.
            • T1a1a2 (P321) Found in Syria and Ashkenazi Jews.
              • T1a1a2a (P317) Found in Syria, Italian Jews and Ashkenazi Jews.
        • T1a2 (L131) Mostly found in northern Europe, eastern Europe, southeastern Europe and Anatolia. Also found in Xinjiang, Lemba, Tunisia, south and east Iberian Peninsula.
          • T1a2a (P322, P328) Found in Scandinavia, Denmark, Germany and Netherlands. Some spots in Yemenite Jews and Palestine(P327).
          • T1a2b (L446) Found in Northwest Europe and eastern Alps.
        • T1a3 (L1255) Found in Kuwait.

This phylogenetic tree of haplogroup subclades is based on the 2012 ISOGG Tree.

Phylogenetic Tree of the Eurasian Haplogroup T-M184 and their closest macro-lineages
Latest 2015 tree (ISOGG 2015)
Branching of T-M184
LT
 L298 
  (43900ybp)  
LT*
 (xM184, M20) 

 All cases without M184 or M20

T
 M184 
  (41800ybp)  
T*
 (xL206) 

 All cases without L206 or PH110

 
T1
 L206 
  (26600ybp)  
T1*
 (xM70) 

 Syria

 
T1a
 M70 
  (23400ybp)  
T1a*
 (xL162,L131,Y11151) 

 All cases without L162, L131 or Y11151

 
T1a1
 L162 
  (15400ybp)  
T1a1*
 (xL208) 

 Pityusic Islanders, Pontic Greeks from Giresun, Germany and Balkars.

 
T1a1a
 L208 
  (14800ybp)  
T1a1a*
 (xCTS11451, Y16897) 

 All cases without CTS11451 or Y16897

 
T1a1a1
 CTS11451 
  (9500ybp)  
T1a1a1*
 (xY4119, Y6671) 

 All cases without Y4119 or Y6671

 
T1a1a1a
 Y4119 
  (9200ybp)  
T1a1a1a*
 (xCTS2214) 

 All cases without CTS2214

 
T1a1a1a1
 CTS2214 
  (8900ybp)  

}


 
T1a1a1a2
 Y6671 
  (8900ybp)  
 


 
T1a1a1b
 Y6671 
  (9200ybp)  
 


 
T1a1a2
 Y16897 
  (9500ybp)  
 



 
T1a2
 L131 
  (15400ybp)  
 

 
T1a3
 Y11151 
  (15400ybp)  
 



T2
PH110 
  (26600ybp)  

 
 Ossetian Irons, Leoneses, Germans and Bhutaneses


L
M20
L1
M22

 West Asia, Europe, Central and South Asia.

 
L2
L595

 
 Widely widespread in Europe, where is found the highest diversity of this lineage.



Macro-Haplogroup LT

Tree

Subclades

Thomas Jefferson

The affiliation of the Jefferson haplotype to T1a* and the absence of closely related haplotypes (zero to two step mutations away) in the network supports the hypothesis that this haplotype belongs to an ancient rare European Y-chromosome lineage rather than to lineages that recently migrated to Europe from the Near East.

Mendez, 2011
Thomas Jefferson

Phylogenetic network analysis of its Y-STR (short tandem repeat) haplotype shows that it is most closely related to an Egyptian K2 haplotype, but the presence of scattered and diverse European haplotypes within the network is nonetheless consistent with Jefferson’s patrilineage belonging to an ancient and rare indigenous European type. This is supported by the observation that two of 85 unrelated British men sharing the surname Jefferson also share the President’s Y-STR haplotype within haplogroup K2.

Turi E. King et al., [207]

A notable member of the T-M184 haplogroup is American President Thomas Jefferson. The Y-chromosomal complement of the Jefferson male line was studied in 1998 in an attempt to resolve the controversy over whether he had fathered the mixed-race children of his slave Sally Hemings. A 1998 DNA study of the Y chromosome in the Jefferson male line found that it matched that of a descendant of Eston Hemings, Sally Hemings' youngest son. This confirmed the body of historical evidence, and most historians believe that Jefferson had a long-term intimate liaison with Hemings for 38 years, and fathered her six children of record, four of whom lived to adulthood. In addition, the testing conclusively disproved any connection between the Hemings descendant and the Carr male line. Jefferson grandchildren had asserted in the 19th century that a Carr nephew had been the father of Hemings' children, and this had been the basis of historians' denial for 180 years. Jefferson's paternal family traced back Wales, where T is incredibly rare, as it is throughout Britain. A couple of British males with the Jefferson surname have been found with the third president's type of T, reinforcing the idea that his immediate paternal ancestry was British. But Jefferson's T type is also closely related to Egyptian and Iberian T branches of the haplogroup.

Notable haplogroup members

Possible patterns between Y-chromosome and elite endurance runners were studied in an attempt to find a genetic explanation to the Ethiopian endurance running success. Given the superiority of East African athletes in international distance running over the past four decades, it has been speculated that they are genetically advantaged. Elite marathon runners from Ethiopia were analysed for K*(xP) which according to the previously published Ethiopian studies is attributable to the haplogroup T[205] and specifically to the T1a1a* (old T1a*) subclade, according to further studies.[1] T1a1a* was found to be proportionately more frequent in the elite marathon runners sample than in the control samples than any other haplogroup, therefore this y-chromosome could play a significant role in determining Ethiopian endurance running success. Haplogroup T1a1a* was found in 14% of the elite marathon runners sample of whom 43% of this sample are from Arsi province. In addition, haplogroup T1a1a* was found in only 4% of the Ethiopian control sample and only 1% of the Arsi province control sample. T1a1a* is positively associated with aspects of endurance running, whereas E1b1b1 (old E3b1) is negatively associated.[206]

Elite endurance runners

Recognizable boundaries did exist in many LBK places

These borders most probably were a result of the spread of different groups without close social or biological kinship ties to one another who came in to close contact as a consequence of the LBK colonization pattern. In fact, because the LBK was the first complete Neolithic culture in Central Europe, today all farmers of this time and region are classified as members of the LBK by default, regardless of how these people defined themselves and how they differentiated themselves from their contemporaries.

Meyer et al., 2015
The source of the Early European Neolithic

The fact that our samples are from northwestern Anatolia should not be taken to imply that the Neolithic must have entered Europe from that direction.

Mathieson et al., 2015

In 2015 a published study by Mathieson et al test several individuals from two Neolithic sites in northwest Anatolia, the results showed that Haplogroup T1a-M70, previously found in LBK sites from Germany, was not present in Barcin nor Mentese Neolithic settlements. This fact together with the absence of the mtDNA lineages carried by both of the T1a individuals from Karsdorf and the occurrence of G2a and the mtDNA lineages carried by all of these G2a individuals, could mean that the Early European Neolithic T1a-M70 had a different migration pattern and, therefore, a different geographical origin.

ID Y DNA POP Lang Culture Date (YBP) House / Location Mem. / SS PCT mtDNA Age at Death Death Position SNPs Read Pairs Isotope Sr Ancestral Compon. Sample Source Notes
I0795 KAR6 Feature 170 T1a M70 Early EN Paleo-European LBK 7222 - 7085 S / Karsdorf 1/2 50% H1* or H1au1b 45-60 Flexed Left 107.480 5.279.657 Native to Unstruttal WHG-like pop and Basal Eurasians Tooth [202][204] Goseck circle
I0797 KAR16a Feature 611 T1a M70 Early EN Paleo-European LBK 7515 - 6790 H / Karsdorf 1/2 50% H46b 24-26 Stretched Dorsal 95.833 7.128.606 Native to Unstruttal WHG-like pop and Basal Eurasians Tooth [204] Goseck circle
I0795 (LBK_EN)

This individual belonged to haplogroup T1a (PF5604:7890461C→T, M70:21893881A→C). This is the first instance of this haplogroup in an ancient individual that we are aware of and strengthens the case for the early Neolithic origin of this lineage in modern Europeans, rather than a more recent introduction from the Near East where it is more abundant today.

Haak et al., 2015

The sparse indications for maternal kinship suggest a dynamic and mobile group of which several members were buried elsewhere and/or which integrated individuals who originated from other communities. According to Sr isotope ratios, there are two distinct groups of individuals in Karsdorf but none of both are specially 'Exotic'. So, there is no indication of individuals who grew up in geologically distinct uplands or further north in central Germany. The first group, composed of the majority of the males, could grew up in households that cultivated plots on calcareous soils, very probably in the Unstrut valley in the near vicinity of the settlement. The second group, composed of most of the females, could grew up in households that predominantly cultivated plots on loess, possibly beyond the landmarks of the Unstrut River or about 80m above the site on the Querfurt plateau 1–2Km away. Sex-specific tendencies, the combination of the Sr isotope data with the results of previous carbon and nitrogen isotope analyses, and the similarity of the Sr isotope data of the youngest child with the majority of the males may be evaluated as being in agreement with the predominance of patrilocal residential rules.

Special features of the LBK site of Karsdorf are graves in association with particular houses, which can therefore be regarded as settlement burials. Most of the individuals were buried in a flexed position, oriented to the north-east or north-west. Six individuals were inhumed in supine and four in prone position, of which only three showed a fully stretched body. The LBK in Karsdorf is represented by 24 longhouses oriented north-west–south-east. The assemblage is composed of 20 adults (55% males and 35% females), one juvenile (15–18 years), four as infans of 7–14 years and six infans of 0–6 years. The maximum age at death of males ranged between 40 and 59 years and of females from 40–49 years respectively. The oldest individual is a woman with 65–75 years. In association with the house S and H, women, men, and children were buried together, in some cases even in the same pit. The furnishing of the graves at Karsdorf can be regarded as rather sparse. Only 9 out of 34 burials contained grave goods, such as an axe in a man’s grave and a shell buried with a woman, imply sex-specific grave furnishings.

The LBK settlement of Karsdorf (Burgenlandkreis, Saxony-Anhalt) is located approximately 100 km south of Derenburg and Halberstadt, on the river Unstrut, and was occupied between 5240 and 5000 BC (Behnke, 2007). The Neolithic buildings(n=24) of three settlement stages are dated to the early and middle LBK (after Meier-Arendt 1966). Except for four graves, all of the 30 burials are associated in groups next to houses in the centre of the settlement, similar to the site of Halberstadt. The individuals are buried in house-flanking pit graves at the western side of the houses and mostly arranged in north-east or north-west orientation. Grave goods are sparse; few graves contained more than one pot or a shell or horn pendant. Associated with every house group we can identify a person with outstanding grave inventory, who may represent a founding generation.|Oelze et al.[203]

The site of Karsdorf is located in the valley of Unstrut, Burgenlandkreis, Saxony-Anhalt, Germany. The slope on which Karsdorf is located is characterized by alluvial loess. The place itself was settled intensively since the earliest phase of the LBK in the region. The settlement area is at least 50 acres in size and nearly 30 houses have been excavated. So-called ‘settlement burials’ were regularly found in pits in the center of the settlement area, of which individual KAR6/I0795 (feature 170, 5207-5070 calBCE, MAMS 22823) was sampled for this study.[201][202]

Lagekarte von Karsdorf, Unstruttal, Burgenlandkreis, Saxony-Anhalt.
7000-year-old structure of Pagan cult in Goseck, Burgenlandkreis, Saxony-Anhalt. The Goseck Circle

Haplogroup T1a-PF5604 has been found in two out of two 7500-6800ybp individuals from Karsdorf, Sachsen-Anhalt, Germany. Both T1a skeletal remains belongs to the Linienbandkeramische Kultur. T1a from Karsdorf reach 22.2% of all samples between 7500 and 6800 ybp in Germany, being 22.2% belonging to H2 from Derenburg and the remaining 55.6% to G2a from Halberstadt and Derenburg. Their mtDNA have been found to be H1*/H1au1b and H46b, and their autosomal ancestral components has been point to be around 70% Western European Hunter-Gatherer (WHG) and 30% Basal Eurasian but If the WHG Loschbour is admixed with a Basal Eurasian group then the percentages for KAR6a should be around 34% WHG and 66% Basal Eurasian.

Ancient DNA

Population Language Location Members/Sample size Percentage Source Notes
Movimas Movima language (Language isolate) Beni 1/5 20% [192]
Colombians Colombian Spanish (Romance) Antioquia 9/51 17.6% [193]
Colombians Colombian Spanish (Romance) Aranzazu, Caldas 23/190 12.1% [193]
Bahamians Bahamian English (West Germanic) Long Island 3/43 7% [194]
Northwest Argentinians Argentinian Spanish (Romance) Mountainous region of San Salvador de Jujuy 6/86 7% [195]
Kolla Quechua, Aymara and Argentinian Spanish Mountainous region of Tucumán 2/29 6.9% [196][197]
Basques Basque (Isolate language) Nevada 1/16 6.3% [Research 4]
Colombians Colombian Spanish (Romance) Marinilla and its zone of influence 15/241 6.2% [198]
Centralwest Argentinians Argentinian Spanish (Romance) Mountainous region of La Rioja (Capital) 5/87 5.7% [195]
Kolla Quechua, Aymara and Argentinian Spanish Mountainous region of Jujuy 1/18 5.6% [199]
Colombians Colombian Spanish (Romance) Cundinamarca 1/22 4.5% [193]
Centralwest Argentinians Argentinian Spanish (Romance) Mountainous region of Mendoza (Capital) 3/75 4% [195]
Brazilians Brazilian Portuguese (Romance) Serra, Espírito Santo 1/29 3.5% [200]
Bahamians Bahamian English (West Germanic) Eleuthera 1/60 1.7% [194]
Colombians Colombian Spanish (Romance) Peque (Antioquia) 1/62 1.6% [193]

Colonial America

Unconfirmed but probable T-M70+ : 4.9% (2/41) of Xibe in Xinjiang,[189] 2% (4/204) of Hui in Liaoning province,[190] and 0.9% (1/113) of Bidayuh in Sarawak.[191]

Population Language Location Members/Sample size Percentage Source Notes
Xibes Xibe (Tungusic) Xinjiang 1/8 12.5% [184][185]
Bajo sea Nomads Bajaw (Malayo-Polynesian) Sulawesi 2/27 7.4% [186] T1a-M70
Uyghur Uyghur (Turkic) Xinjiang 1/48 (1/4 samples) 2.1% [187]
Uyghur Uyghur (Turkic) Xinjiang 3/284 1.1% [188]
Mongolians Mongolian (Mongolic) Inner Mongolia 1/100 1% [188]

Far East

Also in Desasth-Brahmins in Maharashtra (1/19 or 5.3%) and Chitpavan-Brahmins in Konkan (1/21 or 4.8%), Chitpavan-Brahmins in Konkan (2/66 or 3%).

With K-M9+, unconfirmed but probable T-M70+ : 56.6% (30/53) of Kunabhis in Uttar Kannada,[178] 32.5% (13/40) of Kammas in Andhra Pradesh,[179] 26.8% (11/41) of Brahmins in Visakhapatnam,[179] 25% (1/4) of Kattunaiken in South India,[180] 22.4% (11/49) of Telugus in Andhra Pradesh,[181] 20% (1/5) of Ansari in South Asia, (2/20) of Poroja in Andhra Pradesh,[179] 9.8% (5/51) of Kashmiri Pandits in Kashmir,[173] 8.2% (4/49) of Gujars in Kashmir,[173] 7.7% (1/13) of Siddis (migrants from Ethiopia) in Andhra Pradesh,[179] 5.5% (3/55) of Adi in Northeast India,[182] 5.5% (7/128) of Pardhans in Adilabad,[181] 5.3% (2/38) of Brahmins in Bihar,[173] 4.3% (1/23) of Bagata in Andhra Pradesh,[179] 4.2% (1/24) of Valmiki in Andhra Pradesh,[179] (1/32) of Brahmins in Maharashtra,[173] 3.1% (2/64) of Brahmins in Gujarat,[173] 2.9% (1/35) of Rajput in Uttar Pradesh,[183] 2.3% (1/44) of Brahmins in Peruru,[179] and 1.7% (1/59) of Manghi in Maharashtra.[181]

Population Language Location Members/Sample size Percentage Source Notes
Kurru Yerukala (Dravidian) Andhra Pradesh 10/18 55.6% [88]
Bauris Bengali (Indo-Aryan) West Bengal 10/19 52.6% [88] K* is found at 6/19, if M70- but M184+, then could be 84.2%. Bauris are thought to be descendants of a native tribe of the Central Highlands before the Aryan invasion, then as Bauris have not been well assimilated and have not participated satisfactorily in the new Aryan society, the Bauris ended up being seen as "low caste". They are at "halfway" between the old Bauri tribal and the new Aryan society lifestyle.
Lodha Lodhi (Sora–Juray–Gorum Munda) West Bengal 2/4 50% [88]
Rajus Telugu (Dravidian) Andhra Pradesh 3/19 15.9% [88]
Maheli Mahali (Kherwari Munda) West Bengal 2/13 15.3% [88]
Chenchus Chenchu (Dravidian) Andhra Pradesh 3/20 15% [88] K* is found at 7/20, if M70- but M184+, then could be 50%
Kare Vokkal Kannada (Dravidian) Uttara Kannada 4/30 13.3% [172] K* is found at 3/30, if M70- but M184+, then could be 23.3%
Banjaras Lambadi (Indo-Aryan) Andhra Pradesh 2/18 11.1% [88]
Gonds Gondi (Dravidian) South Uttar Pradesh 4/38 10.6% [173]
Gonds Gondi (Dravidian) Madhya Pradesh 10/139 7.2% [173]
Indians languages of India South India 18/305 5.9% [88]
Maheli Mahali (Kherwari Munda) Jamshedpur from Jharkhand; Purulia, Midnapore & other location from West Bengal 2/38 5.3% [88][174] Two samples from different studies grouped together
Chenchus Chenchu (Dravidian) Andhra Pradesh 3/61 4.9% [88][175] Samples from Trivedi et al. and Kivisild et al.
Banjaras Lambadi (Indo-Aryan) Andhra Pradesh 2/53 3.8% [88][175] Two samples from different studies grouped together
Indians languages of India East India 14/367 3.8% [88]
Gujaratis Gujarati (Indo-Aryan) Gujarat 1/29 3.4% [175]
Lodha Lodhi (Sora–Juray–Gorum Munda) Midnapore & other location from West Bengal 2/71 2.8% [88][174][176] Three samples from different studies grouped together
Sahariyas Saharia (Munda) Madhya Pradesh 2/73 2.7% [177]

Haplogroup T-M184 has been detected in:

South Asia

Unconfirmed but probable T-M70+ : 9.7% (3/31) of Datogs in Tanzania,[153] 5.8% (4/69) of Kordofanians in Kurdufan,[136] 5.6% (1/18) of Tuaregs in Gorom-Gorom,[165] 4.8% (5/105) of Tunisians in Sfax,[166] 4.8% (3/63) of Libyans in Tripoli Area,[167] 2.6% (1/39) of Hutus in Rwanda[168] 2.1% (1/47) of Berbers in Sejenane,[169] 1.9% (1/53) of Ovimbundo in Angola,[170] and 1.5% (1/68) of Mozabites in Ghardaia,[171]

Population Language Location Members/Sample size Percentage Source Notes
Northern Dir tribes Northern Somali (East Cushitic) Dire Dawa 14/17 82.4% [139] Dir sub-clans of Dire Dawa are Issa, Gurgura and Gadabuursi.
Issas and/or Gadabuursi Northern Somali (East Cushitic) Djibouti 30/40 75% [140] This sample is only 25% E-M215. According to Plaster et al. only have been found two very different lineages, T-M184 and E-M215, among northern Dirs.
Anteony Antemoro (Plateau Malagasy) old Antemoro Kingdom 22/37 59.5% [141] The Anteony are the descendants of aristocrats, from whom the Antemoro king is chosen. Can be grouped into the Silamo, because they have the right to undertake the ritual slaughter of animals (Sombily)
Aushi Aushi Zambia 1/2 50% [142]
Akie Akie people (Nilotic) Tanzania 3/13 23.1% [Hirbo et al.] Akie people have remnants of a Cushitic language
Somalis Darood Somali (East Cushitic) Jijiga (Ogaden) 19/83 22.9% [139] Jijiga is mostly inhabited by Darod subclans like Bartire, Geeri Koombe and Ogaden.
Arabs from Somalia Benaadir (Cushitic) immigrants in Yemen 7/33 21.2% [143]
Lemba Venda and Shona (Bantu) South Africa 6/34 17.6% [1] Exclusively belong to T1a2* (old T1b*). Possible recent founder effect. Low frequency of T1a2 has been observed in Bulgarian Jews and Turks but is not found in other Jewish communities. Y-str Haplotypes close to some T1a2 Armenians.
Fulbe Fula northern Cameroon 3/17 17.6% [144]
Rangi Rangi Language (Bantu) Tanzania 5/32 15.6% [Hirbo et al.]
Multiple ethnicity - Somalia 15/105 14.3% [145][146]
Iraqw Iraqw language (Cushitic) Tanzania 6/47 12.8% [Hirbo et al.]
Somali Somali (Cushitic) immigrants to Norway 12/104 11.5% [147]
Bench Bench(northern Omotic) Bench Maji Zone 14/126 11.4% [139]
Kores (Cushitic) SNNP 2/18 11.1% [139]
Oromo Afaan Oromo language (Cushitic) Oromiyaa 1/9 11.1% [148]
Gorowa Gorowa language (Cushitic) Tanzania 2/19 10.5% [Hirbo et al.]
Somali Somali (Cushitic) immigrants to Denmark 21/201 10.4% [149]
Upper Egyptians Egyptian Arabic Luxor Governorate 3/29 10.3% [11][150]
Kontas Konta language (Omotic) Konta special woreda 11/107 10.3% [139]
Rendille Rendille language (Cushitic) Kenya 3/31 9.7% [Hirbo et al.]
Gewadas Gewada language (east Cushitic) SNNP 11/116 9.5% [139]
Antalaotra Antemoro (Plateau Malagasy) old Antemoro Kingdom 4/43 9.3% [141] The Antalaotra are in charge of the magical and religious domains; they have the ability to read and write Sorabe. Can be grouped into the Silamo, because they have the right to undertake the ritual slaughter of animals (Sombily)
Upper Egyptians Egyptian Arabic Aswan Governorate 1/11 9.1% [151]
Subiya Subiya/Kuhane (Bantu) Zambia 1/11 9% [142]
Upper Egyptians Egyptian Arabic Assiut Governorate 6/70 8.6% [151]
Konsos (Semitic) Konso special woreda 2/24 8.3% [139]
Somali Somali (Cushitic) immigrants to Sweden 12/147 8.2% [152]
Arabs and Berbers Egyptian Arabic and Siwi Lower Egypt 12/147 8.2% [5]
Upper Egyptians Egyptian Arabic Sohag Governorate 4/52 7.7% [151]
Egyptians Erythraic (Cushitic) Egypt 7/92 7.6% [146][148] If the K* sample is M184+ then 8.7%
Oromo (Semitic) SNNP 2/28 7.1% [142]
Tigray-Tigrinyas Tigrinya (South Semitic) SNNP 2/30 6.7% [139]
Dirashas Dirasha (east Cushitic) Dirashe special woreda 5/79 6.3% [139]
Canarians Canarian Spanish Tenerife 11/178 6.2%
Omo Valley Omotic languages Ethiopia 6/98 6.1% [142]
Upper Egyptians Egyptian Arabic Qena Governorate 3/52 5.8% [151]
Afars Afar (East Cushitic) Afar Region 6/111 5.4% [139]
Ethiopians Ethiopian languages Ethiopia 4/74 5.4% [120]
Mashiles Mashile language (Cushitic) SNNP 7/130 5.4% [139]
Gurages Gurage languages (South Semitic) SNNP 6/118 5.1% [139]
Canarians Canarian Spanish Gran Canaria 4/78 5.1% [142]
Oromo Afaan Oromo language (Cushitic) Oromiyaa 4/78 5.1% [142]
Oromo Afaan Oromo language (Cushitic) Adis Abeba 2/40 5% [142]
Turu Nyaturu (Bantu) Tanzania 1/20 5% [153]
Gedeos Gedeo (east Cushitic) SNNP 6/122 4.9% [139]
Western Libyans Libyan Arabic (Semitic) Tripoli region 7/142 4.9% [154]
Kanuri Kanuri Cameroon 1/21 4.8% [Hirbo et al.]
Iraqw[155] Iraqw (Cushitic) Tanzania 2/43 4.7%
Yems Yemsa (Omotic) SNNP 5/107 4.7% [139]
Gobeze Cushitic SNNP 5/113 4.4% [139]
Upper Egyptians Egyptian Arabic Minya Governorate 1/23 4.3% [151]
Konsos Konso language (East Cushitic) Konso special woreda 4/94 4.3% [139]
Amhara Amharic (Semitic) Ethiopia 2/48 4.2% [142]
Kembaatas East Cushitic Kembata Tembaro Zone 4/102 3.9% [139]
Maasai Maasai (Eastern Nilotic) Kenya 3/79 3.8% [142]
Lower Egyptians Egyptian Arabic (Semitic) Mansoura 1/44 2.2% [11][150]
Berbers Siwi (Berber) Siwa Oasis 2/93 2.2% [156][157]
Meru Meru (Northeast Bantu) Tanzania 2/99 2% [158]
Itam Ibibio Obong Itam (Southeast Nigeria) 1/50 2% [159]
Berbers Shilha (Berber) Asni 1/54 1.9% [156][157]
Eastern Libyans Libyan Arabic (Semitic) Benghazi 4/214 1.9% [160]
Algerians Algerian Arabic (Semitic) Algeria 3/164 1.8% [136]
Baribas Bariba (Niger–Congo) Benin 1/57 1.8% [161]
Bokoras Karamojong (Eastern Nilotic) Karamoja region 1/59 1.7% [162]
Lower Egyptians Egyptian Arabic (Semitic) Cairo 1/63 1.6% [163]
Soussians Tunisian Arabic (Semitic) Sousse 3/220 1.4% [164]
Nilotes Ateker (Eastern Nilotic) Karamoja region 1/118 0.8% [162]

Africa

[138].Ankara in Turks and 2.6% (1/39) of [136]Israel in Bedouins 4% (1/24) of [138][115],Armenia in Armenians 4% (4/100) of [138],Isfahan in Iranians 4.1% (2/48) of [138][115],Azerbaijan in Azerbaijanians 4.2% (3/72) of [138][115],Chechenia in Chechens 5% (1/19) of [136],Palestine and Israel in Palestinian Arabs 7% (10/143) of [136],Israeli Village in Palestinian Arabs 7.4% (10/135) of [138][115],Tehran in Iranians 7.5% (6/80) of [135]

This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 



Copyright © World Library Foundation. All rights reserved. eBooks from World Library are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.